Joshua A. Horton
|
b6bd677e14
|
fix(android): atomically updates selection with text
|
2024-04-08 13:31:42 +07:00 |
|
Joshua A. Horton
|
8261f7f9a0
|
chore(web): Merge branch 'feat/web/vkbd-layout-optimization' into change/web/anti-layout-reflow-thrashing
|
2024-04-08 10:08:53 +07:00 |
|
Joshua A. Horton
|
328900cf34
|
fix(web): refixes bad return case
|
2024-04-08 10:08:23 +07:00 |
|
Joshua A. Horton
|
c9d7a9e826
|
chore(web): Merge branch 'feat/web/vkbd-layout-optimization' into change/web/anti-layout-reflow-thrashing
|
2024-04-08 09:20:04 +07:00 |
|
Joshua A. Horton
|
5ca3794312
|
chore(web): better ref for spacebar key btn
|
2024-04-08 09:18:16 +07:00 |
|
Joshua A. Horton
|
bee64b6201
|
fix(web): key-height calc should be based on btn, not square
|
2024-04-08 09:12:33 +07:00 |
|
Joshua A. Horton
|
786c480742
|
fix(web): adds newly-needed null guards due to new pattern
|
2024-04-08 08:55:38 +07:00 |
|
Steven R. Loomis
|
51c93acb38
|
fix(core): update core to handle reset context
- it was the check for deletion that was unneeded
Fixes: #10955
|
2024-04-05 18:33:37 -05:00 |
|
Steven R. Loomis
|
111a50ccf3
|
fix(core): dx: denoise test
|
2024-04-05 18:27:41 -05:00 |
|
Steven R. Loomis
|
11b07128b8
|
fix(core): update core to handle reset context
- reset for ctrl or alt modifiers, but NOT for key-up
Fixes: #10955
|
2024-04-05 18:23:39 -05:00 |
|
Steven R. Loomis
|
a455c5b95b
|
fix(core): update core to handle reset context
- updates to debug_api test for rearranged items
- try to rearrange the action queue to match prior behavior
Fixes: #10955
|
2024-04-05 16:31:23 -05:00 |
|
Steven R. Loomis
|
55483e4ccc
|
fix(core): update ldml test source to handle reset
- correct invalidate logic
Fixes: #10955
|
2024-04-05 14:42:52 -05:00 |
|
Steven R. Loomis
|
784a994f12
|
fix(core): update ldml test source to handle reset
Fixes: #10955
|
2024-04-05 13:22:47 -05:00 |
|
Keyman Server
|
93dc41e2f5
|
Merge pull request #11185 from keymanapp/auto/version-master-18.0.18
auto: increment master version to 18.0.18
|
2024-04-06 01:09:54 +07:00 |
|
Keyman Build Agent
|
72bbc86d95
|
auto: increment master version to 18.0.18
|
2024-04-05 14:09:21 -04:00 |
|
Keyman Server
|
97552f7534
|
Merge pull request #11184 from keymanapp/auto/version-beta-17.0.304
auto: increment beta version to 17.0.304
|
2024-04-06 01:06:01 +07:00 |
|
Keyman Build Agent
|
edd5b54040
|
auto: increment beta version to 17.0.304
|
2024-04-05 14:05:24 -04:00 |
|
Steven R. Loomis
|
628d13d7a6
|
fix(core): core to automatically reset context if a frame key pressed
- update comments per review
Fixes: #10955
|
2024-04-05 12:05:57 -05:00 |
|
Steven R. Loomis
|
f1b0d8c837
|
fix(core): core to automatically reset context if a frame key pressed
- move the reset table into its own cpp
- update function signatures per review comments
Fixes: #10955
|
2024-04-05 11:58:47 -05:00 |
|
Steven R. Loomis
|
2298f11796
|
Merge branch 'chore/core/11112-lone-surrogate' into fix/core/10955-reset-on-frame
|
2024-04-05 11:15:03 -05:00 |
|
Steven R. Loomis
|
11482c8760
|
Merge branch 'beta' into chore/core/11112-lone-surrogate
|
2024-04-05 11:14:51 -05:00 |
|
Steven R. Loomis
|
e43aa3c737
|
fix(core): skip leading trail surrogate char
- update tests per review
|
2024-04-05 11:07:07 -05:00 |
|
Dr Mark C. Sinclair
|
001b2e3800
|
chore(developer): add check fillLanguages throws error if Intl.DisplayNames.of throws error that is not RangeError test
|
2024-04-05 16:14:08 +01:00 |
|
Dr Mark C. Sinclair
|
3533f60175
|
chore(developer): add check fillLanguages gives region/script from tag if Intl.DisplayNames.of throws RangeError1 test
|
2024-04-05 15:58:19 +01:00 |
|
Joshua Horton
|
dd284665fb
|
fix(ios): deletion of selected text
|
2024-04-05 15:03:50 +07:00 |
|
Joshua A. Horton
|
bf130e36e0
|
fix(web): nearest-key row lookup when touch moves out-of-bounds
|
2024-04-05 14:09:14 +07:00 |
|
Eberhard Beilharz
|
60165d92f3
|
Merge pull request #11168 from keymanapp/chore/linux/11143_UnreleasedPkgBuildFailures
chore(linux): Show failed job for next Ubuntu version as failed
|
2024-04-05 08:36:59 +02:00 |
|
Joshua A. Horton
|
eebf3e5ba8
|
fix(web): OSK set activeKeyboard should not bypass during init
|
2024-04-05 13:07:16 +07:00 |
|
Joshua A. Horton
|
4b1394a54f
|
change(web): initializes OSK with keyboard if available during init
This prevents unnecessary construction of a stand-in touch layout and related DOM initialization on touch devices when fully leveraged.
|
2024-04-05 13:07:15 +07:00 |
|
Joshua A. Horton
|
c5953036e6
|
change(web): eliminates early redundant context reset
This one occurred during Promise fulfillment synchronously but outside OSK batching mode... with another call later _within_ OSK batching mode.
|
2024-04-05 12:55:31 +07:00 |
|
Joshua A. Horton
|
8cf0da476e
|
change(web): prevents one small reflow during kbd swap
|
2024-04-05 12:55:31 +07:00 |
|
Joshua A. Horton
|
1a59f9b90e
|
fix(web): handling of nested layout deferrals
|
2024-04-05 12:55:07 +07:00 |
|
Joshua A. Horton
|
04df7f76c8
|
feat(web): high-level layout op batching
Affects change of keyboards and context resets - particularly when new-context rules trigger a non-default layer
|
2024-04-05 12:54:55 +07:00 |
|
Joshua A. Horton
|
f21afb1476
|
docs(web): comment on recent code
|
2024-04-05 12:52:23 +07:00 |
|
Joshua A. Horton
|
8a21fbcbca
|
change(web): layer-specific refresh tweak
|
2024-04-05 12:49:11 +07:00 |
|
Joshua A. Horton
|
f2dba20c0d
|
fix(web): fixed width vs fixed height references
|
2024-04-05 12:44:52 +07:00 |
|
Joshua A. Horton
|
a6093c2c06
|
feat(web): VisualKeyboard layout-reflow optimization
|
2024-04-05 12:39:25 +07:00 |
|
Joshua A. Horton
|
9a016bb65b
|
refactor(web): better centralizes layer-group functionality and properties
|
2024-04-05 12:11:35 +07:00 |
|
Joshua A. Horton
|
062537b094
|
refactor(web): OSK spacebar-label updates now managed by layer object
|
2024-04-05 11:42:09 +07:00 |
|
Joshua Horton
|
eeac2b5b2b
|
Merge pull request #11164 from keymanapp/fix/common/models/suggestions-after-multi-whitespace
fix(common/models): suggestion stability after multiple whitespaces
|
2024-04-05 10:59:46 +07:00 |
|
Joshua A. Horton
|
3a3d2a8177
|
change(web): merges split async method in gesture engine
|
2024-04-05 10:47:31 +07:00 |
|
rc-swag
|
d711856f72
|
Merge pull request #11152 from keymanapp/fix/windows/11005/decode-uri-packageid
fix(windows): decode uri for Package ID and filename
|
2024-04-05 12:57:54 +10:00 |
|
Marc Durdin
|
02812af97f
|
fix(common): specify title explicitly when opening PR with hub
Fixes #11125.
Discussion in #11125; looks like it may be due to a race in hub?
|
2024-04-05 09:20:23 +07:00 |
|
rc-swag
|
fdc1db4c78
|
fix(windows): IDE introduce project file deployment path
|
2024-04-05 08:41:32 +10:00 |
|
Steven R. Loomis
|
c91095f0ca
|
fix(core): core to automatically reset context if a frame key pressed
- update ldml test with an exception for k_102_keytest
|
2024-04-04 17:12:26 -05:00 |
|
Keyman Server
|
4dd36720bf
|
Merge pull request #11171 from keymanapp/auto/version-beta-17.0.303
auto: increment beta version to 17.0.303
|
2024-04-05 01:08:53 +07:00 |
|
Keyman Build Agent
|
4141bfef2f
|
auto: increment beta version to 17.0.303
|
2024-04-04 14:08:21 -04:00 |
|
Keyman Server
|
7dcbcf35f1
|
Merge pull request #11170 from keymanapp/auto/version-master-18.0.17
auto: increment master version to 18.0.17
|
2024-04-05 01:04:42 +07:00 |
|
Keyman Build Agent
|
83fd08eec5
|
auto: increment master version to 18.0.17
|
2024-04-04 14:04:06 -04:00 |
|
Steven R. Loomis
|
c86ab582a7
|
chore(core): reinstate context reset test in ldml
- reverts 04a6e164d7 for k_102_keytest.xml
|
2024-04-04 12:14:54 -05:00 |
|