Commit graph

27982 commits

Author SHA1 Message Date
Joshua A. Horton
c5c7efffe7 chore(web): drops added redundancy 2024-04-17 11:52:35 +07:00
Joshua A. Horton
0490777886 change(web): a more focused empty-string fix 2024-04-17 11:52:02 +07:00
Joshua A. Horton
7856b7082f fix(web): default length-style parse for empty-string 2024-04-17 11:50:08 +07:00
Joshua Horton
9eca52c203
chore(android): applies suggestions per review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-04-17 11:19:27 +07:00
Joshua A. Horton
fb127e761b fix(web): more robustness in case of deadkeys 2024-04-17 10:33:16 +07:00
Joshua A. Horton
0c8f520e2a fix(web): prevents selection-clear for pure layer-switching multitaps 2024-04-17 10:17:28 +07:00
Joshua A. Horton
6f3c5e053d change(android): Android app for non-stable version to enable inspectability 2024-04-17 09:01:50 +07:00
Joshua A. Horton
c2ba4327bb chore(android): sets internal WebView inspectable 2024-04-17 09:01:49 +07:00
Steven R. Loomis
5c0459928c
Merge branch 'beta' into fix/core/10955-reset-on-frame 2024-04-16 08:04:29 -05:00
Dr Mark C. Sinclair
c7f2916f23 chore(developer): add additional test cases to platform test 2024-04-16 11:38:37 +01:00
Dr Mark C. Sinclair
9903972a30 chore(developer): combine three run platform tests into one multi-case 2024-04-16 11:21:37 +01:00
Dr Mark C. Sinclair
cfcc091be1 chore(developer): add check run sets platforms correctly if no targets provided (with .js file in sources but not .kps) test 2024-04-16 10:49:03 +01:00
Steven R. Loomis
37530acb14 fix(core): update core to handle reset context
- fix range check vk to use a static instead of c++17 function
2024-04-15 20:32:49 -05:00
Keyman Server
cffabd719e
Merge pull request #11227 from keymanapp/auto/version-master-18.0.20
auto: increment master version to 18.0.20
2024-04-16 01:04:30 +07:00
Keyman Build Agent
b0e22c2f02 auto: increment master version to 18.0.20 2024-04-15 14:03:57 -04:00
Steven R. Loomis
4f8c9eb983 fix(core): update core to handle reset context
- range check vk
- split modifier test out to separate function
2024-04-15 10:49:41 -05:00
Dr Mark C. Sinclair
db6af170d6 chore(developer): add check run sets platforms correctly if no targets provided (with .js file in sources and .kps) test 2024-04-15 12:45:35 +01:00
Dr Mark C. Sinclair
3d0c18c1fb chore(developer): add additional assert to check run sets platforms correctly if kmx file provided test 2024-04-15 12:25:35 +01:00
Dr Mark C. Sinclair
33d6668915 chore(developer): add initial check run sets platforms correctly if kmx file provided test 2024-04-15 12:00:37 +01:00
Eberhard Beilharz
c88b805565
Merge pull request #11224 from keymanapp/chore/linux/fix-merge
chore(linux): Fix wrong merge
2024-04-15 12:03:02 +02:00
Dr Mark C. Sinclair
be1a0302d7 chore(developer): add test case numbers to multi-case tests 2024-04-15 10:43:23 +01:00
Dr Mark C. Sinclair
7f956f8882 chore(developer): Merge branch 'beta' into test/developer/keyboard-info-compiler-unit-tests-2 2024-04-15 10:23:41 +01:00
Eberhard Beilharz
4dad3e2ba7
chore(linux): Fix wrong merge
The recent merge from `beta` into `master` introduced a problem when
resolving merge conflicts, resulting in duplicate definition of
`binary_packages_unreleased` which prevents the workflow from loading.
This change rectifies the file.
2024-04-15 11:03:26 +02:00
Keyman Server
6a2b9015c5
Merge pull request #11222 from keymanapp/auto/version-beta-17.0.309
auto: increment beta version to 17.0.309
2024-04-14 01:04:01 +07:00
Keyman Build Agent
a1933b378a auto: increment beta version to 17.0.309 2024-04-13 14:03:28 -04:00
Marc Durdin
29420f7af9
Merge pull request #11214 from keymanapp/chore/developer/recognize-keyboard3-xml
chore(developer): use keyboard3 tag rather than DTD to identify LDML keyboard xml files
2024-04-13 08:22:46 +10:00
Keyman Server
f3b660474f
Merge pull request #11219 from keymanapp/auto/version-beta-17.0.308
auto: increment beta version to 17.0.308
2024-04-13 01:05:45 +07:00
Keyman Build Agent
c7153b2386 auto: increment beta version to 17.0.308 2024-04-12 14:04:59 -04:00
Keyman Server
1533474b83
Merge pull request #11218 from keymanapp/auto/version-master-18.0.19
auto: increment master version to 18.0.19
2024-04-13 01:04:50 +07:00
Keyman Build Agent
9e66b5612c auto: increment master version to 18.0.19 2024-04-12 14:04:13 -04:00
Steven R. Loomis
699d576157
Merge branch 'beta' into fix/core/10955-reset-on-frame 2024-04-12 10:38:52 -05:00
Joshua Horton
8052134a54
Merge pull request #11216 from keymanapp/fix/web/longpress-up-flick-priority 2024-04-12 21:43:22 +07:00
Darcy Wong
1f3ef92961
Merge pull request #11217 from keymanapp/chore/merge-beta-to-master-b17s5
chore(common): Merge beta to master for Sprint B17S5
2024-04-12 12:47:39 +07:00
Darcy Wong
97e90c967d
Apply suggestions from code review
Co-authored-by: Joshua Horton <joshua_horton@sil.org>
2024-04-12 12:22:43 +07:00
Steven R. Loomis
bd10290af3 fix(core): update core to handle reset context
- fixup comment
2024-04-11 23:34:20 -05:00
Joshua Horton
d6df7c29f4 fix(ios): better delete pattern 2024-04-12 10:50:06 +07:00
Joshua Horton
1d9126d6cb Merge branch 'beta' into fix/ios/selection-deletion 2024-04-12 10:27:54 +07:00
Steven R. Loomis
46239c6a96
Update core/src/state.hpp
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2024-04-11 22:27:02 -05:00
Darcy Wong
d6ee7f510c Merge remote-tracking branch 'origin/master' into chore/merge-beta-to-master-b17s5 2024-04-12 09:29:23 +07:00
Joshua A. Horton
b4ed832ed9 fix(web): fixes up-flick shortcut issue for longpress when keys support downflicks 2024-04-12 08:37:58 +07:00
Darcy Wong
99ce1e9e5b Merge remote-tracking branch 'origin/beta' into fix/android/long-context 2024-04-12 08:26:19 +07:00
Joshua Horton
ab0d225397
Merge pull request #11140 from keymanapp/change/web/anti-layout-reflow-thrashing
change(web):  OSK optimization, improved responsiveness 🪠
2024-04-12 07:49:52 +07:00
Joshua Horton
68f6a24dd3
Merge pull request #11177 from keymanapp/feat/web/vkbd-layout-optimization
feat(web): VisualKeyboard layout-reflow optimization 🪠
2024-04-12 07:49:44 +07:00
Joshua Horton
50b261fad0
Merge pull request #11176 from keymanapp/refactor/web/layer-group-encapsulation
refactor(web): better centralizes OSK layout internals to prepare for optimization efforts 🪠
2024-04-12 07:49:37 +07:00
Marc Durdin
49ce3ebf19
Merge pull request #11173 from keymanapp/fix/common/11125-specify-pr-messsage-explicitly-opening-auto-prs
fix(common): specify title explicitly when opening PR with hub
2024-04-12 07:57:33 +10:00
Steven R. Loomis
d0ca92a250
Merge branch 'beta' into fix/core/10955-reset-on-frame 2024-04-11 16:43:47 -05:00
Marc Durdin
41e16b3c5f chore(developer): use keyboard3 tag rather than DTD to identify LDML keyboard xml files
Relates to #10469. Apply same test in kmc that we are using in TIKE.
2024-04-12 06:49:43 +10:00
Keyman Server
a93ad92444
Merge pull request #11213 from keymanapp/auto/version-beta-17.0.307
auto: increment beta version to 17.0.307
2024-04-12 01:29:16 +07:00
Keyman Build Agent
058d3de92f auto: increment beta version to 17.0.307 2024-04-11 14:28:31 -04:00
Dr Mark C. Sinclair
d63a2413de chore(developer): moved test cases out of two tests to avoid sync problems 2024-04-11 18:31:38 +01:00