Marc Durdin
a47137b6af
Merge pull request #10062 from keymanapp/feat/developer/warn-on-vk-in-output
...
feat(developer): warn on usage of virtual keys in rule output
2023-11-24 12:02:39 +11:00
Keyman Server
ff6a9fc0a3
Merge pull request #10070 from keymanapp/auto/version-master-17.0.217
...
auto: increment master version to 17.0.217
2023-11-24 01:03:52 +07:00
Keyman Build Agent
511f2645ac
auto: increment master version to 17.0.217
2023-11-23 13:03:23 -05:00
Marc Durdin
e983818bda
feat(developer): warn on usage of virtual keys in rule output
...
Fixes #10059 .
Use of the unsupported and undocumented virtual key output, that doesn't
work in recent Keyman versions, at all, now results in a build warning.
Only a warning, because it did kinda work in old versions of Keyman.
2023-11-23 15:13:56 +10:00
Joshua Horton
4970664347
Merge pull request #10039 from keymanapp/fix/web/app-context-deadkey-reset
...
fix(web): app/webview did not clear deadkeys on context-reset
2023-11-23 11:53:23 +07:00
Marc Durdin
2a9a9e7244
Merge pull request #10060 from keymanapp/chore/core/remove-vkey-output-dangling-code
...
chore(core): remove vkey output from kmx processor
2023-11-23 15:36:55 +11:00
Marc Durdin
9caa905852
Merge pull request #10058 from keymanapp/chore/windows/10056-remove-unused-globals
...
chore(windows): remove unused globals relating to old keyboard debugging
2023-11-23 15:36:47 +11:00
Marc Durdin
fa288e7acb
Merge pull request #10057 from keymanapp/chore/windows/10053-remove-loadkeyboard
...
chore(windows): remove legacy LoadKeyboard
2023-11-23 15:36:42 +11:00
Marc Durdin
958fb6a5c9
chore: add comment
2023-11-23 11:58:41 +10:00
Marc Durdin
21e0254c95
chore(core): remove vkey output from kmx processor
...
Fixes #10049 .
vkey output was never supported by Core, so this code effectively was a
no-op.
2023-11-23 11:51:22 +10:00
Marc Durdin
5224affd38
chore(windows): remove unused globals relating to old keyboard debugging
...
Fixes #10056 .
Removes:
* Globals::miniContext
* Globals::miniContextIfLen
* Globals::indexStack
* Globals::msgbuf
* GLOBAL_ContextStackSize
* GLOBAL_MsgStackSize
* GLOBAL_MaxKeyboards
* INI struct (and commented-out usage of this)
2023-11-23 11:30:57 +10:00
Marc Durdin
df2b258c89
chore(windows): remove legacy LoadKeyboard
...
Fixes #10053 .
Removes `LoadKeyboard` and related functions used only by it.
2023-11-23 11:22:32 +10:00
Marc Durdin
5c6fbcc418
Merge pull request #10055 from keymanapp/chore/windows/remove-wm_keymandebug-messages
...
chore(windows): remove `wm_keymandebug` messages and functions
2023-11-23 12:20:29 +11:00
Marc Durdin
ee1f972b13
chore(windows): remove wm_keymandebug messages and functions
...
Fixes #10050 .
Removes the following unused identifiers:
* ::wm_kmdebug
* ::wm_keymandebug
* AppInt::DebugControlled()
* AITIP::WM_KEYMANDEBUG_CANDEBUG
* AITIP::WM_KEYMANDEBUG_GETUNICODESTATUS
* AITIP::WM_KEYMANDEBUG_GETCONTEXT
* AITIP::WM_KEYMANDEBUG_ACTION
* AITIP::WM_KEYMANDEBUG_RULEMATCH
* AITIP::DebugControlled()
* AITIP::IsDebugControlWindow()
* AITIP::GetDebugControlWindow()
* AITIP::Debug_FillContextBuffer()
* AIDEBUGINFO struct
* ::FillStoreOffsets()
* AIDEBUGKEYINFO struct
Removes overloads which are now no-ops:
* AITIP::HandleWindow()
* AITIP::IsWindowHandled()
* AITIP::QueueAction()
2023-11-23 10:49:58 +10:00
Steven R. Loomis
0f2c9d0bae
Merge pull request #10021 from keymanapp/fix/core-9961-optional-startContext-epic-ldml
...
fix(core): dx: ldml: startContext should be optional in ldml test data 🙀
2023-11-22 15:46:45 -06:00
Steven R. Loomis
fe4bed6efd
Merge branch 'master' into fix/core-9961-optional-startContext-epic-ldml
2023-11-22 13:26:37 -06:00
Steven R. Loomis
30fafa0551
Merge pull request #9979 from keymanapp/fix/developer/9438-vis-kbd-crash-epic-ldml
...
fix(developer): vis kbd callbacks instead of throw 🙀
2023-11-22 13:25:50 -06:00
Steven R. Loomis
172a84e4b7
Merge pull request #9977 from keymanapp/fix/common/9138-struct-alignment-epic-ldml
...
fix(common): kmx struct alignment 🙀
2023-11-22 13:25:16 -06:00
Keyman Server
53ab9cf00a
Merge pull request #10048 from keymanapp/auto/version-master-17.0.216
...
auto: increment master version to 17.0.216
2023-11-23 01:09:04 +07:00
Keyman Build Agent
fcb70a9275
auto: increment master version to 17.0.216
2023-11-22 13:08:31 -05:00
Joshua A. Horton
0f32515050
fix(web): app/webview did not clear deadkeys on context-reset
2023-11-22 09:09:36 +07:00
Joshua Horton
6b8a06a52f
Merge pull request #10035 from keymanapp/fix/web/getViewportScale-this
...
fix(web): fixes OSK viewport scaling on iOS devices
2023-11-22 08:23:24 +07:00
Steven R. Loomis
a9b2dc9ede
Merge branch 'fix/developer/9438-vis-kbd-crash-epic-ldml' into fix/core-9961-optional-startContext-epic-ldml
2023-11-21 18:23:04 -06:00
Steven R. Loomis
d31b9ca60d
Merge branch 'master' into fix/developer/9438-vis-kbd-crash-epic-ldml
2023-11-21 18:22:54 -06:00
Steven R. Loomis
9f2363d669
Merge branch 'master' into fix/common/9138-struct-alignment-epic-ldml
2023-11-21 18:22:47 -06:00
Steven R. Loomis
6f4def8b4b
Merge pull request #9962 from keymanapp/feat/core/9707-tertiary-reorder-epic-ldml
...
feat(core): ldml tertiary reordering 🙀
2023-11-21 18:22:18 -06:00
Steven R. Loomis
037454b86e
Merge branch 'master' into feat/core/9707-tertiary-reorder-epic-ldml
2023-11-21 16:43:57 -06:00
Steven R. Loomis
c8895014ab
Merge pull request #9960 from keymanapp/feat/core/9450-backspace-epic-ldml
...
feat(core): ldml backspace transform 🙀
2023-11-21 16:43:25 -06:00
Steven R. Loomis
d82f64fadc
Merge branch 'master' into feat/core/9450-backspace-epic-ldml
2023-11-21 15:01:51 -06:00
Steven R. Loomis
850491cb88
Merge pull request #9761 from keymanapp/feat/core/9468-marker-normalization-epic-ldml
...
feat(core): ldml marker normalization 🙀
2023-11-21 15:01:26 -06:00
Joshua A. Horton
f6e384789b
fix(web): DRYing it out re: app/browser's version
2023-11-21 13:04:26 +07:00
Joshua A. Horton
e109ec76ff
fix(web): fixes broken ref in getViewportScale
2023-11-21 12:53:24 +07:00
Steven R. Loomis
5f6dafa355
Merge branch 'master' into feat/core/9468-marker-normalization-epic-ldml
2023-11-20 17:16:59 -06:00
Steven R. Loomis
f524519b3f
feat(developer): ldml fix testcase processing 🙀
...
- KM_CORE_BT_UNKNOWN should only be used with an empty context
For: #9468 but related to #9450
2023-11-20 16:57:47 -06:00
Keyman Server
6e57ebbe84
Merge pull request #10034 from keymanapp/auto/version-master-17.0.215
...
auto: increment master version to 17.0.215
2023-11-21 01:03:37 +07:00
Keyman Build Agent
18ee82be41
auto: increment master version to 17.0.215
2023-11-20 13:03:06 -05:00
Shawn Schantz
089e5b6dca
Merge pull request #10018 from keymanapp/fix/ios/cherry-pick/9958-fv-launch-crash
...
fix(ios): fv: replace Zip framework to prevent crash on startup 🍒
2023-11-20 10:13:29 +07:00
sgschantz
5cd958cff2
fixed formatting and other items caught in review
2023-11-20 09:36:26 +07:00
Steven R. Loomis
fffac6716e
fix(developer): vis kbd callbacks instead of throw 🙀
...
- fix API and call sites
For: #9438
2023-11-17 12:42:48 -06:00
Keyman Server
efd99f03de
Merge pull request #10028 from keymanapp/auto/version-master-17.0.214
...
auto: increment master version to 17.0.214
2023-11-18 01:02:48 +07:00
Keyman Build Agent
aad62bb4df
auto: increment master version to 17.0.214
2023-11-17 13:02:13 -05:00
Steven R. Loomis
feb2296dbc
Merge branch 'fix/developer/9438-vis-kbd-crash-epic-ldml' into fix/core-9961-optional-startContext-epic-ldml
2023-11-17 08:56:05 -06:00
Steven R. Loomis
b802d14af1
feat(developer): ldml fix call to LdmlKeyboardVisualKeyboardCompiler() 🙀
...
- fix a call site
For: #9438
2023-11-17 08:55:42 -06:00
Darcy Wong
cb1b995d62
Merge pull request #9696 from keymanapp/fix/android/image-banner
...
fix(android): Always display HTML banner when suggestions aren't available
2023-11-17 17:54:10 +07:00
Darcy Wong
4ebc1e287a
fix(android/engine): Fix typo
2023-11-17 15:21:48 +07:00
sgschantz
e322596b82
fix unit tests
2023-11-17 15:06:09 +07:00
Darcy Wong
d77df3942c
fix(android): Refresh HTML banner when KeymanWeb reloads
2023-11-17 10:19:57 +07:00
sgschantz
cb15b2ee6b
cartfile update
2023-11-17 08:24:16 +07:00
Steven R. Loomis
86e8a4f609
Merge branch 'fix/developer/9438-vis-kbd-crash-epic-ldml' into fix/core-9961-optional-startContext-epic-ldml
2023-11-16 16:17:12 -06:00
Steven R. Loomis
054ec285f0
Merge branch 'feat/core/9707-tertiary-reorder-epic-ldml' into fix/developer/9438-vis-kbd-crash-epic-ldml
2023-11-16 16:16:46 -06:00