jahorton
20fba30524
chore(web): Merge branch 'stable-15.0' into fix/web/stable/help-doc-keyboard
2022-06-21 12:37:11 +07:00
jahorton
c434a46344
chore(web): clearer conditional + null coalescence statement
2022-06-21 07:49:14 +07:00
Joshua Horton
698775a5cf
chore(web): commits PR suggestion
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-06-21 07:49:14 +07:00
jahorton
ac8583839a
docs(web): better comment for changes
2022-06-21 07:49:13 +07:00
jahorton
a70986c2d8
fix(web): right, type-guard 'getOskHeight'
2022-06-21 07:49:12 +07:00
jahorton
5622428072
fix(web): fixes missing height for doc kbd
2022-06-21 07:49:12 +07:00
Joshua Horton
9876d0c304
Merge pull request #6795 from keymanapp/fix/web/cherry/6783-constrained-keytips
...
fix(web): key preview styling, positioning issues 🍒
2022-06-21 07:37:41 +07:00
Keyman Server
ec05deeae3
Merge pull request #6801 from keymanapp/auto/version-stable-15.0-15.0.262
...
auto: increment stable-15.0 version to 15.0.262
2022-06-18 14:40:02 +10:00
Keyman Build Agent
86014a5ea2
auto: increment stable-15.0 version to 15.0.262
2022-06-18 00:39:25 -04:00
Marc Durdin
ae090f361e
Merge pull request #6789 from keymanapp/fix/web/crash-on-null-output-keys
...
fix(web): crash on custom modifier keys
2022-06-18 07:33:30 +10:00
jahorton
9753e93116
fix(android): missed a few CSS properties
2022-06-17 15:17:27 +07:00
jahorton
3aa4ea77d4
fix(web): android keytip-cap lacked styling; was invisible
2022-06-17 15:17:26 +07:00
jahorton
d7a205508f
fix(web): 'auto' actually mattered
2022-06-17 15:17:25 +07:00
jahorton
c72d761e11
fix(web): key tip constraint logic requires .bottom CSS
2022-06-17 15:17:24 +07:00
Marc Durdin
6867bfd492
fix(web): crash on custom modifier keys
...
Fixes #6788 .
Fixes KEYMAN-WEB-22.
Fixes KEYMAN-DEVELOPER-BQ.
Fixes KEYMAN-ANDROID-160.
Fixes a crash introduced in #6473 which was trying to prevent modifier
keys from triggering "fat finger" alternate lookups, due to incomplete
nullish coalescing.
Related to this, from what I can see, a secondary side-effect of the fix
in #6473 was that some key events may have never had their ruleBehaviors
finalized if they matched the `isOnlyLayerSwitchKey` heuristic, leading
to potential issues with edge case 'deadkey+layer switch' keys or keys
that set store values, for example. So this fix also makes the
`isOnlyLayerSwitchKey` test more targeted.
Identified this when adding a Caps Lock layer to sil_euro_latin and
testing the layer switching. At time of fix, the error had been raised
in KeymanWeb, Keyman Developer and Keyman for Android, but not yet
Keyman for iPhone and iPad.
2022-06-17 05:17:05 +10:00
Keyman Server
a82ed2123e
Merge pull request #6775 from keymanapp/auto/version-stable-15.0-15.0.261
...
auto: increment stable-15.0 version to 15.0.261
2022-06-15 13:31:35 +10:00
Keyman Build Agent
d3b4cf1dcc
auto: increment stable-15.0 version to 15.0.261
2022-06-14 23:30:51 -04:00
Marc Durdin
15b10c0c68
Merge pull request #6774 from keymanapp/chore/trigger-definitions
...
chore: add trigger definitions for stable-15.0
2022-06-15 13:15:25 +10:00
Marc Durdin
f7af3df2bf
chore: add trigger definitions for stable-15.0
2022-06-15 13:14:41 +10:00
Marc Durdin
259eea6c87
Merge pull request #6773 from keymanapp/chore/increment-version-force
...
chore: fix version increment for force parameter
2022-06-15 13:07:01 +10:00
Marc Durdin
65a616a7e8
chore: fix version increment for force parameter
2022-06-15 13:06:27 +10:00
Marc Durdin
2588443cf0
Merge pull request #6772 from keymanapp/chore/stable-15
...
chore(common): version 15.0 release tweaks
2022-06-15 12:57:54 +10:00
Marc Durdin
19c2de01ae
chore(common): version 15.0 release tweaks
2022-06-15 12:57:28 +10:00
Marc Durdin
a22d43fe75
Merge pull request #6770 from keymanapp/chore/stable-version
...
chore: stable version
2022-06-15 12:44:54 +10:00
Marc Durdin
9170eb5165
chore: stable version
2022-06-15 12:44:18 +10:00
Marc Durdin
f72313a118
chore(common): move to stable-15.0
2022-06-15 12:37:29 +10:00
Marc Durdin
1199c5602a
Merge pull request #6704 from keymanapp/fix/android/getKeyboardInfo-with-invalid-index
...
fix(android): check index validity in getCurrentKeyboardInfo
2022-06-15 06:17:52 +10:00
Marc Durdin
4dc65a8082
Merge pull request #6761 from keymanapp/chore/android/6703-additional-logging
...
chore(android): adds diagnostic logging to assist a fix for #6703
2022-06-15 06:17:22 +10:00
Marc Durdin
14a9f1c525
Merge pull request #6763 from keymanapp/fix/web/6699-layergroup-padding-side-effects
...
fix(web): row height layout calcs now consider layer-group padding
2022-06-15 06:17:10 +10:00
Joshua Horton
3cd5ae2b33
chore(web): applies code suggestion
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-06-14 12:52:39 +07:00
jahorton
d23b349106
fix(web): row height layout calcs now consider layer-group padding
2022-06-13 13:30:13 +07:00
jahorton
3738519412
chore(android): adds diagnostic logging to assist a fix for #6703
2022-06-13 10:50:32 +07:00
Keyman Server
a1fab75721
Merge pull request #6748 from keymanapp/auto/version-beta-15.0.260
...
auto: increment beta version to 15.0.260
2022-06-11 04:03:37 +10:00
Keyman Build Agent
0a6ffa137a
auto: increment beta version to 15.0.260
2022-06-10 14:02:55 -04:00
Joshua Horton
dd5dfca2fd
Merge pull request #6718 from keymanapp/change/web/browser-test-timeouts
...
change(web): browser test timeout tweaks
2022-06-10 15:12:06 +07:00
Joshua Horton
3a73a12561
Merge pull request #6714 from keymanapp/change/web/6646-longpress-flick-thresholding
...
change(web): adjusts minimum distance needed for quick-display of subkeys
2022-06-10 13:30:24 +07:00
rc-swag
e2edb7db0e
Merge pull request #6727 from keymanapp/fix/windows/6619/install-tip-crash-bcp47tag
...
fix(windows): Install TIP crash with inconsistent bcp47tag
2022-06-10 09:24:28 +10:00
Marc Durdin
4a9b529562
Merge pull request #6671 from keymanapp/fix/android/hardware-key-no-vibrate
...
fix(android/engine): Disable haptic feedback on hardware keystrokes
2022-06-10 07:24:51 +10:00
Ross
9dcffdb904
fix(windows): BCP47tag is canonicalized in GetUserDefaultLanguage
...
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.
2022-06-08 15:35:59 +10:00
Keyman Server
7af30432e8
Merge pull request #6722 from keymanapp/auto/version-beta-15.0.259
...
auto: increment beta version to 15.0.259
2022-06-07 04:03:17 +10:00
Keyman Build Agent
f9537ee2a2
auto: increment beta version to 15.0.259
2022-06-06 14:02:30 -04:00
jahorton
44fdec6ff5
chore(web): Merge branch 'beta' into change/web/browser-test-timeouts
2022-06-06 12:51:23 +07:00
Joshua Horton
3841ddbbda
Merge pull request #6689 from keymanapp/fix/web/6685-ui-module-osk-display-issues
...
fix(web): fixes OSK-interaction issues in Float, Toolbar UI modules
2022-06-06 12:42:46 +07:00
jahorton
6e9ebb433a
change(web): browser test timeout tweaks
2022-06-06 12:42:26 +07:00
Marc Durdin
962ff0f7d5
Merge pull request #6707 from keymanapp/chore/web/browserstack-reporting
...
chore(web): switch on additional BrowserStack reporting
2022-06-06 14:29:19 +10:00
Marc Durdin
2c92c98661
Merge pull request #6705 from keymanapp/chore/beta-history
...
chore: add 14.0 entries to beta HISTORY.md
2022-06-06 14:27:49 +10:00
jahorton
15ae34a0c8
change(web): increases min dist for a longpress-flick timer shortcut
2022-06-06 08:58:56 +07:00
Joshua Horton
b8a1beb2b9
chore(web): commits PR suggestion
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-06-06 08:06:20 +07:00
Marc Durdin
6340a59d8e
chore(web): add BrowserStack to command-line
2022-06-05 08:33:42 +10:00
Marc Durdin
f521b6ce19
chore(web): switch on additional BrowserStack reporting
...
Per support case with BrowserStack, am turning on deeper
reporting for BrowserStack-based testing in karma.
2022-06-05 07:53:20 +10:00