- Sep 12, 2017
-
-
Joshua Horton authored
Adds persistent tracking for state key activation, checks for any changes to the modfier state by simple integer comparison and updates OSK accordingly. Removes `mousemove` based polling due to its potential performance overhead.
-
Joshua Horton authored
-
Joshua Horton authored
-
Joshua Horton authored
AltGr simulation is nearly ready, but has some issues with working properly on... actual European keyboards when the AltGr key is pressed. *sigh*
-
Joshua Horton authored
-
Joshua Horton authored
Includes some commented-out prelim work on AltGr simulation... it's proving very tricky.
-
Joshua Horton authored
There's still a bit of work to do on supporting proper CAPS_LOCK state upon element refocusing, as with switching tabs.
-
Joshua Horton authored
Initial implementation of state key handling is now in place. The OSK version of state keys acts just like the OSK version of modifiers. Chiral keyboard now auto-caps all keys when CAPS LOCK is active.
-
Joshua Horton authored
Changed relevant `nextlayer` properties in `kmwLayout` to use kebab-case - AltGr was broken for mobile due to chirality changes.
-
Joshua Horton authored
Yet to do: state keys, embedded integration.
-
Joshua Horton authored
-
Joshua Horton authored
Implements proper detection of the modifier state both from the OSK and the physical keyboard and also ensures that `osk.clickKey` operates as expected for existing keyboards.
-
Joshua Horton authored
-
Joshua Horton authored
-
Joshua Horton authored
-
Joshua Horton authored
-
Joshua Horton authored
-
Joshua Horton authored
Developed an initial testing framework for the chirality changes, corrected default behavior of buildDefaultLayout when KLS lacks specifications for default layers.
-
Joshua Horton authored
-
Joshua Horton authored
Refactors out the key-102 handling into one of the new helper functions, aiding the readability of osk.buildDefaultLayout.
-
Joshua Horton authored
Heavily refactors osk.buildDefaultLayout in prep for implementation of modifier chirality. Also defines a lot of nice modifier + state-key constants.
-
- Sep 11, 2017
-
-
Joshua Horton authored
-
Joshua Horton authored
AltGr simulation is nearly ready, but has some issues with working properly on... actual European keyboards when the AltGr key is pressed. *sigh*
-
Joshua Horton authored
-
Joshua Horton authored
Includes some commented-out prelim work on AltGr simulation... it's proving very tricky.
-
Joshua Horton authored
There's still a bit of work to do on supporting proper CAPS_LOCK state upon element refocusing, as with switching tabs.
-
- Sep 08, 2017
-
-
Darcy Wong authored
Add reference to keyman engine binary
-
- Sep 07, 2017
-
-
Joshua Horton authored
Initial implementation of state key handling is now in place. The OSK version of state keys acts just like the OSK version of modifiers. Chiral keyboard now auto-caps all keys when CAPS LOCK is active.
-
- Sep 06, 2017
-
-
Joshua Horton authored
Changed relevant `nextlayer` properties in `kmwLayout` to use kebab-case - AltGr was broken for mobile due to chirality changes.
-
Joshua Horton authored
Yet to do: state keys, embedded integration.
-
Joshua Horton authored
-
Joshua Horton authored
Implements proper detection of the modifier state both from the OSK and the physical keyboard and also ensures that `osk.clickKey` operates as expected for existing keyboards.
-
Joshua Horton authored
Created web's history.md file based on help.keyman.com's listed history.
-
Joshua Horton authored
-
Joshua Horton authored
-
- Sep 05, 2017
-
-
Joshua Horton authored
-
Joshua Horton authored
-
Joshua Horton authored
-
Joshua Horton authored
-
Joshua Horton authored
Developed an initial testing framework for the chirality changes, corrected default behavior of buildDefaultLayout when KLS lacks specifications for default layers.
-