Commit graph

29153 commits

Author SHA1 Message Date
Eberhard Beilharz
afa47e08ec
Update resources/shellHelperFunctions.sh
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-12-06 09:09:24 +01:00
Marc Durdin
a78f03ad5d
Merge pull request #12506 from keymanapp/feat/developer/12012-improve-support-for-bcp47
chore(developer): add baseline tests for bcp47 codes to kmc-package
2024-12-06 08:27:30 +01:00
Marc Durdin
ee46a6693d chore(developer): Merge branch 'master' into feat/developer/12012-improve-support-for-bcp47 2024-12-06 14:16:00 +07:00
Marc Durdin
7be5c62e3b
Merge pull request #12773 from keymanapp/chore/developer/12746-kmc-copy-full-gh-url-to-master
change(developer): use full github url in kmc copy parameters 🍒
2024-12-06 08:01:34 +01:00
rc-swag
c365f85e60 feat(windows): initiall commit add install pkgs 2024-12-06 14:18:16 +10:00
Darcy Wong
2ece8043e1
Merge pull request #12793 from keymanapp/chore/crowdin-it
chore(android,windows): Update crowdin for Italian
2024-12-06 09:20:28 +07:00
Shawn Schantz
5081cfe318
Merge pull request #12766 from keymanapp/chore/mac/12159-update-logo
chore(mac): update to SIL logo with glyph in About window
2024-12-06 09:01:19 +07:00
sgschantz
f2ff9591ba fix(ios): add logging, present keyboard height view modally 2024-12-06 08:58:51 +07:00
Darcy Wong
fbec33feba chore(windows): Update crowdin for Italian 2024-12-06 08:12:14 +07:00
Darcy Wong
9b2c506a20 chore(android): Update crowdin for Italian 2024-12-06 08:11:58 +07:00
Darcy Wong
60aa89ca78 chore(windows): Update crowdin for Czech 2024-12-06 08:07:30 +07:00
Darcy Wong
2c4ad0cfb7 chore(android): Update crowdin for Czech 2024-12-06 08:07:16 +07:00
Darcy Wong
fe7ab9b956 docs(android): Document the banner controls 2024-12-06 07:53:22 +07:00
Darcy Wong
ac662abd80 chore(android): Disable auto-correct UI controls 2024-12-06 07:17:44 +07:00
Marc Durdin
72d0bac0ee
Merge pull request #12775 from keymanapp/chore/rename-test-callbacks
chore: rename TestCompilerCallbacks.ts
2024-12-05 23:51:40 +01:00
Marc Durdin
88f20d7bf7
Merge pull request #12769 from keymanapp/chore/core/12497-remove-km_core_keyboard_load
chore(core): remove `km_core_keyboard_load` API
2024-12-05 23:51:27 +01: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
Steven R. Loomis
57b5530ceb
Merge pull request #12750 from keymanapp/feat/developer/10649-local-imports
feat(developer,core): local imports 🙀
2024-12-05 12:15:28 -06:00
Keyman Server
51cea11402
Merge pull request #12788 from keymanapp/auto/version-master-18.0.154
auto: increment master version to 18.0.154
2024-12-05 10:02:11 -08:00
Keyman Build Agent
6014b2fb9d auto: increment master version to 18.0.154 2024-12-05 13:01:42 -05:00
Dr Mark C. Sinclair
3fad86aa70 chore(common/web): Merge branch 'test/common/web/types/9052-unit-tests-kvk-file-writer' 2024-12-05 12:01:20 +00:00
Dr Mark C. Sinclair
aad790a42b chore(common/web): add four additional test cases wrt VisualKeyboard version and null values 2024-12-05 11:57:23 +00:00
Dr Mark C. Sinclair
7a19de8b86 chore(common/web): add four additional test cases wrt VisualKeyboard version and null values 2024-12-05 11:56:00 +00:00
Dr Mark C. Sinclair
27b7fc33a2 chore(common/web): add test case for empty string for setString() 2024-12-05 11:02:19 +00:00
Dr Mark C. Sinclair
4b46643a35 chore(common/web): Merge branch 'master' into test/common/web/types/9052-unit-tests-kvk-file-writer 2024-12-05 10:52:07 +00:00
Dr Mark C. Sinclair
474adf80ac chore(common/web): Merge branch 'master' into fix/common/web/types/12761-delete-replaceExtension 2024-12-05 10:35:43 +00:00
Dr Mark C. Sinclair
78d9c68b73
Merge pull request #12716 from keymanapp/test/common/web/types/9052-unit-tests-file-types
test(common/web/types): unit tests for file-types
2024-12-05 17:32:44 +07:00
Dr Mark C. Sinclair
608624996b chore(common/web): Merge branch 'master' into test/common/web/types/9052-unit-tests-file-types 2024-12-05 10:27:43 +00:00
Eberhard Beilharz
fbc3790043 chore(core): wait for nvm use to finish
This solves the underlying problem of builds not working on my machine.
Seems the environment isn't fully set after calling `nvm use`, so we have
to either `sleep 1` or wait for the process to end (which this change
does).
2024-12-05 11:03:01 +01:00
sgschantz
2d3cde718e fix(ios): allow asynchronous layout update 2024-12-05 15:09:30 +07:00
Marc Durdin
974b16f722
Merge branch 'epic/windows-updates' into chore/merge-master-into-windows-updates 2024-12-05 08:49:34 +01:00
sgschantz
7c0657ae9f fix(ios): update constraints upon keyboard height change
updates constraints on CustomInputView only so that
changes are isolated to the in-app keyboard and have
no effect on the system keyboard
2024-12-05 13:48:48 +07: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
Marc Durdin
389ef7f001 chore: rename TestCompilerCallbacks.ts
There was confusion with two implementations of TestCompilerCallbacks.
Turns out one of them wasn't used.
2024-12-05 13:04:27 +07:00
Sabine
b7990d1b46 chore(core): Add link to Keyman Glossary 2024-12-05 06:27:22 +01:00
sgschantz
4629cd11eb chore(mac): draw three-color stripe correctly in About box
due to Sonoma change of default setting in UIView
where clipsToBounds is defaulting to false, the
stripe in the About box was appearing much taller
than the expected 7 points
2024-12-05 09:51:43 +07:00
Marc Durdin
170282bba7 chore: address review comments 2024-12-05 09:23:27 +07:00
Marc Durdin
33b4fa3e89 change(developer): use full github url in kmc copy parameters
Fixes: #12746
Cherry-pick-of: #12754
2024-12-05 09:23:08 +07:00
Marc Durdin
6afa88bd9c
Merge branch 'master' into fix/core/12298-get-key-list 2024-12-05 00:24:33 +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
Marc Durdin
fe65eb2288
Merge branch 'master' into chore/core/12497-remove-km_core_keyboard_load 2024-12-04 23:35:45 +01:00
Marc Durdin
5ec2ce7863 chore: address review comments 2024-12-05 05:35:27 +07:00
Steven R. Loomis
da7c864f54 Merge remote-tracking branch 'origin/master' into fix/core/12298-get-key-list 2024-12-04 13:58:24 -06:00
Steven R. Loomis
dcc4c2b570
Merge branch 'feat/developer/7394-verify-normalization-epic-ldml' into feat/developer/10649-local-imports 2024-12-04 13:52:32 -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
Eberhard Beilharz
7caf60789e chore(core): only install node on Windows if not available
This fixes the build on my Windows machine. Previously `nvm install/use`
for whatever reason caused Windows no longer be able to find `node`
thus causing the build to fail. This change when run on Windows first
checks the current node version and installs it only if it is not
installed.
2024-12-04 20:31:37 +01: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
Steven R. Loomis
9a338abf91 chore(developer): update per code review
- support empty string as import base
2024-12-04 08:34:36 -06: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