rc-swag
2dbad870ca
chore(windows): add comments ReadContext
2023-11-23 22:01:26 +10:00
Eberhard Beilharz
fb7c19fee4
chore(core): Add test keyboard for text selection tests
...
Part of #9073 .
2023-11-23 10:51:59 +01:00
sgschantz
b909540dd3
pass through delete keystroke to avoid re-sending event
2023-11-23 14:51:36 +07:00
sgschantz
6879af00e7
remove some of the legacy backspace code
2023-11-23 14:26:46 +07:00
Joshua A. Horton
e4e1345a91
chore(web): better import compat for validation tool
2023-11-23 14:05:14 +07:00
rc-swag
4480a05412
chore(windows): removed cached context windows engine
...
Removed the cached context from the windows engine
2023-11-23 16:58:41 +10:00
Joshua A. Horton
c8186e2e8d
fix(web): tablet flick-preview layout
2023-11-23 13:52:32 +07:00
Joshua A. Horton
2d198d9ca1
chore(web): minor dead code removal
2023-11-23 13:51:56 +07:00
Marc Durdin
b3b2825168
fix(developer): path separator for kmc-package
...
Fixes #10027 .
2023-11-23 16:45:12 +10:00
Joshua A. Horton
1910ac4845
chore(web): restores tip-orientation default
2023-11-23 13:28:25 +07:00
Joshua A. Horton
8ede79285c
fix(web): constrains keytip within OSK bottom bound
2023-11-23 13:13:59 +07:00
Joshua A. Horton
1c8e498b77
fix(web): a bit more flick-polish
2023-11-23 12:59:57 +07:00
Joshua A. Horton
e18fe87a84
fix(web): forgot to reset preview during roaming touch (thrown in)
2023-11-23 12:54:43 +07:00
Joshua A. Horton
8e08403f2f
fix(web): fixes kbd's shift next-layer, lack of lang id for package
2023-11-23 12:51:24 +07:00
Joshua A. Horton
cf8568ac74
change(web): updates flick test kbd with a down-flick on vowels
2023-11-23 12:50:46 +07:00
Joshua A. Horton
54bac9c0b2
feat(web): adds plumbing needed to dynamically orient keytip
2023-11-23 12:50:00 +07: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
Joshua A. Horton
ad0ed37049
chore(android): restores removed conditional
2023-11-23 11:52:37 +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
Joshua A. Horton
a2c30b9438
change(android): drops the 'change=' fragment
2023-11-23 11:33:26 +07:00
Joshua A. Horton
7754427274
fix(android): banner event loop on model change
2023-11-23 10:13:26 +07: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
Joshua A. Horton
b689b6f571
chore(android): Merge branch 'master' into change/android/flishy-flashy-mitigation
2023-11-23 08:50:45 +07:00
Joshua A. Horton
76d05cdd32
fix(web): memory/handler leak when swapping pred-text on and off repeatedly
2023-11-23 08:50:11 +07: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
57ec523327
Merge branch 'master' into feat/developer-9446-bad-unicode-epic-ldml
2023-11-22 16:59:31 -06:00
Steven R. Loomis
5bfb3288d2
feat(developer): ldml improve bad character code 🙀
...
- refactor output section
For: #9446
Co-authored-by: Darcy Wong <darcywong00@users.noreply.github.com>
2023-11-22 16:59:02 -06: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
aa87bdfea9
Merge branch 'fix/core-9961-optional-startContext-epic-ldml' into feat/developer-9446-bad-unicode-epic-ldml
2023-11-22 13:26:55 -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
Eberhard Beilharz
fb347bba8d
chore(linux): Update debian changelog
...
(cherry picked from commit 97d7f3a11c )
2023-11-22 15:27:31 +01:00
Sabine
46acfd0307
feat(linux): mcompile find char using SC (KMX_VKUSToSCUnderlyingLayout) instead of VK
2023-11-22 13:31:17 +01:00
Joshua A. Horton
a9802c6ee2
feat(web): can orient keytip below key, hotswap orientation
2023-11-22 14:53:27 +07:00
Joshua A. Horton
0c9a9fa172
chore(web): Merge branch 'feat/web/delayed-modipress-completion' into change/web/keytips-and-callouts
2023-11-22 14:52:58 +07:00
sgschantz
ad34af7f74
remove action array optimizer and handler obsoleted by core improvements
2023-11-22 13:43:12 +07:00
Joshua A. Horton
31cc1f8591
change(web): app/webview - single transform per keystroke, even with multitap context-reversion
2023-11-22 13:02:54 +07:00
sgschantz
c966a62087
remove single backspace code and rely on emit from core
2023-11-22 12:29:21 +07:00
Marc Durdin
8756e4016c
feat(windows): Online Update check stream update data
...
Starts to refactor the online update check in Windows so that the
results are stored to disk and can be checked at any time. This commit:
* removes keepintouch frame
* adds update frame
* adds serialization of update check data
* presents the serialized update check data in the update frame
Online updates won't currently work.
2023-11-22 14:23:30 +10:00
Marc Durdin
9a14039e8c
chore: establish epic/windows-updates 💽
2023-11-22 14:16:32 +10:00