-
-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Android modifier chirality #341
Commits on Oct 4, 2017
-
Start adding chirality modifiers to KMEA
This is follow-on to #300 for adding chirality modifiers to KMEA. Add support for L/R Ctrl, Alt, caps lock, num lock, and scroll lock for external keyboard - temporarily adding test chriality.js keyboard
Configuration menu - View commit details
-
Copy full SHA for f9066a5 - Browse repository at this point
Copy the full SHA f9066a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for df23e41 - Browse repository at this point
Copy the full SHA df23e41View commit details -
Move test chirality keyboard to new Tests/Chirality project
-Update KMEA to copy keyman-engine.aar to Tests/ for future test apps to consume.
Configuration menu - View commit details
-
Copy full SHA for 3a0ee92 - Browse repository at this point
Copy the full SHA 3a0ee92View commit details -
Start addressing review comments
Refactor KMManager.getActiveKeyboard() Move modifierCodes to separate class Clean up .gitignore
Configuration menu - View commit details
-
Copy full SHA for cd59fe4 - Browse repository at this point
Copy the full SHA cd59fe4View commit details -
Change chirality test app to keyboardHarness
Per review comments * Rename chirality to keyboardHarness * Change namespace to com.keyman.android.tests.keyboardHarness * Add readme.md for info
Configuration menu - View commit details
-
Copy full SHA for 353f090 - Browse repository at this point
Copy the full SHA 353f090View commit details -
Document bitmasks and undo getActiveKeyboard refactor
* Document shift states and lock states in kmembedded.js, and standardize `lstates` parameter name * Leave getActiveKeyboard() refactor as a TODO
Configuration menu - View commit details
-
Copy full SHA for f9f3dc7 - Browse repository at this point
Copy the full SHA f9f3dc7View commit details -
Refactor JS call of setIsChiral() to onKeyboardChanged event
Addresses PR comment of not using a timeout that assumes keyboard is ready in preference of KMW event (keyboard loaded or changed) This is still wip
Configuration menu - View commit details
-
Copy full SHA for 32bb4c6 - Browse repository at this point
Copy the full SHA 32bb4c6View commit details -
Update isChiral on keyboard shown / changed
- Update In-app keyboard `isChiral` property when the OSK is shown - Update System keyboard `isChiral` property on the event onKeyboardChanged() This implementation comes out of the complication when in-app or system keyboard is changed, KMManager.setKeyboard is changing both keyboards
Configuration menu - View commit details
-
Copy full SHA for e2a8b76 - Browse repository at this point
Copy the full SHA e2a8b76View commit details -
Update Samples and Tests projects for handler API change
Updates to new onKeyboardChanged signature Also incorporated external keyboard support to KMSample2
Configuration menu - View commit details
-
Copy full SHA for d66f52b - Browse repository at this point
Copy the full SHA d66f52bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e54b9 - Browse repository at this point
Copy the full SHA c8e54b9View commit details -
Attempt to move to JS handler in KMManager
Configuration menu - View commit details
-
Copy full SHA for e507462 - Browse repository at this point
Copy the full SHA e507462View commit details -
Cleanup after attaching to KMW event
Cleanup code after moving chirality test to KMW event handler
Configuration menu - View commit details
-
Copy full SHA for aac2368 - Browse repository at this point
Copy the full SHA aac2368View commit details -
Revert to original onKeyboardChanged() signature
Configuration menu - View commit details
-
Copy full SHA for bc208fb - Browse repository at this point
Copy the full SHA bc208fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a30d23 - Browse repository at this point
Copy the full SHA 3a30d23View commit details -
Configuration menu - View commit details
-
Copy full SHA for adee729 - Browse repository at this point
Copy the full SHA adee729View commit details -
Configuration menu - View commit details
-
Copy full SHA for ced4102 - Browse repository at this point
Copy the full SHA ced4102View commit details -
Configuration menu - View commit details
-
Copy full SHA for 086e7c5 - Browse repository at this point
Copy the full SHA 086e7c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16048e5 - Browse repository at this point
Copy the full SHA 16048e5View commit details -
Remove chirality test keyboard from main kmapro app Fix KMSample2 compilation
Configuration menu - View commit details
-
Copy full SHA for 0665756 - Browse repository at this point
Copy the full SHA 0665756View commit details