rc-swag
e2ec08ca9b
feat(windows): remove klogging enable
2024-08-27 18:03:57 +10:00
rc-swag
50a56c94fc
chore(windows): Merge branch 'epic/windows-updates' into feat/windows/add-apply-now-update
2024-08-27 13:02:46 +10:00
Marc Durdin
8db70ffbd0
Merge pull request #12258 from keymanapp/chore/merge-master-into-windows-updates
...
chore: merge master into windows-updates
2024-08-22 08:19:34 +02:00
Marc Durdin
62babbb29a
Merge pull request #12243 from keymanapp/chore/developer/emscripten-3.1.60-patch
...
chore(common): allow build agents to automatically select emsdk version, and enable support for 3.1.60+
2024-08-22 07:52:35 +02:00
Keyman Server
6b06ef5444
Merge pull request #12249 from keymanapp/auto/version-master-18.0.95
...
auto: increment master version to 18.0.95
2024-08-21 11:05:03 -07:00
Keyman Build Agent
98409dc810
auto: increment master version to 18.0.95
2024-08-21 14:04:21 -04:00
Marc Durdin
b0bd95d276
chore(common): allow build agents to automatically select emsdk version
...
The build agents will now automatically install and activate the
Emscripten version found in minimum-versions.inc.sh when configuring
WASM projects. For developer machines, this behaviour can be enabled by
setting the environment variable `KEYMAN_USE_EMSDK` (recommended).
This will be back-ported to 17.0 so that we can ensure that all builds
use a consistent Emscripten version.
2024-08-21 15:02:18 +02:00
Marc Durdin
a0ebe130de
chore(developer): enable build for emscripten 3.1.60+
...
Emscripten 3.1.60 made a breaking change to `BindingType::toWireType`
(why is this done in a patch version?) so this change ensures that we
can continue to build on 3.1.58 and 3.1.64 (which is needed for #12234 ),
as a bridging strategy. We will need to merge this into 17.0-stable as
well so that we can upgrade the build agents to 3.1.64.
Relates-to: emscripten-core/emscripten#21692
Relates-to: #12234
2024-08-21 14:24:10 +02:00
Darcy Wong
1d42c6e7d5
Merge pull request #12230 from keymanapp/fix/android/texti-size-arrows
...
fix(android): Auto-mirror increment and decrement arrows for RTL support 📟
2024-08-21 19:11:36 +07:00
Darcy Wong
8be539dcf0
Merge pull request #12228 from keymanapp/chore/android/crowdin-ar
...
feat(android): Add localization for Arabic 📟
2024-08-21 19:11:14 +07:00
Darcy Wong
25b21bc4bf
Merge pull request #12227 from keymanapp/fix/android/mirror-arrows
...
fix(android): Auto-mirror back and forward arrows for RTL support 📟
2024-08-21 19:10:59 +07:00
Joshua Horton
f6c21874d7
Merge pull request #12220 from keymanapp/fix/web/disabling-fatfinger-data
...
fix(web): disable fat-finger data use when mayCorrect = false
2024-08-21 14:51:08 +07:00
Darcy Wong
84ede941b9
Merge pull request #12225 from keymanapp/chore/android/padding-rtl
...
chore(android): Use RTL-aware alignment and padding for layouts 📟
2024-08-21 09:26:36 +07:00
Joshua Horton
28ccfe1210
Merge pull request #12229 from keymanapp/fix/web/mitigate-malformed-wordbreaking
...
fix(web): improve tokenization output when wordbreaker breaks spec for span properties in output
2024-08-21 08:26:49 +07:00
Eberhard Beilharz
a98ee7040b
Merge pull request #12235 from keymanapp/fix/core/emcc_detect
...
fix(core): look for `emcc` instead of `emcc.py`
2024-08-20 22:41:46 +02:00
Keyman Server
bfad1087bb
Merge pull request #12238 from keymanapp/auto/version-master-18.0.94
...
auto: increment master version to 18.0.94
2024-08-20 11:03:54 -07:00
Keyman Build Agent
ac87fc483e
auto: increment master version to 18.0.94
2024-08-20 14:03:19 -04:00
Steven R. Loomis
49eb3bf88c
Merge pull request #12223 from keymanapp/fix/core/11423-fix-mac-build-version
2024-08-20 09:03:01 -05:00
Darcy Wong
947bf19528
Merge pull request #12185 from keymanapp/feat/android/kmea-set-longpress-delay
...
feat(android): Pass longpress delay to KeymanWeb
2024-08-20 21:02:56 +07:00
Darcy Wong
a31aded2ee
Merge pull request #12170 from keymanapp/feat/android/longpress-delay-menu
...
feat(android): Add menu to specify long-press delay
2024-08-20 21:02:23 +07:00
Darcy Wong
36b2a98e20
Update android/KMAPro/kMAPro/src/main/java/com/tavultesoft/kmapro/AdjustLongpressDelayActivity.java
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-08-20 21:01:53 +07:00
Eberhard Beilharz
ab3722ecfa
fix(core): look for emcc instead of emcc.py on Linux and Mac
...
`emcc.py` is not marked as executable in emcripten's git repo so the
build failed when trying to locate emscripten. However, it turns out
that `emcc` is marked as executable, so we use that instead.
On Windows however, we still need to use `emcc.py` because otherwise
Meson won't detect it as valid compiler.
2024-08-20 15:52:52 +02:00
Darcy Wong
93b1881cb8
fix(android): Auto-mirror increment and decrement arrows
2024-08-20 13:55:13 +07:00
Joshua A. Horton
ec32e21bf4
feat(web): adds extra assertion to 'mitigation' test
2024-08-20 11:04:32 +07:00
Joshua A. Horton
92275697c0
fix(web): improve tokenization output when wordbreaker breaks spec for span .left, .right values in output
2024-08-20 10:52:40 +07:00
Darcy Wong
5f134fe590
feat(android): Add localization for Arabic
2024-08-20 10:20:27 +07:00
Joshua Horton
5bf42c5e24
Merge pull request #12201 from keymanapp/fix/web/malformed-reversion-display-strings
...
fix(web): fix malformed reversion display strings
2024-08-20 10:06:12 +07:00
Darcy Wong
c9bc396e91
fix(android): Auto-mirror back and forward arrows for RTL support
2024-08-20 08:33:19 +07:00
Joshua A. Horton
a5682dc36c
chore(web): Merge branch 'master' into fix/web/malformed-reversion-display-strings
2024-08-20 08:11:02 +07:00
Joshua Horton
9d9a091651
Merge pull request #12188 from keymanapp/refactor/web/drop-interface-jsproc-dependency
2024-08-20 07:01:59 +07:00
Darcy Wong
6a831ef5f9
Merge branch 'feat/android/longpress-delay-menu' into feat/android/kmea-set-longpress-delay
2024-08-20 06:30:06 +07:00
Darcy Wong
eae19a8650
Merge branch 'master' into feat/android/longpress-delay-menu
2024-08-20 06:28:40 +07:00
Darcy Wong
e303cdf801
chore(android): Replace paddingLeft/Right with Start/End
2024-08-20 06:08:31 +07:00
Keyman Server
3d29108311
Merge pull request #12224 from keymanapp/auto/version-master-18.0.93
...
auto: increment master version to 18.0.93
2024-08-19 11:04:04 -07:00
Keyman Build Agent
6e7fcba318
auto: increment master version to 18.0.93
2024-08-19 14:03:29 -04:00
Steven R. Loomis
7c0f51c486
fix(core): set mac build version for meson cli build to 10.13
...
- add as option to compiler
- Match version in #11302
Fixes : #11423
2024-08-19 10:22:10 -05:00
Steven R. Loomis
fb3bee1e90
Merge pull request #11858 from keymanapp/feat/developer/11054-improve-linter
...
fix(developer): remove redundant check in LdmlKeyboardCompiler.validate() 🙀
2024-08-19 08:44:51 -05:00
Eberhard Beilharz
3c14a6ec0a
Merge pull request #12150 from keymanapp/refactor/web/12148_worker-thread
...
refactor(web): move `lm-worker` → `worker-thread` 🏗️
2024-08-19 10:10:11 +02:00
Eberhard Beilharz
ac0f4f6a83
refactor(web): run npm install
...
Addresses code review comments
2024-08-19 10:08:36 +02:00
Darcy Wong
79ebbfa53f
Merge pull request #12125 from keymanapp/feat/android/enter-mode
...
feat(android): Enhance how ENTER key is handled in apps
2024-08-19 14:31:52 +07:00
Joshua A. Horton
98d5322e51
fix(web): disable fat-finger data use when mayCorrect = false
2024-08-19 12:53:51 +07:00
rc-swag
cd17ffb4cc
Merge pull request #12162 from keymanapp/fix/windows/crowdin-hide-strings
...
fix(windows): "Keyman" is not localized in UI strings
2024-08-19 15:26:14 +10:00
Marc Durdin
402b1964f2
Merge pull request #12119 from keymanapp/dependabot/npm_and_yarn/semver-7.6.0
...
chore(deps): bump semver from 7.5.4 to 7.6.0
2024-08-19 14:09:39 +10:00
Marc Durdin
40d5cb92c1
Merge pull request #12118 from keymanapp/dependabot/npm_and_yarn/75lb/deep-merge-1.1.2
...
chore(deps-dev): bump @75lb/deep-merge from 1.1.1 to 1.1.2
2024-08-19 14:07:49 +10:00
Darcy Wong
8cc506ea18
fix(android): Address review comments
...
* Have KMManager control the longpress delay
* Rename applyLongpressDelay to sendOptionsToKeyboard
2024-08-19 09:44:19 +07:00
Darcy Wong
d835194b5b
Merge branch 'master' into feat/android/kmea-set-longpress-delay
2024-08-19 08:38:11 +07:00
Keyman Server
837667126b
Merge pull request #12212 from keymanapp/auto/version-master-18.0.92
...
auto: increment master version to 18.0.92
2024-08-16 11:05:53 -07:00
Keyman Build Agent
1550db1eb8
auto: increment master version to 18.0.92
2024-08-16 14:05:09 -04:00
Marc Durdin
2a21231aee
Merge pull request #12205 from keymanapp/fix/developer/12193-enforce-version-string-when-no-followkeyboardversion
...
fix(developer): enforce presence of Version field when FollowKeyboardVersion is not set, in package compiler
2024-08-16 23:12:30 +10:00
Marc Durdin
5b8a05cdf1
Merge pull request #12204 from keymanapp/fix/developer/12202-info-compilers-enforce-description-field
...
fix(developer): enforce presence of kps Info.Description field in info compilers
2024-08-16 23:12:17 +10:00