rc-swag
fc40aa7c8e
feat(windows): address review comments
2025-01-07 22:32:02 +10:00
rc-swag
740f787a9b
chore(windows): Merge branch 'epic/windows-updates' into feat/windows/set-sm-idle-firstrun
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2024-12-16 17:23:15 +10:00
rc-swag
12d912cbd4
feat(windows): Improve install dialog forms
2024-12-16 17:11:14 +10:00
rc-swag
c720fce0f6
feat(windows): remove more dead comments
2024-12-16 16:27:04 +10:00
rc-swag
b79ac5899d
feat(windows): format file source
2024-12-09 14:21:24 +10:00
Marc Durdin
5cd439f3fd
Merge pull request #12785 from keymanapp/chore/merge-master-into-windows-updates
...
chore: merge master into windows-updates 💽
2024-12-05 22:50:41 +01:00
Marc Durdin
974b16f722
Merge branch 'epic/windows-updates' into chore/merge-master-into-windows-updates
2024-12-05 08:49:34 +01:00
SabineSIL
1fd2a1bf01
Merge pull request #12774 from keymanapp/chore/core/link/glossary
...
chore(core): Add link to Keyman Glossary 🎄
2024-12-05 07:39:25 +01:00
Sabine
b7990d1b46
chore(core): Add link to Keyman Glossary
2024-12-05 06:27:22 +01:00
Steven R. Loomis
41f47b854f
Merge pull request #12748 from keymanapp/feat/developer/7394-verify-normalization-epic-ldml
...
feat(developer,common): verify normalization of strings 🙀
2024-12-04 16:58:21 -06:00
Steven R. Loomis
c38077459a
Merge remote-tracking branch 'upstream/master' into feat/developer/7394-verify-normalization-epic-ldml
2024-12-04 13:51:14 -06:00
Keyman Server
1c62c47606
Merge pull request #12771 from keymanapp/auto/version-master-18.0.153
...
auto: increment master version to 18.0.153
2024-12-04 10:02:16 -08:00
Keyman Build Agent
917cae39f0
auto: increment master version to 18.0.153
2024-12-04 13:01:45 -05:00
Eberhard Beilharz
82d7255723
Merge pull request #12770 from keymanapp/fix/common/tests
...
fix(common): rename test file
2024-12-04 11:38:04 +01:00
Eberhard Beilharz
ed22cc00a6
fix(common): rename test file
...
This change renames a new test file and moves it to the new location.
This file was overlooked in #12709 .
2024-12-04 10:44:05 +01:00
Eberhard Beilharz
9a6e33652a
Merge pull request #12709 from keymanapp/chore/common/rename-tests
...
chore(common): rename test files
2024-12-04 09:03:07 +01:00
Marc Durdin
0eea6b4c67
Merge pull request #12768 from keymanapp/fix/developer/12765-improve-hint-for-non-matching-script
...
fix(developer): honour provided script when checking for matching scripts
2024-12-04 08:47:34 +01:00
Marc Durdin
148938eb1d
fix(developer): honour provided script when checking for matching scripts
...
Fixes : #12765
2024-12-04 12:51:00 +07:00
Shawn Schantz
4ddcfc925f
Merge pull request #12760 from keymanapp/refactor/mac/12499-load-keyboard-from-blob
...
refactor(mac): pass kmx data blob to keyman core instead of file path
2024-12-04 11:05:49 +07:00
Keyman Server
00815e3b2d
Merge pull request #12763 from keymanapp/auto/version-master-18.0.152
...
auto: increment master version to 18.0.152
2024-12-03 10:01:54 -08:00
Keyman Build Agent
f1f026029d
auto: increment master version to 18.0.152
2024-12-03 13:01:20 -05:00
Eberhard Beilharz
cbbb643ed0
chore(common): rename common/web/types/test to .../tests
...
Addresses code review comment.
2024-12-03 13:53:13 +01:00
Marc Durdin
c233208d32
Merge pull request #12753 from keymanapp/feat/developer/12752-hint-on-lang-script-mismatch
...
feat(developer): report on mismatching lang tag scripts when building keyboard-info
2024-12-03 08:29:15 +01:00
Darcy Wong
7794d2d97b
Merge pull request #12745 from keymanapp/feat/fv/enter-key
...
feat(android): Enhance how ENTER key is handled for FV and KMSample2
2024-12-03 13:34:26 +07:00
sgschantz
8bc144b6d1
refactor(mac): raise exception when unable to read kmx data
2024-12-03 10:48:57 +07:00
Keyman Server
8dc62e7118
Merge pull request #12755 from keymanapp/auto/version-master-18.0.151
...
auto: increment master version to 18.0.151
2024-12-02 10:04:13 -08:00
Keyman Build Agent
a169da746d
auto: increment master version to 18.0.151
2024-12-02 13:03:34 -05:00
Steven R. Loomis
17185d79a9
Merge branch 'master' into feat/developer/7394-verify-normalization-epic-ldml
2024-12-02 11:36:21 -06:00
Steven R. Loomis
6f2a6b2ebf
feat(common,developer): tests and warning on denormalized content per review comments
...
- report a warning on each separate instance of a denormalized string (once per string).
Fixes : #7394
2024-12-02 11:35:06 -06:00
sgschantz
42ba0a4aab
refactor(mac): pass kmx data blob to keyman core instead of file path
...
Fixes : #12499
2024-12-02 17:08:46 +07:00
Marc Durdin
f3191b9297
feat(developer): report on mismatching lang tag scripts when building keyboard-info
...
This went into kmc-keyboard-info because we already do a lot of
processing there against langtags.json, whereas we do not currently have
langtags.json in kmc-package.
Adds an associated unit test.
Fixes : #12752
2024-12-02 12:20:26 +07:00
Marc Durdin
f747984669
Merge pull request #12715 from keymanapp/fix/core/12619-disable-assertions-vcwin-release-build
...
fix(core,developer): use `NDEBUG` flag to disable assertions in release build
2024-12-02 02:02:40 +01:00
Marc Durdin
f97a19db91
chore(core): build parameters
2024-12-02 07:21:30 +07:00
Keyman Server
ca9ac8135b
Merge pull request #12751 from keymanapp/auto/version-master-18.0.150
...
auto: increment master version to 18.0.150
2024-12-01 10:01:46 -08:00
Keyman Build Agent
6ee1bd659f
auto: increment master version to 18.0.150
2024-12-01 13:01:13 -05:00
Marc Durdin
9a01ac166d
chore(core): Merge branch 'master' into fix/core/12619-disable-assertions-vcwin-release-build
2024-12-01 16:17:21 +07:00
Marc Durdin
cd8825d504
Merge pull request #12736 from keymanapp/refactor/developer/unify_test_action
...
refactor(developer): unify test action
2024-12-01 00:14:11 +01:00
Steven R. Loomis
f4b7e0aea3
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-11-29 22:13:25 -06:00
Steven R. Loomis
add502e1a9
feat(common,developer): tests and warning on denormalized content
...
- common: shift the 'strs' processing slightly, because otherwise we normalize to NFD before even tracking the strings
- if any string is neither NFC nor NFD, give a warning
- add tests for the same
Fixes : #7394
2024-11-29 12:16:11 -06:00
Keyman Server
a4b6ce7c78
Merge pull request #12747 from keymanapp/auto/version-master-18.0.149
...
auto: increment master version to 18.0.149
2024-11-29 10:02:12 -08:00
Keyman Build Agent
e50e46a226
auto: increment master version to 18.0.149
2024-11-29 13:01:39 -05:00
Steven R. Loomis
8e19508a81
feat(common): isDenormalized() function for checking strings that are neither NFC nor NFD
...
Fixes : #7394
2024-11-29 11:06:53 -06:00
Eberhard Beilharz
48339ee41e
Merge pull request #12740 from keymanapp/chore/common/emsdk-offline
...
chore(common): add offline support for emscripten
2024-11-29 12:41:07 +01:00
Eberhard Beilharz
b8c120dd5c
Merge pull request #12721 from keymanapp/chore/core/cherry-pick/load-from-blob-api
...
feat(core,linux,developer,windows): implement loading KMX from blob 🍒
2024-11-29 12:40:51 +01:00
Eberhard Beilharz
5e839b7681
Merge pull request #12707 from keymanapp/chore/developer/rename-tests
...
chore(developer): rename test files
2024-11-29 12:38:41 +01:00
Dr Mark C. Sinclair
9c848160de
Merge pull request #12714 from keymanapp/test/common/web/types/9052-unit-tests-unicodeset-parser-api
...
test(common/web/types): unit tests for unicodeset-parser-api
2024-11-29 03:32:05 +00:00
Dr Mark C. Sinclair
eccc7edeba
chore(common/web): add blank line at end of file
2024-11-29 03:30:08 +00:00
Dr Mark C. Sinclair
1d0dddb11e
chore(common/web): Merge branch 'master' into test/common/web/types/9052-unit-tests-unicodeset-parser-api
2024-11-29 03:27:39 +00:00
Dr Mark C. Sinclair
3de4f997e1
chore(common/web): remove MockUnicodeSet as unnecessary
2024-11-29 01:56:38 +00:00
Darcy Wong
44f20472df
feat(android): Enhance how ENTER key is handled for FV and KMSample2
2024-11-29 08:48:13 +07:00