Joshua A. Horton
43bf49d1cd
change(common/models): adds optional 'testMode' param to LMLayer config
2022-10-31 09:34:22 +07:00
Keyman Server
30747f5600
Merge pull request #7565 from keymanapp/auto/version-master-16.0.92
...
auto: increment master version to 16.0.92
2022-10-29 05:03:23 +11:00
Keyman Build Agent
1a82aa138d
auto: increment master version to 16.0.92
2022-10-28 14:02:36 -04:00
Darcy Wong
7864a02056
Merge pull request #7555 from keymanapp/fix/android/subkeys-on-dismiss-keyboard
...
fix(android/engine): Dismiss subkeys when hiding keyboard
2022-10-28 12:07:08 +07:00
Joshua Horton
1bdb2d4364
Merge pull request #7557 from keymanapp/fix/web/model-id-case-insensitivity
...
fix(web): model language ids now case-insensitive
2022-10-28 08:17:40 +07:00
Marc Durdin
20e230d3ba
Merge pull request #7553 from keymanapp/fix/developer/7551-exclude-nocaps-from-layer-id-modifiers
...
fix(developer): exclude `nocaps` from layer id modifier components
2022-10-28 11:56:45 +11:00
Marc Durdin
7ef6f288c4
Merge pull request #7520 from keymanapp/fix/core/7487-remove-visibility-attribute-from-callback-type
...
fix(core): remove `KMN_API` from callback spec
2022-10-28 11:55:54 +11:00
Darcy Wong
d04893b638
Merge pull request #7558 from keymanapp/chore/help-16-0
...
chore(common): Update help references from 15.0 to 16.0
2022-10-28 07:32:04 +07:00
rc-swag
3146218fc7
Merge pull request #7546 from keymanapp/feat/windows/keyevent-as-private-wm-user-message
...
chore(windows): convert `wm_keyman_keyevent` and `wm_keyman_modifierevent` to private `WM_USER` messages
2022-10-28 09:33:14 +10:00
Marc Durdin
fd5a0c1f0a
Merge pull request #7530 from keymanapp/fix/developer/7506-right-alt-left-ctrl-debugger
...
fix(developer): handle LControl being set by Windows when AltGr pressed
2022-10-28 07:15:01 +11:00
Keyman Server
9075b44128
Merge pull request #7560 from keymanapp/auto/version-master-16.0.91
...
auto: increment master version to 16.0.91
2022-10-28 05:02:25 +11:00
Keyman Build Agent
f35a32cbb3
auto: increment master version to 16.0.91
2022-10-27 14:01:40 -04:00
Darcy Wong
df0153f8f9
Merge pull request #7498 from keymanapp/chore/common/crowdin-nl
...
chore(common): Add crowdin strings for Dutch
2022-10-27 20:25:33 +07:00
Darcy Wong
263b04dce4
fix(windows): Fix language names
2022-10-27 16:18:16 +07:00
Darcy Wong
5cf0ae6d64
chore(common): Update help references from 15.0 to 16.0
2022-10-27 13:05:38 +07:00
Joshua A. Horton
50cfdc7072
fix(web): model language ids now case-insensitive
2022-10-27 12:30:56 +07:00
Darcy Wong
ead72565ca
fix(android/engine): Dismiss subkeys when hiding keyboard
2022-10-27 11:30:24 +07:00
rc-swag
51e6dd8543
chore(windows): apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-27 09:03:22 +10:00
Marc Durdin
be2b529e65
fix(developer): exclude nocaps from layer id modifier components
...
Fixes #7551 .
2022-10-27 08:37:04 +11:00
Marc Durdin
4c0d289ea0
Merge pull request #7545 from keymanapp/chore/common/configure-pre-commit
...
chore(common): update configure-repo.sh to include pre-commit hook
2022-10-27 06:29:17 +11:00
Keyman Server
dd29532ec9
Merge pull request #7550 from keymanapp/auto/version-master-16.0.90
...
auto: increment master version to 16.0.90
2022-10-27 05:03:25 +11:00
Keyman Build Agent
16288563df
auto: increment master version to 16.0.90
2022-10-26 14:02:44 -04:00
Joshua Horton
a060ccb6fd
Merge pull request #7543 from keymanapp/fix/web/oskEvent-keyboard-synch
...
fix(web): ensures keyboard does not change underneath OSK keystroke
2022-10-26 14:13:54 +07:00
Joshua Horton
31ce257f9d
Merge pull request #7544 from keymanapp/fix/web/isChiral-string-param
...
fix(web): allow `isChiral()` to accept string name parameter of keyboard
2022-10-26 14:13:44 +07:00
Ross
102f34ecb0
feat(windows): convert wm keyevent and to private wm user message
...
wm_keyman_keyevent and wm_keyman_modifierevent have been convert to use
the WM_USER message range and no longer global message
2022-10-26 15:34:12 +10:00
Marc Durdin
7c3452450e
chore(common): update configure-repo.sh to include pre-commit hook
2022-10-26 15:33:37 +11:00
Joshua A. Horton
717e6fd472
fix(web): isChiral(<string>)
2022-10-26 11:11:45 +07:00
Joshua Horton
b097c351e1
Merge pull request #7463 from keymanapp/chore/web/engine-tools-build-rework
...
chore(web): KMW dev-tools reorganization, cleanup, script updates 📜
2022-10-26 10:17:01 +07:00
Marc Durdin
bbd51dca57
Merge pull request #7525 from keymanapp/chore/common/7521-node16-for-actions
...
chore(common): update actions to node16
2022-10-26 13:58:21 +11:00
Joshua A. Horton
c3e3fb04d5
fix(web): ensures keyboard does not change underneath OSK keystroke
2022-10-26 09:45:26 +07:00
Joshua Horton
99da9a7785
Merge pull request #7486 from keymanapp/feat/web/kbd-layout-numeric-props
...
feat(web): keyboard layout spec now allows numeric width, pad, sp
2022-10-26 09:09:13 +07:00
rc-swag
cbf19002c6
Merge pull request #7539 from keymanapp/feat/windows/7536/replace-none-nohotkey
...
feat(windows): Change "None" to "No Hotkey" matching new config
2022-10-26 11:45:07 +10:00
Marc Durdin
deeb246783
Merge pull request #7084 from keymanapp/fix/linux/improvecontext
...
fix(linux): Improve setting context
2022-10-26 12:34:24 +11:00
Marc Durdin
ad4a673df7
Merge pull request #7504 from keymanapp/fix/linux/7490_package
...
fix(core): Add missing include files
2022-10-26 12:33:53 +11:00
Marc Durdin
3a264bed22
chore(linux): revert folder rename
2022-10-26 12:33:12 +11:00
Marc Durdin
cc620dc067
chore(linux): rename tests to test
2022-10-26 12:30:39 +11:00
Ross
487b3cad9c
feat(windows): Change "None" to "No Hotkey" matching new config
...
Change the label on the radio button for "Change Hotkey" dialogue
to "No Hotkey" to match the change to the windows configuration.
2022-10-26 11:27:32 +10:00
Marc Durdin
24ba21abab
fix(developer): handle LControl being set by Windows when AltGr pressed
...
Fixes #7506 .
In the keyboard debugger, we need to mask out LControl when AltGr is
pressed by the user, because Windows will generate LControl + AltGr for
European layouts.
Note: have also hidden the System Keyboard debug setting in this commit,
given it is not currently implemented; see #1225 .
A follow-up issue is #7529 .
2022-10-26 09:37:36 +11:00
Keyman Server
1304e28942
Merge pull request #7528 from keymanapp/auto/version-master-16.0.89
...
auto: increment master version to 16.0.89
2022-10-26 05:03:48 +11:00
Keyman Build Agent
cb1732a8a5
auto: increment master version to 16.0.89
2022-10-25 14:03:08 -04:00
Darcy Wong
5b59cca37b
chore(mac): Add privacy-alert-text string
2022-10-25 13:57:25 +07:00
Darcy Wong
0bce67158f
Merge pull request #7524 from keymanapp/chore/common/crowdin-16-0-update
...
chore(common): Update existing crowdin strings for 16.0
2022-10-25 13:39:45 +07:00
Marc Durdin
bb095f2bd2
chore(common): update actions to node16
...
Note: GH-sourced actions use tags; 3rd party actions use commit hashes.
2022-10-25 16:22:03 +11:00
Darcy Wong
1bc6e6a06f
chore(common): Update crowdin strings for 16.0
2022-10-25 11:33:44 +07:00
Darcy Wong
bdbbf17c6b
Merge pull request #7507 from keymanapp/chore/android/whatsnew-16
...
chore(android): Update help whatsnew for 16.0
2022-10-25 10:16:51 +07:00
Darcy Wong
3763e839c9
Merge pull request #7522 from keymanapp/chore/common/crowdin-update-amharic
...
chore(common): Update crowdin strings for Amharic
2022-10-25 10:16:37 +07:00
Darcy Wong
8b781cdcff
chore(common): Update crowdin strings for Amharic
2022-10-25 09:39:56 +07:00
Marc Durdin
9c2edbcbc0
fix(core): remove KMN_API from callback spec
...
Fixes #7487 .
`KMN_API` defines only import/export/static modifiers for functions, so
it makes no sense to apply it to a typedef. (Previously, I thought it
also included a calling convention, but it doesn't.)
2022-10-25 11:59:37 +11:00
Marc Durdin
5321538d1d
Merge pull request #7503 from keymanapp/chore/linux/clearify
...
chore(linux): call `reset_context` instead of `...focus_in`
2022-10-25 06:23:42 +11:00
Marc Durdin
4a86658d0f
Merge pull request #7502 from keymanapp/refactor/linux/renamemethod
...
chore(linux): Rename internal method to `commit_string`
2022-10-25 06:23:32 +11:00