Commit graph

33096 commits

Author SHA1 Message Date
Dr Mark C. Sinclair
c1b7f0053d chore(developer): use unitTestEndpoints to export langtagsByTag 2024-03-14 13:50:00 +00:00
Dr Mark C. Sinclair
7a9b47b394 chore(developer): add preinit test for keyboard info compiler 2024-03-14 13:35:05 +00:00
Dr Mark C. Sinclair
a51927206a fix(developer): add code coverage for ERROR_FontFileCannotBeRead due to difficulty in forcing this error 2024-03-14 10:45:02 +00:00
Dr Mark C. Sinclair
83dedaabf5 fix(developer): correct fixture names for ERROR_FontFileMetaDataIsInvalid test 2024-03-14 10:36:47 +00:00
Dr Mark C. Sinclair
b7bbd759a4 fix(developer): add ERROR_FontFileMetaDataIsInvalid error and corresponding test 2024-03-14 10:29:32 +00:00
Dr Mark C. Sinclair
d303ac52ca fix(developer): remove unused keyboard compiler messages 2024-03-14 09:48:08 +00:00
Sabine
a6cec0921e feat(linux): mcompile-dk remove comments 2024-03-14 02:56:19 +01:00
Keyman Server
a090099633
Merge pull request #10990 from keymanapp/auto/version-beta-17.0.289
auto: increment beta version to 17.0.289
2024-03-14 01:04:56 +07:00
Keyman Build Agent
3caa83582d auto: increment beta version to 17.0.289 2024-03-13 14:04:22 -04:00
Marc Durdin
19719a0563
Merge pull request #10977 from keymanapp/fix/developer/10959-ldml-min-keyman-version
fix(developer): min Keyman version for LDML is 17.0
2024-03-14 03:20:15 +11:00
Marc Durdin
7120160f77
Merge pull request #10985 from keymanapp/docs/android/privacy
docs(android/app): Add data privacy policy page
2024-03-14 02:11:19 +11:00
Marc Durdin
83ac78ab7c chore(core): refresh API docs for 17.0
Fixes #10580.
2024-03-13 09:23:07 -05:00
Darcy Wong
a01eb57eee docs(android/app): Add data privacy policy page 2024-03-13 06:27:36 -05:00
Dr Mark C. Sinclair
fffaf3b786
Merge pull request #10983 from keymanapp/fix/developer/font-family-returns-null-if-ttfMeta-promise-errors
fix(developer): getFontFamily now returns null if ttfMeta.promise errors
2024-03-13 11:07:39 +00:00
Dr Mark C. Sinclair
9ee45b9306 chore(developer): Merge branch 'beta' into fix/developer/font-family-returns-null-if-ttfMeta-promise-errors 2024-03-13 10:04:33 +00:00
Dr Mark C. Sinclair
ae118f4c05
Merge pull request #10848 from keymanapp/test/developer/kmc-keyboard-info-unit-test
test(developer): kmc keyboard info compiler messages unit tests
2024-03-13 08:47:26 +00:00
Dr Mark C. Sinclair
90c028e1b0 fix(developer): getFontFamily now returns null if ttfMeta.promise errors (plus test) 2024-03-12 18:47:31 +00:00
Keyman Server
846ae36e98
Merge pull request #10982 from keymanapp/auto/version-beta-17.0.288
auto: increment beta version to 17.0.288
2024-03-13 01:17:20 +07:00
Keyman Build Agent
a213158532 auto: increment beta version to 17.0.288 2024-03-12 14:16:47 -04:00
Dr Mark C. Sinclair
b5a21bd4ad chore(developer): Merge branch 'beta' into test/developer/kmc-keyboard-info-unit-test 2024-03-12 17:47:30 +00:00
Joshua Horton
3240ee72c0 fix(ios): hard context resets 2024-03-12 23:37:45 +07:00
Eberhard Beilharz
4d4d5a6407
Merge pull request #10788 from keymanapp/fix/linux/postinst
fix(linux): Remove `ibus-keyman.post{inst,rm}` and verify that `ibus-daemon` is running when we start km-config
2024-03-12 11:06:27 -05:00
Marc Durdin
94ca4899c0 chore(developer): update basic.txt min keyman version 2024-03-12 09:49:14 -05:00
Steven R. Loomis
b575cad7e3
Merge pull request #10949 from keymanapp/fix/developer/10894-expect-the-unexpected
chore(developer): resolve excessive-fatal-exception issue
2024-03-12 06:35:03 -05:00
Steven R. Loomis
7132bb7c66
Merge branch 'beta' into fix/developer/10894-expect-the-unexpected 2024-03-11 21:47:28 -05:00
Marc Durdin
812e914e87 fix(developer): min Keyman version for LDML is 17.0
Fixes #10959.
2024-03-11 15:15:47 -05:00
sgschantz
9a8ea596be added issue # in comment 2024-03-11 14:29:42 -05:00
Keyman Server
b0d94bb4a2
Merge pull request #10976 from keymanapp/auto/version-beta-17.0.287
auto: increment beta version to 17.0.287
2024-03-12 01:04:09 +07:00
Keyman Build Agent
406f6a3d4d auto: increment beta version to 17.0.287 2024-03-11 14:03:28 -04:00
Marc Durdin
c99aecacde fix(ios): remove '--debug' from build declaration
The '--debug' flag should not be specified as a parameter in the
builder_describe call.
2024-03-11 12:02:57 -05:00
Marc Durdin
92899752c6 fix(common): add unit test for --debug flag for builder
Fixes #10957. The builder --debug flag appears to be passed correctly,
according to this test. This is a good test to keep, so won't remove it,
but there is something else going on in the base test.
2024-03-11 05:44:45 -05:00
Marc Durdin
cb6267da38
Merge pull request #10971 from keymanapp/chore/web/hint-clarity-osk
chore(web): improve the clarity of hints on OSK for Android
2024-03-11 16:55:27 +07:00
Marc Durdin
58b1668afd chore(web): try lighter color 2024-03-10 15:36:00 -05:00
Marc Durdin
4833680d3b chore(web): try 0.5em again 2024-03-10 15:07:22 -05:00
Marc Durdin
b89cc16c2d chore(web): try 0.6em 2024-03-10 14:59:16 -05:00
Marc Durdin
c15fda6433 chore(web): limit hint tweak to android 2024-03-10 14:45:02 -05:00
Marc Durdin
de7e3c68a1 chore(web): improve the clarity of hints on OSK
I found the hints too hard to see on my phone, so this increases size of
the hint from 0.5em to 0.75em, and changes color from #aaa to #ccc, on
Android.
2024-03-10 14:29:20 -05:00
Keyman Server
2a9ff3f477
Merge pull request #10969 from keymanapp/auto/version-beta-17.0.286
auto: increment beta version to 17.0.286
2024-03-09 01:04:23 +07:00
Keyman Build Agent
90814d0a29 auto: increment beta version to 17.0.286 2024-03-08 13:03:41 -05:00
Joshua A. Horton
9b2417d238 fix(web): null guards for source Promise closure-capture source when already cleared 2024-03-08 23:01:43 +07:00
Steven R. Loomis
928da76ea2
Merge branch 'beta' into fix/developer/10894-expect-the-unexpected 2024-03-08 09:48:41 -06:00
rc-swag
48d742148b
Merge pull request #10936 from keymanapp/fix/windows/10793/ikl-handle-invalid-id
fix(windows): GetKeyboardLanguage exits early on an invalid keyboard ID
2024-03-08 13:47:27 +10:00
Joshua A. Horton
b6df9ac510 fix(web): touchend handler should use .changedTouches, not .touches 2024-03-08 08:34:11 +07:00
Joshua A. Horton
26a99f07ac fix(web): unit test patchup - had incorrect touchend .touches values 2024-03-08 08:33:35 +07:00
Joshua A. Horton
a618b85a94 chore(web): Merge branch 'change/web/input-sequentialization' into fix/web/queued-closure-source-linking 2024-03-08 08:02:59 +07:00
Joshua A. Horton
68f5c0137c chore(web): Merge branch 'fix/web/proper-gesture-match-sequencing' into change/web/input-sequentialization 2024-03-08 08:01:09 +07:00
Joshua A. Horton
3075643415 chore(web): Merge branch 'fix/web/infinite-model-replacement-loop' into fix/web/proper-gesture-match-sequencing 2024-03-08 08:00:44 +07:00
Joshua A. Horton
f6fdca2028 chore(web): Merge branch 'fix/web/early-matchGesture-abort' into fix/web/infinite-model-replacement-loop 2024-03-08 08:00:12 +07:00
Joshua A. Horton
e5c9cc6a36 chore(web): Merge branch 'fix/web/sticky-preview' into fix/web/early-matchGesture-abort 2024-03-08 07:59:36 +07:00
Joshua A. Horton
bc338231ff chore(web): Merge branch 'beta' into fix/web/sticky-preview 2024-03-08 07:58:16 +07:00