- Nov 29, 2021
-
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
fix(web): restore `dragEnd` function
🔥 -
Marc Durdin authored
Relates to #5947. I resolved a merge conflict in #5947 in the wrong direction and accidentally deleted the `dragEnd` function. This restores it.
-
Marc Durdin authored
chore(developer): move kcframe into its own folder
-
Marc Durdin authored
fix(developer): kmdecomp string overflow
-
Marc Durdin authored
fix(developer): render OSK nicely on touch devices
-
Marc Durdin authored
fix(web): support saving focus for custom OSK interactions
-
Marc Durdin authored
-
Marc Durdin authored
fix(web): improve keyboard switch performance
-
Marc Durdin authored
fix(web): remove obsolete popupBaseTarget
-
- Nov 27, 2021
-
-
Keyman Server authored
auto: increment master version to 15.0.157
-
Keyman Build Agent authored
-
- Nov 26, 2021
-
-
rc-swag authored
fix(windows): fix loadkeyboardoptions core memory error
-
- Nov 25, 2021
-
-
Marc Durdin authored
-
Marc Durdin authored
Picked up in development of #5963.
-
Marc Durdin authored
Relates to #3621. Adds `readonly` group support and verifies that keyboards meet constraints around usage of these groups. (Note: fixes test_valid.kps and test.bat which seemed to have some invalid tests?)
-
Keyman Server authored
auto: increment master version to 15.0.156
-
Keyman Build Agent authored
-
- Nov 24, 2021
-
-
Marc Durdin authored
fix(web): clear longpress timeout if user does a flick up
-
Marc Durdin authored
fix(web): shorten setFocusTimer()
-
Marc Durdin authored
-
Marc Durdin authored
fix(web): reset scroll anchor on touchend
-
Marc Durdin authored
Relates to #3621. Add support for `&layerChanged` system store. This store is set to `1` before a `begin postKeystroke`, if the keystroke it follows resulted in a layer change, either programatically through a keyboard rule, or through a `nextlayer` property of the touched key.
-
- Nov 23, 2021
-
-
Marc Durdin authored
Relates to #3621. This adds support for `begin postKeystroke` to KeymanWeb. This is now close to final, apart from support for `&layerChanged`.
-
Marc Durdin authored
-
Marc Durdin authored
Relates to #3621. Adds basic support for `begin newContext`.
-
Marc Durdin authored
Relates to #3621. This adds basic compiler support for the `begin newContext` and `begin postKeystroke` statements, along with the corresponding `gn` and `gpk` entry points in the compiled JavaScript keyboard. TODO: `readonly` semantics, usage constraints, `&layerChanged`.
-
Marc Durdin authored
Relates to #3621. Initial draft of keyboard to test start-of-sentence detection.
-
Ross authored
-
rc-swag authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Keyman Server authored
auto: increment master version to 15.0.155
-
Keyman Build Agent authored
-
- Nov 22, 2021
-
-
Eberhard Beilharz authored
chore(linux): Run ibus-keyman tests as part of the build
🎫 -
Eberhard Beilharz authored
Part of #5613.
-
Eberhard Beilharz authored
Array has to be NULL terminated.
-
Eberhard Beilharz authored
Part of #5613.
-
Eberhard Beilharz authored
chore(linux): Remove unused test methods
🎫 -
Ross authored
-