Commit graph

33096 commits

Author SHA1 Message Date
Darcy Wong
3562a21791 refactor(android/engine): Edits for system keyboard 2023-03-21 09:55:30 +07:00
Darcy Wong
f7d6c33313 refactor(android/engine): Move dispatchKey 2023-03-21 09:55:30 +07:00
sgschantz
7a0eb338c4 added helper and wrapper unit tests 2023-03-21 08:41:41 +07:00
Darcy Wong
32c5b9be54
Merge pull request #8438 from keymanapp/refactor/android/consoldiate-insert-text
refactor(android/engine): Consolidate insertText
2023-03-21 07:48:08 +07:00
Eberhard Beilharz
e1597914dd
fix(linux): Display error message for corrupt .kmp file
If the user tries to install a corrupt .kmp file we now display
an error message instead of just logging to the console and Sentry.

Fixes #8478.
2023-03-20 21:10:00 +01:00
Eberhard Beilharz
27a6decec9
chore(linux): Prevent building on s390x
This reverts commit 07ae306fd4 which
got merged in PR #6500 after a discussion on the Debian mailing list.

However, Keyman currently doesn't work on s390x architecture because
we don't support big-endian (#5111). This shows in test failures during
package build (cf https://buildd.debian.org/status/fetch.php?pkg=keyman&arch=s390x&ver=16.0.138-4&stamp=1676139609&raw=0).

(cherry picked from commit b771e14de8)
2023-03-20 20:11:51 +01:00
Keyman Server
3155b163ad
Merge pull request #8475 from keymanapp/auto/version-master-17.0.73
auto: increment master version to 17.0.73
2023-03-21 01:02:30 +07:00
Keyman Build Agent
5071829bb1 auto: increment master version to 17.0.73 2023-03-20 14:01:53 -04:00
Joshua A. Horton
13b0e0575e chore(web): Merge branch 'master' into chore/web/feature-gestures-update 2023-03-20 15:05:41 +07:00
Ross
0bbba50a3a feat(windows): fix tab indents 2023-03-20 17:26:13 +10:00
Joshua A. Horton
2f9ab69b57 chore(common/web): Merge branch 'feat/common/web/mock-selections' into refactor/common/web/prediction-context 2023-03-20 12:54:21 +07:00
Joshua A. Horton
9ba71ab244 fix(common/web): mock text manip without cleared selection 2023-03-20 12:51:26 +07:00
Darcy Wong
710354bb94 fix(android/engine): Address review comments 2023-03-20 11:38:31 +07:00
Darcy Wong
0ce0d64cc9
Merge pull request #8447 from keymanapp/chore/common/crowdin-ckl-update
chore(common): Update crowdin strings for Kibaku
2023-03-20 11:10:45 +07:00
Ross
82c237b45d feat(windows): missed in update 2023-03-20 13:56:16 +10:00
Ross
9517c20acb feat(windows): clean up comments 2023-03-20 13:26:33 +10:00
Joshua A. Horton
5b2d507876 chore(web): script text alignment 2023-03-20 10:12:09 +07:00
Joshua A. Horton
f5cd4955cf chore(web): forgot to delete original block (cherried from #8473) 2023-03-20 10:09:19 +07:00
Joshua A. Horton
a925102e4f chore(web): slightly more-direct executePopupKey 2023-03-20 10:02:45 +07:00
Joshua A. Horton
e07cea5da5 change(web): one more deletable tidbit, note toward resolution of another 2023-03-20 09:53:57 +07:00
Joshua A. Horton
da6ac54784 change(web): app/webview model-registration api connection 2023-03-20 09:49:25 +07:00
Joshua A. Horton
937aff33a5 change(web): converts most of kmwembedded.ts's remaining entries 2023-03-20 09:46:53 +07:00
Joshua A. Horton
3f52cd4e47 change(web): engine/keyboard-cache => engine/package-cache 2023-03-20 09:43:50 +07:00
Joshua A. Horton
de5354b843 change(web): modularizes ModelManager 2023-03-20 09:25:06 +07:00
Marc Durdin
ecd97d2f2a
Merge pull request #8465 from keymanapp/chore/common/8383-die-early-when-options-conflict-predictive-text-unit-tests
chore(common): die early when --ci and --debug passed to test.sh
2023-03-20 11:35:20 +11:00
Marc Durdin
92a3000c8d chore(windows): fix comments in Makefile
Shockingly bad choice for nmake Makefiles to not allow whitespace before
comment # marker.
2023-03-20 07:30:55 +07:00
Ross
77ccfc689e feat(windows): move project location 2023-03-20 10:07:15 +10:00
Ross
f16d9c3ffc feat(windows): move location of editor project 2023-03-20 09:53:25 +10:00
Marc Durdin
1a3cc078b5 chore(windows): sentry cleanup and signing
Addresses review comments.

Use SENTRY_SDK_VERSION where possible, and codesign sentry components
during build.
2023-03-19 07:35:06 +07:00
Keyman Server
20894746f8
Merge pull request #8470 from keymanapp/auto/version-master-17.0.72
auto: increment master version to 17.0.72
2023-03-19 01:02:13 +07:00
Keyman Build Agent
cf7ca95982 auto: increment master version to 17.0.72 2023-03-18 14:01:32 -04:00
Steven R. Loomis
6c21060027
Merge pull request #8434 from keymanapp/feat/developer-7234-vkey-value-epic-ldml
fix(core): ldml update fr-azerty for VKEY mapping 🙀
2023-03-17 15:02:43 -05:00
Keyman Server
dd31b7d8a9
Merge pull request #8469 from keymanapp/auto/version-master-17.0.71
auto: increment master version to 17.0.71
2023-03-18 01:02:22 +07:00
Keyman Build Agent
52aa44ee4d auto: increment master version to 17.0.71 2023-03-17 14:01:43 -04:00
Marc Durdin
42b8d897d7 chore(common): die early when --ci and --debug passed to test.sh
Fixes #8383.
2023-03-17 14:38:55 +07:00
Joshua A. Horton
5311c315db docs(web): minor comment cleanup 2023-03-17 14:33:28 +07:00
Marc Durdin
a127e32068 chore(windows): update sentry-native to 0.6.0
Fixes #8081.
2023-03-17 14:32:34 +07:00
Joshua A. Horton
5d9d902398 change(web): keyboard change performs full context reset 2023-03-17 14:29:55 +07:00
Joshua A. Horton
f1238dece9 fix(web): cleans up half-rebased changeset re: oninserttext 2023-03-17 14:13:55 +07:00
Joshua A. Horton
70c75e0e44 docs(web): important note for upcoming work 2023-03-17 14:10:06 +07:00
Joshua A. Horton
569efbe6b0 chore(web): removes comment from before mock work 2023-03-17 14:10:05 +07:00
Joshua A. Horton
8a13a4e64d change(web): webview context configuration + connections 2023-03-17 14:10:05 +07:00
Joshua A. Horton
7be31d0372 refactor(common/web): PredictionContext reuse on context change, postApplication cleanup 2023-03-17 14:09:48 +07:00
Joshua A. Horton
0e3d995a81 chore(common/web): simplification tweak for Mock cloning 2023-03-17 14:06:18 +07:00
Joshua A. Horton
995a850e60 feat(web): input, textarea getSelectedText unit tests + fixes for others 2023-03-17 14:01:04 +07:00
Marc Durdin
f751415913
Merge pull request #8448 from keymanapp/chore/merge-master-into-kmcompx
chore(developer): merge master into feature-kmcompx A17S8
2023-03-17 17:31:05 +11:00
Marc Durdin
cef210418e
Merge pull request #8456 from keymanapp/chore/developer/8407-cleanup-kmcmplib-tests
chore(developer): fixup tests and build for kmcmplib
2023-03-17 17:30:44 +11:00
Joshua A. Horton
e00f157150 feat(common/web): mock selection unit tests 2023-03-17 13:17:34 +07:00
Joshua A. Horton
0f754f9be7 feat(common/web): mocks may now model selected text 2023-03-17 12:48:07 +07:00
Darcy Wong
c4d4140561 chore(android): Merge branch 'master' into refactor/android/consoldiate-insert-text 2023-03-17 12:20:01 +07:00