Commit graph

27982 commits

Author SHA1 Message Date
Joshua A. Horton
a4cda163e4 fix(web): properly pass wtr verbose-logging flag 2024-05-23 11:00:08 +07:00
Darcy Wong
323196400a fix(android/engine): Ignore updating invalid selections 2024-05-23 10:39:39 +07:00
Joshua A. Horton
b64eb052d2 fix(android): host-page banner initialization 2024-05-23 10:08:03 +07:00
Marc Durdin
c67369e143 fix(windows): correct filename and path for keymanengine.msm 2024-05-23 09:47:56 +07:00
Joshua A. Horton
afed638baa fix(web): pre-init keyboard activation awaits init before proceeding 2024-05-23 08:49:42 +07:00
Marc Durdin
53b583e009
Merge pull request #11492 from keymanapp/change/common/11212-remove-is-open-from-issue-template
change(common): remove `is:open` from issue templates
2024-05-23 08:42:26 +07:00
Marc Durdin
eb47e8b908
Merge pull request #11493 from keymanapp/chore/android/sentry-4-6-0
fix(android): Delete sentry-cli-2.31.1.exe during CI builds
2024-05-23 08:40:35 +07:00
Joshua Horton
7c348872f3
Merge pull request #11300 from keymanapp/chore/web/web-test-runner-trials
chore(web): finalization for replacement of Karma with Web Test Runner 🏃
2024-05-23 07:42:03 +07:00
Joshua Horton
25e44da918
Merge pull request #11456 from keymanapp/chore/web/e2e-test-migration
chore(web): conversion of Web's end-to-end style auto-tests for @web/test-runner use 🏃
2024-05-23 07:41:52 +07:00
Joshua Horton
feb819eeb6
Merge pull request #11455 from keymanapp/chore/web/integration-test-migration
chore(web): conversion of Web's browser-integration auto-tests for @web/test-runner use 🏃
2024-05-23 07:41:41 +07:00
Keyman Server
a19d78e8b3
Merge pull request #11500 from keymanapp/auto/version-master-18.0.42
auto: increment master version to 18.0.42
2024-05-22 11:06:33 -07:00
Keyman Build Agent
a4e1bc80ad auto: increment master version to 18.0.42 2024-05-22 14:05:56 -04:00
Joshua Horton
2237f8a6dd
change(web): better assertion definitions, per code review
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2024-05-22 21:57:53 +07:00
Joshua Horton
5640cfa5c1
Merge pull request #11454 from keymanapp/chore/web/gesture-test-migration
chore(web): conversion of Web gesture-engine browser-tests for @web/test-runner use 🏃
2024-05-22 21:55:40 +07:00
Joshua Horton
0cd83b20b8
Merge pull request #11453 from keymanapp/chore/web/kbd-proc-test-migration
chore(web): conversion of Web keyboard-loading browser-tests for @web/test-runner use 🏃
2024-05-22 21:55:22 +07:00
Joshua Horton
b036a863ea
Merge pull request #11452 from keymanapp/chore/web/lm-layer-test-migration
chore(web): conversion of lm-layer browser-tests for @web/test-runner use 🏃
2024-05-22 21:54:55 +07:00
Joshua Horton
92b22b1fd0
Merge pull request #11404 from keymanapp/chore/web/lm-worker-test-migration
chore(web): conversion of lm-worker browser-test for @web/test-runner use 🏃
2024-05-22 21:51:12 +07:00
Joshua Horton
c3f57d595c
Merge pull request #11403 from keymanapp/feat/web/custom-wtr-reporting
feat(web): custom infrastructure for @web/test-runner use 🏃
2024-05-22 21:51:02 +07:00
Eberhard Beilharz
4e27f64e1b
chore(windows): Split tests to easier see which ones fail 2024-05-22 14:55:05 +02:00
Eberhard Beilharz
b208edc2ba
chore: Update standards data
`langtags.json` is directly downloaded from master branch at the GitHub repo
68cf82943c
because the version served at ldml.api.sil.org still has a duplicate.
2024-05-22 14:53:59 +02:00
sgschantz
aff9a0e157 fix(mac): use unified logging APIS
remove logDebugMessage API which calls NSLog and call os_log instead
2024-05-22 19:32:40 +07:00
Darcy Wong
52565a454a
Merge pull request #11497 from keymanapp/chore/crowdin/android-windows-de
chore(android,mac,windows): Update crowdin strings for DE
2024-05-22 19:27:22 +07:00
Darcy Wong
27a2865c4a chore(windows): Update crowdin strings for DE 2024-05-22 13:54:24 +07:00
Darcy Wong
629417c1ed chore(mac): Update crowdin strings for DE 2024-05-22 13:54:14 +07:00
Darcy Wong
f98f464f4d chore(android): Update crowdin strings for DE 2024-05-22 13:54:03 +07:00
Eberhard Beilharz
c6ef6fff47
Merge pull request #11495 from keymanapp/fix/linux/cherry-pick/triggerstable
chore(linux): Trigger GHA packaging for stable builds 🍒
2024-05-22 08:14:27 +02:00
Marc Durdin
78de7e901b
Merge pull request #11488 from keymanapp/fix/developer/11486-handle-invalidate-context-in-debugger
fix(developer): handle `KM_CORE_IT_INVALIDATE_CONTEXT` in debugger
2024-05-22 10:56:02 +07:00
Keyman Server
453cb2edcd
Merge pull request #11496 from keymanapp/auto/version-master-18.0.41
auto: increment master version to 18.0.41
2024-05-21 11:08:32 -07:00
Keyman Build Agent
ce81b4f8b1 auto: increment master version to 18.0.41 2024-05-21 14:07:55 -04:00
Eberhard Beilharz
81957750aa
Merge pull request #10637 from keymanapp/chore/linux/10626_apichecks
chore(linux): Move API verification to separate action
2024-05-21 19:03:36 +02:00
Eberhard Beilharz
2dfec17102
chore(linux): Trigger GHA packaging for stable builds
(cherry picked from commit 3b3fef0e96)
2024-05-21 17:04:14 +02:00
Darcy Wong
e3aaca9554 fix(oem/fv/android): Clean build/tmp when building FV app 2024-05-21 15:29:45 +07:00
Darcy Wong
3e0c9520cb chore(android): Update sentry-android-gradle-plugin to 4.6.0 2024-05-21 15:24:51 +07:00
Dr Mark C. Sinclair
c55484faec
Merge pull request #11284 from keymanapp/test/developer/kmn-compiler-messages-unit-tests
test(developer) kmn compiler messages unit tests
2024-05-21 09:11:02 +01:00
Dr Mark C. Sinclair
4b9c2e8f95 chore(developer): Merge branch 'master' into test/developer/kmn-compiler-messages-unit-tests 2024-05-21 09:09:49 +01:00
Marc Durdin
d43b9316dd fix(windows): use run_in_vs_env to ensure signtool.exe is on path
The build agents use a fixed location for signtool.exe, but this is not
the case for other devs, so we need to grab our VS environment in order
to locate it.
2024-05-21 14:12:44 +07:00
Marc Durdin
2e5015e885 change(common): remove is:open from issue templates
Where bugs have been fixed and closed, users tend to miss this if the
bug has not yet stable. So expanding the search to show all issues that
match by default, whether open or closed.

Fixes: #11212
2024-05-21 12:56:43 +07:00
sgschantz
e4f7f1d1a1 fix(mac): added unified logging to Keyman Engine for mac
first draft, need to remove some debug statements and replace
others that would be more useful
2024-05-21 12:45:17 +07:00
Marc Durdin
8d6a3decd3
Merge pull request #11483 from keymanapp/refactor/common/10426-test_color.cpp
refactor(common): move `enabled` declaration into test_color.cpp
2024-05-21 11:35:06 +07:00
Marc Durdin
c52d32cca6 fix(developer): handle KM_CORE_IT_INVALIDATE_CONTEXT in debugger
The output from Keyman Core changed in #11172 to emit a
`KM_CORE_IT_INVALIDATE_CONTEXT` action when a frame key is pressed, but
the debugger was not catering for this scenario, causing an assertion
failure.

Fixes: #11486
Fixes: KEYMAN-DEVELOPER-1Y4
2024-05-21 09:02:28 +07:00
Keyman Server
399833c2f6
Merge pull request #11485 from keymanapp/auto/version-master-18.0.40
auto: increment master version to 18.0.40
2024-05-20 16:20:31 -07:00
Keyman Build Agent
f823b2ad3c auto: increment master version to 18.0.40 2024-05-20 19:19:55 -04:00
Dr Mark C. Sinclair
3ed3863a5f chore(developer): Merge branch 'master' into test/developer/kmcmplib-compiler-unit-tests 2024-05-20 17:40:28 +01:00
Dr Mark C. Sinclair
474caecab5 chore(developer): correct include paths 2024-05-20 17:35:21 +01:00
Dr Mark C. Sinclair
1c08e9d74d chore(developer): add ProcessBeginLine test with initial six test cases 2024-05-20 17:11:47 +01:00
Dr Mark C. Sinclair
ca09856208 chore(developer): restore indent on ComgMsg error messages (for sake of reviewer) 2024-05-20 11:50:37 +01:00
Dr Mark C. Sinclair
309727523e chore(developer): add AddCompileWarning test 2024-05-20 11:47:19 +01:00
Dr Mark C. Sinclair
213d7b9a57 chore(developer): reduce indent on CompMsg error messages 2024-05-20 11:26:05 +01:00
Dr Mark C. Sinclair
5ea3f6ec16 chore(developer): refactor CompMsg.cpp to use a std::map 2024-05-20 11:19:54 +01:00
Dr Mark C. Sinclair
6c2308637f chore(developer): Merge branch 'master' into test/developer/kmn-compiler-messages-unit-tests 2024-05-20 10:30:36 +01:00