Joshua Horton
cbf86b355f
Merge branch 'change/web/context-tracker-backspaces-and-alignment' into fix/web/context-match-path-ordering
2025-01-20 08:58:44 +07:00
Joshua Horton
998808d010
Merge branch 'master' into change/web/context-tracker-backspaces-and-alignment
2025-01-20 08:57:52 +07:00
Keyman Server
860a3bf1c0
Merge pull request #12947 from keymanapp/auto/version-master-18.0.173
...
auto: increment master version to 18.0.173
2025-01-19 10:01:42 -08:00
Keyman Build Agent
5c1a15591a
auto: increment master version to 18.0.173
2025-01-19 13:01:08 -05:00
Darcy Wong
3fa056add3
Merge pull request #12926 from keymanapp/chore/history-17-0-333
...
chore(common): Add 17.0.333 to version history
2025-01-19 07:09:08 +07:00
Keyman Server
6e0a6b3209
Merge pull request #12946 from keymanapp/auto/version-master-18.0.172
...
auto: increment master version to 18.0.172
2025-01-18 10:02:00 -08:00
Keyman Build Agent
548866e1a5
auto: increment master version to 18.0.172
2025-01-18 13:01:28 -05:00
Dr Mark C. Sinclair
d5c3e43f20
Merge pull request #12882 from keymanapp/fix/common/web/types/1288-handle-invalid-order-and-tertiary-arguments-to-ElementString-fromString
...
fix(common/web): handle invalid order and tertiary arguments to ElementString.fromString()
2025-01-18 15:58:55 +00:00
Dr Mark C. Sinclair
87a4af2de3
Merge pull request #12868 from keymanapp/fix/common/web/types/12867-add-StrsItem-isEqual-method
...
fix(common/web): add StrsItem.isEqual() method
2025-01-18 15:52:06 +00:00
Keyman Server
0a67eda235
Merge pull request #12943 from keymanapp/auto/version-master-18.0.171
...
auto: increment master version to 18.0.171
2025-01-17 10:02:27 -08:00
Keyman Build Agent
1ed44014d9
auto: increment master version to 18.0.171
2025-01-17 13:01:57 -05:00
Steven R. Loomis
294121e669
Merge branch 'master' into fix/common/web/types/1288-handle-invalid-order-and-tertiary-arguments-to-ElementString-fromString
2025-01-17 06:58:01 -08:00
Eberhard Beilharz
0c074c2871
Merge pull request #12917 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2025-01-17 14:05:49 +01:00
Dr Mark C. Sinclair
77f085eb1a
chore(common/web): Merge branch 'master' into fix/common/web/types/1288-handle-invalid-order-and-tertiary-arguments-to-ElementString-fromString
2025-01-17 12:50:48 +00:00
Dr Mark C. Sinclair
49b64a05ac
chore(common/web): Merge branch 'master' into fix/common/web/types/12867-add-StrsItem-isEqual-method
2025-01-17 12:46:47 +00:00
Dr Mark C. Sinclair
244bb1c636
Merge pull request #12811 from keymanapp/test/common/web/types/9052-unit-tests-element-string
...
test(common/web): unit tests for element-string
2025-01-17 12:43:41 +00:00
Dr Mark C. Sinclair
ea1ae24ee1
chore(common/web): Merge branch 'master' into test/common/web/types/9052-unit-tests-element-string
2025-01-17 12:36:54 +00:00
Marc Durdin
217592ff9f
Merge pull request #12940 from keymanapp/fix/web/unit-test-affected-by-autocorrect
...
fix(web): patch unit test with execution dependent on autocorrect state
2025-01-17 10:45:40 +01:00
Joshua Horton
b4ca7cb8c6
fix(web): patches up unit test with execution dependent on autocorrect state
2025-01-17 15:29:47 +07:00
Eberhard Beilharz
fc15e616a7
Merge pull request #12918 from keymanapp/chore/linux/copyrightyear
...
chore(linux): update copyright year
2025-01-17 07:58:48 +01:00
Steven R. Loomis
a245f14524
Merge branch 'master' into test/common/web/types/9052-unit-tests-element-string
2025-01-16 21:53:57 -08:00
Darcy Wong
c0bfb541fa
chore(common): Add 17.0.333 to version history
2025-01-17 10:28:32 +07:00
Joshua Horton
9b48385095
fix(web): correct edit-path ordering at source
2025-01-17 10:26:01 +07:00
Joshua Horton
817adffc70
fix(web): prevent array aliasing during context-token cloning
2025-01-17 10:15:18 +07:00
Joshua Horton
b314cee54b
Merge branch 'master' into change/web/context-tracker-backspaces-and-alignment
2025-01-17 10:14:52 +07:00
Keyman Server
80ca26c885
Merge pull request #12924 from keymanapp/auto/version-master-18.0.170
...
auto: increment master version to 18.0.170
2025-01-16 16:32:23 -08:00
Keyman Build Agent
ea8a9cdbb9
auto: increment master version to 18.0.170
2025-01-16 19:31:47 -05:00
rc-swag
7a76b25c77
Merge pull request #12923 from keymanapp/chore/windows/update-state-diagram
...
chore(windows): remove `postinstall` state from mermaid diagram
2025-01-17 09:21:17 +10:00
rc-swag
1d342ad0d7
chore(windows): remove postinstall state from diagram
...
The postinstall state no longer exists due to the way interaction
with the microsoft installer works. This PR just updateds the diagram to
match.
2025-01-17 08:23:32 +10:00
Keyman Server
122ec9d63b
Merge pull request #12921 from keymanapp/auto/version-master-18.0.169
...
auto: increment master version to 18.0.169
2025-01-16 10:03:28 -08:00
Keyman Build Agent
af10f1de68
auto: increment master version to 18.0.169
2025-01-16 13:02:52 -05:00
Eberhard Beilharz
43e958b5d0
chore(linux): update copyright year
2025-01-16 16:46:12 +01:00
Eberhard Beilharz
4f4df94bb3
chore(linux): Update debian changelog
...
(cherry picked from commit fdafd5879e )
2025-01-16 16:30:00 +01:00
Eberhard Beilharz
b84b651590
Merge pull request #11397 from keymanapp/chore/linux/cicontainer
...
chore: Add docker images for building the different platforms
2025-01-16 12:31:29 +01:00
Joshua Horton
0cbbcaa52a
Merge pull request #12906 from keymanapp/change/web/keep-suggestion-transforms
...
change(web): make 'keep' transform pattern match standard suggestion pattern by including the prefix string
2025-01-16 15:49:21 +07:00
Marc Durdin
0d2264c80c
Merge pull request #12909 from keymanapp/fix/developer/12852-filter-incorrect-fonts-from-keyboard-info
...
fix(developer): filter incorrect fonts out of .keyboard_info
2025-01-16 09:29:13 +01:00
Marc Durdin
d4c18b6e1a
Merge pull request #12907 from keymanapp/chore/use-github-pr-data-in-history
...
chore: use GitHub PR titles when writing HISTORY.md
2025-01-16 09:28:33 +01:00
Marc Durdin
b26d154658
Merge pull request #12895 from keymanapp/fix/developer/12870-detect-invalid-key-ids-in-touch-layouts
...
fix(developer): detect invalid key ids in touch layout files
2025-01-16 09:28:24 +01:00
Marc Durdin
e77c0a62ac
Merge pull request #10041 from keymanapp/epic/windows-updates
...
epic: windows-updates 💽
2025-01-16 07:49:50 +01:00
Darcy Wong
411121ed4f
Merge pull request #12910 from keymanapp/chore/ios/crowdin-km
...
chore(ios): Update crowdin strings for Khmer
2025-01-16 13:15:07 +07:00
Darcy Wong
488cab0dd4
chore(ios): Update crowdin strings for Khmer
2025-01-16 11:40:48 +07:00
Marc Durdin
67a1622c42
fix(developer): filter incorrect fonts out of .keyboard_info
...
The font collection code was somewhat wrong in kmc-keyboard-info. It
collected all fonts referenced in the package, even for multi-keyboard
packages, which meant that the .keyboard_info file listed all fonts for
all languages. Furthermore, if a font was referenced in multiple
language entries in the .kps, then it would be repeated for each
language in the .keyboard_info. This patch addresses both of these bugs.
The good news is that this makes some of the .keyboard_info files
smaller. In particular, fv_all.keyboard_info goes from 4675 lines down
to 695 lines!
Fixes : #12852
2025-01-16 11:04:22 +07:00
Joshua Horton
d798083c76
feat(web): track token shift counts during context tracking
2025-01-16 10:58:32 +07:00
Joshua Horton
e61e79e01b
change(web): enable context-tracker matching to track across backspaces
2025-01-16 10:56:45 +07:00
Joshua Horton
84875cdc6e
change(web): simplify context-tracker token cloning
2025-01-16 10:52:30 +07:00
Joshua Horton
5ef5ccac45
Merge pull request #12866 from keymanapp/chore/web/build-test-integration
...
chore(web): integrates predictive-text builds to top level script, reconnects headless tests
2025-01-16 10:22:27 +07:00
Marc Durdin
4bc3b78072
chore: use GitHub PR titles when writing HISTORY.md
2025-01-16 09:14:21 +07:00
rc-swag
7b65b572bd
Merge pull request #12904 from keymanapp/chore/merge-master-epic-windows-updates
...
chore(windows): merge master epic windows updates 💽
2025-01-16 11:41:54 +10:00
Joshua Horton
bf9b601d7a
change(web): keep transform pattern should match standard suggestion format
2025-01-16 08:36:23 +07:00
Joshua Horton
9f0051a8b8
Merge pull request #12871 from keymanapp/fix/android/12366-keystrokes-with-hidden-osk
...
fix(android): use main looper to dispatch key events when OSK is hidden
2025-01-16 08:15:13 +07:00