9 Commits
Author SHA1 Message Date
Theodore Dubois 69b6852686 Build a new and better block-based KVO API
Fixes #1046
2020-11-14 16:49:55 -08:00
Theodore Dubois a36ddff6ce Automatically remove KVO observers on dealloc 2020-11-13 21:41:16 -08:00
Theodore Dubois b62fe8f256 Add a switch to override ctrl-space
Fixes #810
2020-08-22 20:19:07 -07:00
Theodore Dubois 3c186de2bc Reland "Add a setting that hides extra keys with a HW keyboard"
Now with bug fixes! Hopefully it won't have to be reverted this time.

This reverts commit 554f0c47bc.
2020-06-20 17:18:49 -07:00
Theodore Dubois 554f0c47bc Revert "Add a setting that hides extra keys with a HW keyboard"
Broke various keyboard related behaviors (#753)

This reverts commit d7a915e930.
2020-05-31 18:24:52 -07:00
Theodore Dubois d7a915e930 Add a setting that hides extra keys with a HW keyboard
Fixed #518
2020-05-31 14:11:22 -07:00
Theodore Dubois 47078b8717 fixup! Disable caps lock mapping on iOS 13 2020-02-17 21:45:37 -08:00
Theodore Dubois efc4876f17 Disable caps lock mapping on iOS 13 2020-02-17 21:39:50 -08:00
Theodore Dubois 31a3ad323e Add optional backtick->escape and option->meta mappings
Fix #460, fix #432
2019-09-22 18:52:24 -07:00