- Mar 17, 2022
-
-
Marc Durdin authored
Font size adjustment needed an override for the key preview to prevent it using the base key font size as a starting point.
-
- Mar 16, 2022
-
-
Marc Durdin authored
Fixes #5929. Fixes #6381. This fixes four separate issues with the longpress popups and key previews: 1. The key preview was offset by a couple of pixels (unreported issue). 2. The background 'shim' did not cover the key caps, which caused them to look startlingly white when the rest of the background greyed down (#5929). 3. The popup menu was incorrectly wrapping to two rows due to sizing model mismatches (#6381). 4. The popup menu would be realigned incorrectly for the in-app keyboard, when moving it to keep it in the keyboard area (#5929).
-
- Mar 11, 2022
-
-
Marc Durdin authored
When embedding the On Screen Keyboard into a page, the calculation for the bounding rectangle only took into account the first offsetParent, which meant it would get the offset incorrect when there were multiple layers of offsetParents. Once I changed to using getAbsoluteX / getAbsoluteY, this also corrects for scroll with window.pageOffsetY, so we can eliminate that special case for fixed positioning. This was observable in the Web Developer test window, where interaction with the bottom row of the keyboard in touch mode was not working correctly, in 15.0.210-beta.
-
- Mar 10, 2022
-
-
rc-swag authored
fix(windows): add null pointer checks imsample keyboard
-
Marc Durdin authored
chore(common): cleanup sh global color variables
-
Darcy Wong authored
fix(oem/fv/android): Check keyboard exists before registering a model
-
Keyman Server authored
auto: increment beta version to 15.0.211
-
Keyman Build Agent authored
-
Marc Durdin authored
feat(common): build test keyboards via script
-
Marc Durdin authored
-
Marc Durdin authored
Some of the global color variables in shellHelperFunctions.sh were a little dangerously named. This cleans that up and removes a couple of redundant functions from other locations. mac/bashHelperFunctions.sh should be removed and replaced with references to shellHelperFunctions.sh -- but I wanted to leave that for a separate branch.
-
Marc Durdin authored
Relates to #5815. build.sh is a new script that builds any or all of the keyboards in the common/test/keyboards folder. build.bat is a wrapper for build.sh, just for Windows CMD. Assumes that kmcomp.exe has already been built or allows you to specify your own kmcomp.exe if necessary.
-
- Mar 09, 2022
-
-
Darcy Wong authored
-
Keyman Server authored
auto: increment beta version to 15.0.210
-
Keyman Build Agent authored
-
Marc Durdin authored
chore: increment to 15.0.209
-
Marc Durdin authored
-
Marc Durdin authored
fix(linux): Fix trigger script
-
- Mar 08, 2022
-
-
Eberhard Beilharz authored
The previous PR introduced a bug when run with `set -e` which this change fixes.
-
Darcy Wong authored
chore(android/engine): Remove bold styling in lists
-
Marc Durdin authored
fix(developer): project should not steal focus on load
✂ -
Ross authored
This commit adds a function that sets the IM window registry keys needed for the IMSample keyboard. It also adds a null pointer check on the lpActiveKeyboard in the imx callback module.
-
Eberhard Beilharz authored
chore(linux): Debug why Beta build didn't get triggered
-
Darcy Wong authored
-
rc-swag authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Ross authored
-
Eberhard Beilharz authored
This change adds temporary debug code to track down why the beta build didn't get triggered by outputting the OUTPUT string. It also counts the lines we're outputting so that we can output a newline in case we're not outputting anything.
-
- Mar 07, 2022
-
-
Marc Durdin authored
Merge pull request #6324 from keymanapp/fix/developer/prevent-execution-point-breaking-editor-location fix(developer): prevent execution point breaking editor location
✂
-
- Mar 04, 2022
-
-
Marc Durdin authored
fix(web): stop masking error
-
Marc Durdin authored
We are seeing this error thrown in some logs but it masks the underlying error.
-
Marc Durdin authored
chore(developer): Keyman Developer Server terminology
-
- Mar 03, 2022
-
-
Darcy Wong authored
feat(oem/fv/android): Add keyboard and dictionary controls
-
Darcy Wong authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Marc Durdin authored
Fixes #6326. Tweaks wording and layout of screens relating to Keyman Developer Server for consistency.
-
Marc Durdin authored
-
Marc Durdin authored
-
- Mar 02, 2022
-
-
Keyman Server authored
auto: increment beta version to 15.0.207
-
Keyman Build Agent authored
-
Marc Durdin authored
-
Darcy Wong authored
-