Marc Durdin
8da501c359
Update resources/build.sh
2023-04-29 12:58:32 +10:00
Marc Durdin
e22cb1b577
Update resources/build.sh
2023-04-29 12:58:26 +10:00
Steven R. Loomis
6f568bbadf
feat(developer): uset api in kmcmplib 🙀
...
- another windows fix
For: #7377
2023-04-28 19:10:22 -05:00
Steven R. Loomis
1169cbe699
Merge branch 'fix/developer-8688-kmcmplib-epic-ldml' into feat/developer-7377-transform-format-epic-ldml2
2023-04-28 19:07:11 -05:00
Steven R. Loomis
d51861d983
Merge branch 'master' into fix/developer-8688-kmcmplib-epic-ldml
2023-04-28 19:04:51 -05:00
Steven R. Loomis
3996bd0046
feat(developer): fix for kmcmplib 🙀
...
- fix build issue on windows
For: #7377
2023-04-28 15:58:15 -05:00
Steven R. Loomis
ea4da7fc92
feat(developer): fix for kmcmplib 🙀
...
- include icu static lib
For: #7377
2023-04-28 14:49:48 -05:00
Steven R. Loomis
13d34065c7
feat(developer): uset api in kmcmplib 🙀
...
- use a wrapped ICU
For: #7377
2023-04-28 14:25:26 -05:00
Keyman Server
ac39c42309
Merge pull request #8694 from keymanapp/auto/version-master-17.0.98
...
auto: increment master version to 17.0.98
2023-04-29 01:02:45 +07:00
Keyman Build Agent
a66890c104
auto: increment master version to 17.0.98
2023-04-28 14:02:09 -04:00
Steven R. Loomis
2efd503a03
fix(developer): updates to warning fixes in kmcmplib
...
- improvements per code review
For: #8688
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-04-28 12:31:41 -05:00
Steven R. Loomis
eb68f539f6
Merge branch 'master' into fix/developer-8688-kmcmplib-epic-ldml
2023-04-28 11:40:03 -05:00
Steven R. Loomis
e6f8c0aec7
Merge pull request #8686 from keymanapp/feat/developer-7377-transform-format-epic-ldml
2023-04-28 07:40:21 -05:00
Marc Durdin
5a6caf8508
chore: move set -eu change to #8693
2023-04-28 14:48:30 +07:00
Marc Durdin
9f74e735de
chore(common): fixup build scripts
2023-04-28 14:30:52 +07:00
Marc Durdin
a1e1f905cc
chore(mac): remove unused variable in build.sh
2023-04-28 14:23:21 +07:00
Marc Durdin
74f9276695
chore(common): run common and resources tests
...
This sets us up to run all common/ and resources/ tests from a single
script, common/build.sh. This test will be run on each platform for all
changes made in common/ or resources/.
Also renamed files and paths for consistency in resources/ and updated
tests accordingly.
2023-04-28 14:07:34 +07:00
rc-swag
7746cadd98
Merge pull request #8676 from keymanapp/docs/windows/verify-vsbuildtools
...
docs(windows): Add verify vs build tools
2023-04-28 13:20:54 +10:00
rc-swag
d05b0fb5fb
docs(windows): apply punctuation suggestion
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2023-04-28 13:20:17 +10:00
Steven R. Loomis
3d297a2dcd
Merge branch 'master' into feat/developer-7377-transform-format-epic-ldml
2023-04-27 18:30:37 -05:00
Steven R. Loomis
55405e5cf1
fix(developer): warning fixes in kmcmplib
...
- failing build on XCode
- fix sprintf, tmpnam, others
For: #8688
2023-04-27 15:31:23 -05:00
Keyman Server
0778373922
Merge pull request #8687 from keymanapp/auto/version-master-17.0.97
...
auto: increment master version to 17.0.97
2023-04-28 01:34:00 +07:00
Keyman Build Agent
f270af02bd
auto: increment master version to 17.0.97
2023-04-27 14:33:23 -04:00
Steven R. Loomis
41cf277c1c
feat(core): fix core side build 🙀
...
- fix updated standard ldml file
- hotfix for incorrectly named ldml test file
- don't test transforms in k_003 for now
for #7377
2023-04-27 12:37:56 -05:00
Steven R. Loomis
473d4e31d4
feat(developer): fix basic.xml… for now 🙀
...
- comment out much of the transform related content
- fix broken build-fixtures
for #7377
2023-04-27 12:21:04 -05:00
Steven R. Loomis
4a55a5aba4
fix(resources): workaround schema issue 🙀
...
- <string> element was getting aliased to primitive type 'string'
- rename to stringVariable in the schema, keep properties the same
for #7377
2023-04-27 12:21:03 -05:00
Steven R. Loomis
07392ed460
feat(developer): update tests and reader for transforms 🙀
...
- not working yet, but 'update' some XML
for #7377
2023-04-27 12:21:03 -05:00
Steven R. Loomis
d053183c2a
chore(resources): ldml update 🙀
...
- from latest cldr:keyboard-preview b3da9e80354a83b5ff29690e9f0ce4a0f5d3b7d2
for #7377
2023-04-27 12:21:03 -05:00
Eberhard Beilharz
7c941d0e71
Merge pull request #8683 from keymanapp/chore/linux/lunar
...
chore(linux): Build for Ubuntu 23.04 Lunar as well
2023-04-27 18:30:58 +02:00
Eberhard Beilharz
dfeb178ee6
chore(linux): Partially undo building on Lunar
...
While llso/pso don't have a section for Lunar we can't build on
Jenkins nor upload with GHA.
2023-04-27 17:23:59 +02:00
Darcy Wong
b4a018250e
Merge pull request #8682 from keymanapp/refactor/android/should-ignore
...
refactor(android/engine): Move shouldIgnore booleans to KMKeyboard 🛋
2023-04-27 15:25:43 +07:00
Marc Durdin
f2bc55bb31
Merge pull request #8674 from keymanapp/refactor/developer/callbacks-instead-of-direct-fs
...
refactor(developer): use callbacks to avoid direct fs access in kmc-package
2023-04-27 17:56:47 +10:00
Marc Durdin
9a054e5061
Merge pull request #8668 from keymanapp/fix/common/builder-parse-multi-string-order
...
fix(common): builder parse multi-param order
2023-04-27 17:56:34 +10:00
Marc Durdin
983d5076f9
Merge pull request #8666 from keymanapp/chore/developer/kmc-keyboard-web-compatible
...
chore(developer): kmc-keyboard should not use any node-specific modules
2023-04-27 17:56:23 +10:00
Marc Durdin
e02f4670a7
Merge pull request #8665 from keymanapp/chore/developer/add-eslint-baseline
...
chore(developer): add eslint devDependency for kmc
2023-04-27 17:56:14 +10:00
Marc Durdin
d77d377f90
Merge pull request #8664 from keymanapp/chore/developer/8656-uniqueness-test-for-messages
...
chore(developer): test message correctness in compiler modules
2023-04-27 17:56:07 +10:00
Darcy Wong
ec69bd0e9f
Merge pull request #8680 from keymanapp/refactor/android/is-keyboard-loaded
...
refactor(android/engine): Use isKeyboardLoaded() on a consistent basis 🛋
2023-04-27 14:48:33 +07:00
Darcy Wong
807b42bc91
Merge pull request #8679 from keymanapp/refactor/android/toggle-suggestion-banner
...
refactor(android/engine): Move toggleSuggestionBanner to KMKeyboard 🛋
2023-04-27 14:48:04 +07:00
Darcy Wong
0418d476a5
Merge pull request #8673 from keymanapp/chore/android/update-qrgen
...
chore(android): Update QRGen version for Java 11
2023-04-27 14:41:21 +07:00
Ross
3de6d819c0
chore(windows): remove dulicate function definition calldll
2023-04-27 16:15:09 +10:00
Ross
0ee25dc59f
chore(windows): Revert "chore(windows): remove addins c-h files"
...
This reverts commit 5f07f7ad08 .
2023-04-27 14:15:06 +10:00
Darcy Wong
6bbc6e5a3f
refactor(android/engine): Move shouldIgnore booleans to KMKeyboard
2023-04-27 11:04:44 +07:00
Darcy Wong
991ddb5022
refactor(android/engine): Use isKeyboardLoaded on a consistent basis
2023-04-27 09:56:44 +07:00
Darcy Wong
6dfa989922
refactor(android/engine): Change parameters
2023-04-27 08:41:46 +07:00
Darcy Wong
e8fa340812
refactor(android/engine): Move toggleSuggestionBanner to KMKeyboard
2023-04-27 08:00:12 +07:00
Keyman Server
1184036c7a
Merge pull request #8678 from keymanapp/auto/version-master-17.0.96
...
auto: increment master version to 17.0.96
2023-04-27 01:07:49 +07:00
Keyman Build Agent
f09b6ddb0b
auto: increment master version to 17.0.96
2023-04-26 14:07:05 -04:00
Eberhard Beilharz
e6fc23734e
chore(linux): Build for Ubuntu 23.04 Lunar as well
2023-04-26 20:06:00 +02:00
Steven R. Loomis
edfe54b7eb
Merge pull request #8670 from keymanapp/fix/developer-8552-abnt2jis-epic-ldml
...
fix(developer): kmc: fix jis/abnt2 scan codes 🙀
2023-04-26 12:31:52 -05:00
Ross
ec01969adc
chore(windows): fix issue number in comments
2023-04-26 23:00:21 +10:00