Steven R. Loomis
a474d8cbc6
fix(developer): ldml add JIS 🙀
...
- compiles, at least
For: #8161
2023-03-24 12:13:36 -05:00
Darcy Wong
0b2c5c99aa
Merge pull request #8483 from keymanapp/refactor/android/dispatch-key
...
refactor(android/engine): Consolidate dispatchKey 🛋
2023-03-24 19:57:13 +07:00
Eberhard Beilharz
1ed1c77bc9
Merge pull request #8492 from keymanapp/chore/linux/cherry-pick/debian
...
chore(linux): Run and ignore autopkgtests on s390x 🍒
2023-03-24 10:01:24 +01:00
Keyman Server
471ebcea1e
Merge pull request #8502 from keymanapp/auto/version-master-17.0.76
...
auto: increment master version to 17.0.76
2023-03-24 01:02:25 +07:00
Keyman Build Agent
631211c1ac
auto: increment master version to 17.0.76
2023-03-23 14:01:46 -04:00
Marc Durdin
ec9ff7da63
Merge pull request #8496 from keymanapp/chore/common/builder_configuration_var
...
chore(common): define BUILDER_CONFIGURATION env var
2023-03-23 14:07:53 +11:00
Marc Durdin
549a8e009e
chore(common): define BUILDER_CONFIGURATION env var
2023-03-23 09:21:55 +07:00
Eberhard Beilharz
468bb37ddf
chore(linux): Run and ignore autopkgtests on s390x
...
This change allows the autopkgtests to run on s390x architecture
but immediately exits the test with a successful return code.
(cherry picked from commit 2f716b3e51 )
2023-03-22 19:35:52 +01:00
Keyman Server
706cc07f23
Merge pull request #8490 from keymanapp/auto/version-master-17.0.75
...
auto: increment master version to 17.0.75
2023-03-23 01:02:43 +07:00
Keyman Build Agent
5fe4018a55
auto: increment master version to 17.0.75
2023-03-22 14:01:58 -04:00
Eberhard Beilharz
1a8b8a0ea3
Merge pull request #8479 from keymanapp/fix/linux/8478-zipfile
...
fix(linux): Display error message for corrupt .kmp file
2023-03-22 10:05:50 +01:00
Eberhard Beilharz
62c65a9512
Merge pull request #8477 from keymanapp/chore/linux/cherry-pick/debian
...
chore(linux): Prevent building on s390x 🍒
2023-03-22 10:04:56 +01:00
Darcy Wong
c5e77559b2
refactor(android/engine): Additional cleanup and refactoring
2023-03-22 09:48:50 +07:00
Marc Durdin
610b9b2257
Merge pull request #8464 from keymanapp/chore/windows/update-sentry-native-to-0.6.0
...
chore(windows): update sentry-native to 0.6.0
2023-03-22 12:09:28 +11:00
Keyman Server
9a4a285f22
Merge pull request #8488 from keymanapp/auto/version-master-17.0.74
...
auto: increment master version to 17.0.74
2023-03-22 01:02:35 +07:00
Keyman Build Agent
a3f1ca4b77
auto: increment master version to 17.0.74
2023-03-21 14:01:49 -04:00
Darcy Wong
ceb4d28ffd
refactor(android/engine): Make helper to get input connection
2023-03-21 14:53:57 +07:00
Darcy Wong
d8ba769847
Update android/KMEA/app/src/main/java/com/keyman/engine/KMKeyboardJSHandler.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-21 14:16:58 +07:00
Marc Durdin
54728ec1e3
Merge pull request #8484 from keymanapp/chore/common/track-npm-runs-in-build-scripts
...
chore(common): prevent multiple npm ci runs in child scripts
2023-03-21 17:11:46 +11:00
Marc Durdin
7cd6b00946
chore(common): prevent multiple npm ci runs in child scripts
...
Fixes #8471 .
Ensures that `npm take-forever` (aka `npm ci`, `npm install`) only runs
once during a parent/child build script run.
Note that this also works even where build scripts manually call other
build scripts (e.g. input-processor as it is currently calling kmc
build manually) -- though this is not a recommended practice.
2023-03-21 11:08:22 +07:00
Darcy Wong
578fbd81c1
fix(android/engine): Incorporate InApp dispatchKey
2023-03-21 10:15:21 +07:00
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
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
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
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
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
Marc Durdin
a127e32068
chore(windows): update sentry-native to 0.6.0
...
Fixes #8081 .
2023-03-17 14:32:34 +07:00
Darcy Wong
c4d4140561
chore(android): Merge branch 'master' into refactor/android/consoldiate-insert-text
2023-03-17 12:20:01 +07:00
Darcy Wong
21957b36d5
fix(android/engine): Get InputConnection for InaApp keyboard
2023-03-17 12:19:48 +07:00
Darcy Wong
62e13daf0d
Merge pull request #8449 from keymanapp/chore/android/readme-builder
...
chore(android): Document builder script steps
2023-03-17 06:53:25 +07:00
Keyman Server
0e8970c772
Merge pull request #8455 from keymanapp/auto/version-master-17.0.70
...
auto: increment master version to 17.0.70
2023-03-17 01:02:51 +07:00
Keyman Build Agent
e1391d8db3
auto: increment master version to 17.0.70
2023-03-16 14:02:13 -04:00
Eberhard Beilharz
d0d524cf3d
Merge pull request #8452 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2023-03-16 17:05:38 +01:00
Darcy Wong
21feadb955
Merge remote-tracking branch 'origin/master' into refactor/android/consoldiate-insert-text
2023-03-16 19:55:36 +07:00
Darcy Wong
df1c78a8b2
Merge pull request #8442 from keymanapp/fix/android/cleanup-builder
...
fix(android/engine): Add builder output for configure
2023-03-16 15:29:26 +07:00
Eberhard Beilharz
ee46f13521
chore(linux): Update debian changelog
...
(cherry picked from commit e7eb3fdf29 )
2023-03-16 08:59:20 +01:00
Darcy Wong
b3cff7e7d3
Merge pull request #8430 from keymanapp/cherrypick/android/disable-browser
...
fix(android/app): Temporarily disable Keyman browser 🍒
2023-03-16 14:04:46 +07:00