- Jun 15, 2022
-
-
jahorton authored
-
Marc Durdin authored
chore: beta to master merge A16S4
-
Marc Durdin authored
-
Marc Durdin authored
fix(android): check index validity in getCurrentKeyboardInfo
-
Marc Durdin authored
chore(android): adds diagnostic logging to assist a fix for #6703
-
Marc Durdin authored
fix(web): row height layout calcs now consider layer-group padding
-
- Jun 14, 2022
-
-
Joshua Horton authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Keyman Server authored
auto: increment master version to 16.0.13
-
Keyman Build Agent authored
-
Marc Durdin authored
fix(common): update increment-version for new tsc, node versions
🎡
-
- Jun 13, 2022
-
-
jahorton authored
-
Marc Durdin authored
-
Marc Durdin authored
* Addresses some Typescript-specific breaking changes in destructured types. * Removes npm version calls and package*.json updates -- these are no longer required. * Adds resources/build/version as a workspace to root package.json. * Runs `npm ci` on the repo root for resources/build/version. * Adds additional logging.
-
jahorton authored
-
Marc Durdin authored
chore(web): replace lerna with npm workspaces and ts projects
🎡 -
Marc Durdin authored
-
- Jun 11, 2022
-
-
Keyman Server authored
auto: increment beta version to 15.0.260
-
Keyman Build Agent authored
-
- Jun 10, 2022
-
-
Joshua Horton authored
change(web): browser test timeout tweaks
-
Joshua Horton authored
change(web): adjusts minimum distance needed for quick-display of subkeys
-
rc-swag authored
fix(windows): Install TIP crash with inconsistent bcp47tag
-
Marc Durdin authored
fix(android/engine): Disable haptic feedback on hardware keystrokes
-
- Jun 08, 2022
-
-
Ross authored
The BCP47tag is canonicalized in GetUserDefaultLanguage. Comments updated for the function to make developer aware. Comments added to GetKeyboardLanguage to make clear that it can actuall Add/Set a langague in the com object.
-
- Jun 07, 2022
-
-
Keyman Server authored
auto: increment beta version to 15.0.259
-
Keyman Build Agent authored
-
- Jun 06, 2022
-
-
jahorton authored
-
Joshua Horton authored
fix(web): fixes OSK-interaction issues in Float, Toolbar UI modules
-
jahorton authored
-
Marc Durdin authored
chore(web): switch on additional BrowserStack reporting
-
Marc Durdin authored
chore: add 14.0 entries to beta HISTORY.md
-
jahorton authored
-
Joshua Horton authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
- Jun 05, 2022
-
-
Marc Durdin authored
-
Marc Durdin authored
Per support case with BrowserStack, am turning on deeper reporting for BrowserStack-based testing in karma.
-
Marc Durdin authored
-
Marc Durdin authored
This fixes crash reported as #6703. This issue was first reported in 14.0.282-stable. I have done a careful review of changes in 14.0.282 (and 14.0.281) but have been unable to find any changes that could have bearing on this. The basic issue is that there appears to be some circumstances where `KMManager` thinks that it has a keyboard loaded (ref `SystemKeyboardLoaded` variable), but `KMKeyboard.currentKeyboard` is still `null`. The crash has been reported for only a very small set of users, 119 at time of fix, but average reports per user is over 100. As is usual with this type of thing, a small fraction of those users are reporting the majority of crashes. I have not found any real commonality across the error reports -- they are geographically dispersed, across multiple device types and Android versions. Note that this addresses the error at hand but as I am unable to reproduce the issue, does not necessarily address the root problem, so there may still be other issues reported even after this is fixed. A longer-term refactor would eliminate `SystemKeyboardLoaded` because from what I can tell, we should always be able to determine that from the state of `KMKeyboard.currentKeyboard`. However, the state entanglement is a lot deeper than just those two variables, with cross references to keyboard indexes between `KMManager` and `KMKeyboard` which need to be resolved (`KMKeyboard` should *never* refer to `KMManager`).
-
- Jun 04, 2022
-
-
Marc Durdin authored
-
Keyman Server authored
auto: increment beta version to 15.0.258
-
Keyman Build Agent authored
-
- Jun 03, 2022
-
-
Marc Durdin authored
fix(developer): install keyboard call should quote kmshell.exe path
-