Just a rebase of https://source.puri.sm/dorota.czaplejewicz/squeekboard/merge_requests/5/diffs?commit_id=798eecc035515008499c8a530f652be77a21f7e5