- Jan 25, 2021
-
-
jahorton authored
-
- Jan 23, 2021
-
-
Keyman Server authored
auto: increment beta version to 14.0.229
-
Keyman Build Agent authored
-
- Jan 22, 2021
-
-
Darcy Wong authored
chore(android/samples): Remove old sample keyboard loaded code
-
Marc Durdin authored
fix(developer): Debug character grid performance
-
Darcy Wong authored
chore(windows/resources): Cleanup Notes and Tips in help
-
Joshua Horton authored
fix(web): dynamic font downscaling for OSK keys
-
Joshua Horton authored
fix(web): language menu key highlighting
-
Joshua Horton authored
fix(web): default popup key selection, space highlight after popup
-
Darcy Wong authored
-
jahorton authored
-
jahorton authored
-
jahorton authored
-
Keyman Server authored
auto: increment beta version to 14.0.228
-
Keyman Build Agent authored
-
- Jan 21, 2021
-
-
Darcy Wong authored
fix(android/samples): Add dependency on androidx.preference
-
Darcy Wong authored
-
jahorton authored
-
jahorton authored
-
jahorton authored
-
jahorton authored
-
Darcy Wong authored
-
Darcy Wong authored
-
Darcy Wong authored
-
Darcy Wong authored
-
Joshua Horton authored
chore(web): updates MTNT for pred-text testing page to 0.1.5 (casing)
-
jahorton authored
-
jahorton authored
-
Marc Durdin authored
fix(web): toolbar and loading optimisations
-
Joshua Horton authored
fix(web): OSK loading efficiency
-
Darcy Wong authored
fix(android/engine): Fix zip slip vulnerability
-
jahorton authored
-
Marc Durdin authored
There are a number of changes here to improve the performance of KeymanWeb and the toolbar and reduce unnecessary requests: 1. (kmwbase.ts and kmwkeyboards.ts) Added option `setActiveOnRegister`, default `'true'`; if set to `'false'` then will never attempt to activate the first registered keyboard. Note that this property is a string because the `options` object currently supports only string types, which is not ideal, but out of scope for this PR. 2. (kmwuitoolbar.ts) fixed issue with toolbar not matching correctly on full BCP 47 code (line 960) after keyboard change notification. 3. (kmwuitoolbar.ts) fixed issue with toolbar not showing active keyboard if the keyboard is activated before init is complete (see `ui.lastSelectedKeyboard` references). 4. (kmwuitoolbar.ts) avoided re-entrancy for `ui.changeKeyboardEvent` by ensuring that `ui.selectKeyboard` does not attempt to set the active keyboard again for keymanweb; note that this was being caught by the event dispatcher in keymanweb but it was still not ideal. 5. (kmwuitoolbar.ts) with above changes, able to remove appalling two second timeout on load (yay!) These changes will be useful immediately with keymanweb.com.
-
Keyman Server authored
auto: increment beta version to 14.0.227
-
Keyman Build Agent authored
-
- Jan 20, 2021
-
-
jahorton authored
-
jahorton authored
-
Darcy Wong authored
fix(android/app): Handle keyman protocol from external browser
-
Darcy Wong authored
-
Joshua Horton authored
fix(developer/compilers): fixes developer build breakage from #4291
-