Marc Durdin
002970d7cb
Update windows.md
2024-08-21 19:10:56 +02:00
Marc Durdin
79bd3830b5
docs: refresh windows.md
...
@keymanapp-test-bot skip
2024-08-21 18:57:45 +02: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
17f903d4c7
fix(android): Fix navigation arrows in Info Activity for RTL
2024-08-21 19:13:49 +07:00
Darcy Wong
10f46f3011
Merge remote-tracking branch 'origin/master' into fix/android/arrows-longpress-menu
2024-08-21 19:13:30 +07: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
sgschantz
24f4a61ada
change(mac): responded to review comments
2024-08-21 17:05:07 +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
Shawn Schantz
f074edaccf
Merge branch 'master' into fix/mac/11674-crash-during-compliance-check
2024-08-21 11:19:35 +07:00
sgschantz
a26389bfea
test(mac): removed commented code
2024-08-21 11:12:43 +07:00
Joshua A. Horton
88df68cf9f
chore(common/models): reorganize wordbreaker build outputs
2024-08-21 10:53:57 +07:00
Darcy Wong
dc434a776a
fix(android): Use increment and decrement arrows on longpress delay
2024-08-21 10:51:35 +07:00
Darcy Wong
e8bf8aaa90
Merge remote-tracking branch 'origin/master' into fix/android/arrows-longpress-menu
2024-08-21 10:38:20 +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 A. Horton
45dee1c504
docs(web): extends doc-comment per review comment
2024-08-21 09:05:48 +07:00
rc-swag
c48a4a7242
feat(windows): Use RegisterHotkey only for chirl mode
2024-08-21 11:56:55 +10: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
Shawn Schantz
62461c8e3d
Merge branch 'master' into fix/mac/12197-invalid-version-string
2024-08-21 08:26:13 +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
sgschantz
5c96f8f769
fix(mac): remove text from short bundle version string
...
in info.plist for both input method and engine, remove
the framing text so that it just contains the version
number triplet
Fixes : #12197
2024-08-20 16:14:40 +07:00
Joshua A. Horton
01ae0c0a9a
chore(web): Revert "change(web): better way to re-establish default sizing"
...
This reverts commit 23e02d2a86 .
2024-08-20 14:40:24 +07:00
Joshua A. Horton
23e02d2a86
change(web): better way to re-establish default sizing
2024-08-20 14:38:58 +07:00
Joshua A. Horton
97697b695f
fix(web): fix documentation-keyboard spacebar-text scaling
...
Fixes : #12231
2024-08-20 14:21:44 +07:00
Darcy Wong
93b1881cb8
fix(android): Auto-mirror increment and decrement arrows
2024-08-20 13:55:13 +07:00
rc-swag
3326ac2c6b
feat(windows): remove check for non-chiral vkey
2024-08-20 15:14:57 +10: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
rc-swag
98787afbdc
feat(windows): restore removal of klogging
2024-08-20 11:15:50 +10: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
rc-swag
977d2948e6
feat(windows): fix out of bounds
2024-08-20 10:06:04 +10: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