On a number of non US English keyboard layouts (International English, British English, and most if not all European language layouts) the key to the left of the number row is “§” rather than “`”.
That character is pretty niche and hardly used but its location would make it a great key to map escape to if possible.
Mapping this top left “§” to key escape and caps to ctrl would make physical iPad keyboards feel much more like my laptop and desktop setups.
PS. Looks like this is a duplicate of
https://github.com/blinksh/blink/issues/694
https://github.com/blinksh/blink/issues/649
So a bit of demand for this feature.
@yury is this potentially within scope (easy enough) for an external contribution? This app has made my year on the iPad Pro so I'd love the opportunity to give back.
@shaps80 sure! We love PRs!
@yury Not sure the best place to discuss this so I'll start here.
I've pulled the repo, run ./get_frameworks.sh
Now I don't have your signing so updated to use my own for development and disabled iCloud.
Is that the recommended approach you've been using?
Also, is raw the right branch to work off of and does that contain the latest changes?
Are you guys using the GitHub projects board so I don't work on something that someone else has already picked up?
I also noticed when building against raw the app halts (no crash) when trying to change font size.
Last thing (hopefully) are you ok with code in Swift or prefer I stick too Objective-C? Just with completely new introductions of course.
Yep, signing is an issue. You have to disable iCloud. If you find better way - please let me know.
Raw branch is latest (think of it as a master branch).
For issues/tasks - you can just tell me that you are working on it. Right now there are not so many contributors. So I don't think will be any conflicts.
Swift is totally fine now. I tried to implement some things with it, but step on includes cycle, so just be aware of that.
Also note, that raw branch is iOS 13 only, so feel free to use modern things like SwiftUI and don't think about backward compatibility.
Oh nice so this version won’t support iOS 12? That’s great.
Ok so I’ll be working on this key binding issue and I’d like to tackle the dark mode stuff too.
We want to build the best experience on iOS 13 as quickly as possible.
Blink v13.1 is out with a fix.
You can now assign any combination to esc config->keyboard->custom presses.
Feel free to reopen if needed.
Most helpful comment
We want to build the best experience on iOS 13 as quickly as possible.