Joshua A. Horton
7016e5b40b
chore(common/models): removes incomplete early check-in
2024-08-08 12:53:04 +07:00
Joshua A. Horton
dda43aa399
change(common/models): moves wordbreaker data-gen from src/ to tools/, removes old data.ts
2024-08-08 12:51:30 +07:00
sgschantz
5c250cdd6e
chore(mac): updated mac project settings to include Greek localization
2024-08-08 12:25:43 +07:00
Darcy Wong
86b5e6f7c4
chore(android): Update splash screen with SIL Tai Heritage logo
2024-08-08 11:11:47 +07:00
Darcy Wong
ea2b062c52
fix(android/engine): Separate DONE from NEWLINE action
2024-08-08 08:50:13 +07:00
Darcy Wong
4c87a16b27
feat(android/engine): Add special handling for ENTER key
2024-08-08 08:50:13 +07:00
Darcy Wong
464c6f9443
Merge pull request #11943 from keymanapp/fv-all/keyboards-json
...
refactor(android/engine): Parse keyboards.json for FirstVoices app
2024-08-08 07:44:00 +07:00
Marc Durdin
bdf0c0a287
Merge pull request #12122 from keymanapp/fix/developer/last-commit-date-fixture-date
...
fix(developer): update date for last git commit date fixture
2024-08-08 10:12:55 +10:00
Marc Durdin
2a12b63c6d
chore(developer): add more casts for signed/unsigned in compiler
2024-08-08 05:39:27 +07:00
Marc Durdin
d088c250ff
chore(developer): add more casts for signed/unsigned in compiler
2024-08-08 05:32:01 +07:00
Marc Durdin
52288e247b
chore(developer): add build triggers for Linux, macOS
2024-08-08 05:25:25 +07:00
Marc Durdin
f765311750
chore(developer): add casts for signed/unsigned in compiler
...
Address build failure on macOS; reduction in file size from 64-bit to
32-bit; never expecting 2GB+ keyboard files.
2024-08-08 05:21:10 +07:00
Marc Durdin
ec97006893
chore(developer): skip case test for case-sensitive filesystem
2024-08-08 05:17:44 +07:00
Marc Durdin
91ca1820dc
fix(developer): update date for last git commit date fixture
2024-08-08 04:37:05 +07:00
Steven R. Loomis
0c6f8d62d2
Merge remote-tracking branch 'upstream/master' into feat/developer/11054-improve-linter
2024-08-07 14:54:30 -05:00
Keyman Server
27428e9c47
Merge pull request #12121 from keymanapp/auto/version-master-18.0.85
...
auto: increment master version to 18.0.85
2024-08-07 11:04:18 -07:00
Keyman Build Agent
b4674b7b1b
auto: increment master version to 18.0.85
2024-08-07 14:03:45 -04:00
Marc Durdin
7bf0d17282
chore(developer): ignore line endings in unit test for kmc-keyboard-info
2024-08-07 13:11:37 +07:00
Marc Durdin
38bb33d744
chore(developer): ignore line endings in kmw unit test
2024-08-07 12:32:01 +07:00
Marc Durdin
d55558fb31
Merge pull request #12101 from keymanapp/refactor/common/9665-move-xml2js-and-related-deps-to-developer
...
refactor(common): move xml2js and related deps to @keymanapp/developer-utils 🐉
2024-08-07 15:16:07 +10:00
Marc Durdin
6428230fce
Merge pull request #12088 from keymanapp/refactor/common/9665-move-compiler-interfaces-to-developer
...
refactor(common): move compiler-interfaces to @keymanapp/developer-utils 🐉
2024-08-07 15:15:56 +10:00
Marc Durdin
32b4711659
Merge branch 'master' into refactor/common/9665-move-compiler-interfaces-to-developer
2024-08-07 15:15:45 +10:00
Marc Durdin
6142c424ca
Merge pull request #12081 from keymanapp/refactor/common/9665-move-ldml-keyboard-source-file-to-developer
...
refactor(common): move LDML keyboard .xml reader/writer and kmx-plus builder to @keymanapp/developer-utils 🐉
2024-08-07 15:15:25 +10:00
Marc Durdin
ed143fb333
Merge branch 'master' into refactor/common/9665-move-ldml-keyboard-source-file-to-developer
2024-08-07 15:15:04 +10:00
Marc Durdin
ec72245575
Merge pull request #11765 from keymanapp/refactor/common/9665-move-keyman-touch-layout-file-to-developer
...
refactor(common): move .keyman-touch-layout reader/writer to @keymanapp/developer-utils 🐉
2024-08-07 15:14:06 +10:00
Marc Durdin
f276e7b04c
Merge pull request #11764 from keymanapp/refactor/common/9665-move-kvk-file-to-developer
...
refactor(common): move kvks-file to @keymanapp/developer-utils 🐉
2024-08-07 15:13:54 +10:00
dependabot[bot]
88c538160a
chore(deps-dev): bump @75lb/deep-merge from 1.1.1 to 1.1.2
...
Bumps [@75lb/deep-merge](https://github.com/75lb/deep-merge ) from 1.1.1 to 1.1.2.
- [Commits](https://github.com/75lb/deep-merge/compare/v1.1.1...v1.1.2 )
---
updated-dependencies:
- dependency-name: "@75lb/deep-merge"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-07 05:13:47 +00:00
Marc Durdin
e9d054ab2c
Merge branch 'master' into refactor/common/9665-move-kvk-file-to-developer
2024-08-07 15:13:41 +10:00
Marc Durdin
2815b76615
Merge pull request #11763 from keymanapp/refactor/common/9665-move-kps-file-type-to-developer
...
refactor(common): move kps-file.ts to @keymanapp/developer-utils 🐉
2024-08-07 15:13:17 +10:00
Marc Durdin
88506cea6b
Merge branch 'master' into refactor/common/9665-move-kps-file-type-to-developer
2024-08-07 15:13:10 +10:00
Marc Durdin
7849b7734b
Merge pull request #11531 from keymanapp/refactor/common/9665-move-project-file-type-to-developer
...
refactor(common): move kpj-related files into developer-utils 🐉
2024-08-07 15:12:31 +10:00
Marc Durdin
38ae01a1a4
chore(developer): build Server only on Windows
2024-08-07 10:58:55 +07:00
Marc Durdin
3d26c66bf6
chore(developer): start building Developer on linux,mac
2024-08-07 10:49:55 +07:00
Marc Durdin
57d4aeef97
feat(common): add top-level build.sh
...
This top-level builder script will build as many projects as are
possible to build on the current platform. For example, iOS and macOS
projects can only be built on macOS; Windows and parts of Developer can
only be built on Windows.
Relates-to: #6268
2024-08-07 10:46:39 +07:00
Marc Durdin
c744cffc7c
chore: move new build env to separate PR
2024-08-07 10:46:18 +07:00
Marc Durdin
581ba36ab8
chore(developer): add flag for CI to build on mac, linux
2024-08-07 10:29:11 +07:00
Marc Durdin
67cff9c878
chore(common): sort bash arrays before asserts in unit tests
2024-08-07 10:09:05 +07:00
Joshua A. Horton
6f1d4374e9
feat(web): enable utf8 charset encoding for the build artifacts
2024-08-07 10:05:53 +07:00
Darcy Wong
95e0090b74
fix(mac): Specify el.lproj folders
2024-08-07 10:01:42 +07:00
Joshua A. Horton
02f721dc24
feat(common/models): add property-lookup unit test set
2024-08-07 09:52:10 +07:00
Joshua A. Horton
b145adfaf8
fix(web): fixes value for end of BMP range
2024-08-07 09:52:10 +07:00
Joshua A. Horton
fdecc602d3
feat(common/models): connect encoded lookup table
2024-08-07 09:37:22 +07:00
Joshua A. Horton
5045df13db
change(common/models): improve encoding format
2024-08-07 09:37:07 +07:00
Marc Durdin
118a947882
chore(common): add support for build target platform exclusions
...
Add `builder_describe_platform` function to builder.inc.sh, associated
documentation and unit test, and use it in Developer and Common build
scripts.
Relates-to: #11755
2024-08-07 09:25:56 +07:00
Joshua A. Horton
23c03082a5
chore(web): Merge branch 'feat/web/wordbreaker-property-data-gen' into feat/web/wordbreaker-data-optimization
2024-08-07 08:52:21 +07:00
Joshua A. Horton
a517c874ce
chore(web): Merge branch 'master' into feat/web/wordbreaker-property-data-gen
2024-08-07 08:46:32 +07:00
Joshua A. Horton
1ff33a329a
change(common/models): set unicode-data dep for configure step
2024-08-07 08:39:24 +07:00
Joshua A. Horton
c2da9cdbf6
change(common/models): data table compilation as configure, not build
2024-08-07 08:38:21 +07:00
Joshua A. Horton
217ad29a5b
fix(common/models): actually run the data-compiler
2024-08-07 08:36:25 +07:00
Joshua A. Horton
e2dffff68d
fix(common): fix data-compiler path references
2024-08-07 08:36:17 +07:00