SabineSIL
06694173fa
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
2026-01-08 11:38:36 +01:00
Darcy Wong
8321294e1e
chore(common): Update to Unicode 17.0
2025-09-11 11:28:47 +07:00
Sabine
3d60a6cd6c
chore(developer): update kmc-convert create_keylayout_schema.sh with new builder-basic.inc.sh
2025-08-29 09:54:33 +02:00
SabineSIL
8def93726f
Merge branch 'epic/kmc-convert' into feat/developer/kmc-convert
2025-08-28 21:09:43 +02:00
Marc Durdin
f394245636
maint(common): consolidate builder scripts
...
Clarifies the confusing builder.inc.sh / build-utils.sh distinction by
giving the scripts more appropriate names. Most build scripts should use
builder-full.inc.sh; some helper scripts can use builder-basic.inc.sh.
Documented in resources/build/README.md.
Renames:
* resources/build/builder.inc.sh to resources/build/builder-full.inc.sh
* resources/build/build-utils.sh to resources/build/builder-basic.inc.sh
Other changes:
* Moves Android-specific functions out of builder-basic.inc.sh and into
android/build.sh.
* Renames functions in builder-basic.inc.sh
More functions may be moved from builder-basic.inc.sh into utils.inc.sh
or other scripts in the future.
Fixes : #14065
Build-bot: build all
Test-bot: skip
2025-08-02 08:11:24 +10:00
Sabine
7e1aa09475
feat(developer): changed copyright, imports, duplicate validationError, comments
2025-07-14 15:32:38 +02:00
Sabine
b5952df3a9
feat(developer): permissions for create_keylayout_schema.sh
2025-07-11 09:50:33 +02:00
Sabine
1f7134fd52
feat(developer): permissions for create_keylayout_schema.sh
2025-07-11 08:39:39 +02:00
Sabine
2dfa57c142
feat(developer): changes in build.sh, fixup-schema
2025-07-09 14:14:58 +02:00
Sabine
461717808d
feat(developer): version with broken schema.bundler
2025-07-08 15:37:27 +02:00
Sabine
6d850f9710
feat(developer): remove fixup-keylayout-schema
2025-07-07 11:47:28 +02:00
Sabine
faaf5c9abc
feat(developer): validation finished
2025-07-07 11:42:00 +02:00
Sabine
de9820d3c0
feat(developer): validation OK
2025-07-04 19:13:52 +02:00
Sabine
0e69f91940
feat(developer): merged changes from 12564 into feat/developer/kmc-convert-validateKeylayout branch
...
remove #text: first idea
2025-07-03 18:12:23 +02:00
Sabine
70965c0dfe
feat(developer): validate: edit xsd-file-> validates files OK
2025-07-02 14:51:18 +02:00
Sabine
91754a6966
feat(developer): first step for fixup-keylayout-schema.js
2025-05-26 18:44:11 +02:00
Sabine
ac649a7e16
feat(developer): add comments
2025-05-23 08:38:58 +02:00
Sabine
d5b1b670a4
feat(developer): first step to use fixup-schema
2025-05-22 12:17:04 +02:00
Sabine
02f450ba90
feat(developer): solution to ignore the ?xml Prolog
2025-05-21 17:05:18 +02:00
Sabine
00158fdeee
feat(developer): readme; add keylayout to schema-bundler.js; remove comments in create_keylayout_schema.sh
2025-05-21 11:20:25 +02:00
Sabine
ebd1514c51
feat(developer): validation create keylayout.schema.json
2025-05-19 15:30:04 +02:00
Marc Durdin
a52437c407
chore: Merge branch 'master' into chore/b18s4-merge-beta-to-master
2025-03-29 05:38:08 +07:00
Marc Durdin
d4713dbae3
chore(common): test minimum-versions is up to date
...
Rewrite of publish-minimum-versions.sh to add some baseline tests for
up-to-date status of minimum-versions.md, and adds first test against
source data, where we have it, with language-subtag-registry.
2025-03-26 10:07:22 +07:00
Marc Durdin
7caaeb268f
chore(common): update language-subtag-registry to 2025-03-10 release
...
Fixes : #13468
2025-03-25 13:54:33 +07:00
Marc Durdin
1a0b830c0b
Merge branch 'master' into chore/b18s3-merge-beta-to-master
2025-03-14 08:54:50 +07:00
Marc Durdin
147d4aaa2c
chore(common): update langtags.json to 2025-02-18 release
...
Fixes : #13288
2025-03-10 07:59:17 +07:00
Steven R. Loomis
fc3abe6b6a
chore(resources,core): update BNF and tests for escaping chars
...
- late breaking update from CLDR, update with in-progress fixes to escaping chars slated for v47
Fixes : #13175
2025-02-19 16:55:59 -06:00
Steven R. Loomis
8e1aa5cdfb
chore(resources): ldml: update ABNF
...
- update with an errata from ABNF
- Update with patch from https://unicode-org.atlassian.net/browse/CLDR-18319
2025-02-14 15:52:51 -06:00
Steven R. Loomis
98b1fac598
chore(resources): import ABNF from CLDR v47
...
- update fetch-latest-cldr.sh - so next time, abnf will get updated.
- note, this is abnf from 47 but we’re not doing the full 47 import yet because it's not released.
Fixes: feat(developer): utilize CLDR ABNF rules to validate transforms #13175
2025-02-14 12:27:15 -06:00
Steven R. Loomis
2c32fb7903
chore(resources, developer,core): CLDR 46 and workaround
...
Fixes : #11307
- import from CLDR 46, mostly unchanged
Fixes : #12749
- workaround LDML DTD bug CLDR-18138 where base= does not imply base=cldr
2025-01-30 15:41:34 -06:00
Darcy Wong
6b0d8ddec1
Merge pull request #12393 from keymanapp/chore/common/unicode-16
...
chore(common): Update to Unicode 16.0
2024-09-12 11:25:07 +07:00
Darcy Wong
e966a8af3c
chore(common): Download Unicode 16.0 characters
2024-09-11 09:34:57 +07:00
Eberhard Beilharz
a9b9c4d016
refactor(web): move common/models to web/src/engine/predictive-text
...
Fixes : #12133
2024-09-10 17:45:22 +02:00
Joshua A. Horton
e5387f0947
change(web): Unicode data-fetcher build.sh -> download.sh
2024-08-08 13:07:56 +07:00
Joshua A. Horton
242eb6c0ad
fix(common): restore, preserve unicode-copyright.txt
2024-08-06 14:55:30 +07:00
Joshua A. Horton
fd8b260865
change(common/models): adds unicode-data downloader
2024-08-06 14:46:13 +07:00
Marc Durdin
5abb28e29b
chore(common): add data versions to minimum-versions.inc.sh
...
This adds references to various data sources such as Unicode. At
present, this is informational only, not used by any scripts, but the
intent is that in the future we reference this for any scripted data
updates.
2024-08-06 13:26:39 +07:00
Eberhard Beilharz
b208edc2ba
chore: Update standards data
...
`langtags.json` is directly downloaded from master branch at the GitHub repo
68cf82943c
because the version served at ldml.api.sil.org still has a duplicate.
2024-05-22 14:53:59 +02:00
Darcy Wong
0dba365db8
chore(common): Set fetch-latest-cldr.sh executable
2024-04-23 11:08:15 +07:00
Steven R. Loomis
f080f52c0e
chore(resources): data update from CLDR v45
...
"sha": "dd5776f650183c9172abe2a57313ed41619d41fb",
"description": "release-45",
2024-04-19 17:26:11 -05:00
Steven R. Loomis
322e987d5d
chore(resources): prepare scripts for updating CLDR from latest v45
...
- make the updater script a little clearer
- double check the correct version of CLDR is being imported
- prepare to support multiple CLDR version streams
2024-04-19 17:25:21 -05:00
Steven R. Loomis
096ac149a5
- updated azerty
2024-03-22 14:22:58 -05:00
Steven R. Loomis
35209c2c0b
chore(resources): update to bn ldml keyboard
2024-03-20 19:38:30 -05:00
jahorton
6d9b2cc0fe
fix(common): missing script exec bit
2024-03-06 09:22:52 +07:00
Steven R. Loomis
6d2ae221af
chore(core,developer,resources): ldml update out of techpreview 🙀
...
- further fixes
2024-03-04 08:21:45 -06:00
Steven R. Loomis
a0a57289f0
chore(resources): ldml update out of techpreview 🙀
...
- update to cldr 40fa7fd5b074a203581d04ca0c0b004ab9aa491b (main) - alpha1+
- includes patch for bn
Fixes : #10900
2024-03-02 22:40:38 -06:00
Steven R. Loomis
f4328866b7
fix(resources): patch to bn.xml data
2024-02-28 17:22:30 -06:00
Steven R. Loomis
828369c8a9
fix(resources): support xmlns on keyboard3
...
- add xmlns to schema manually
For: chore(developer): support xmlns on keyboard3 files 🙀 #10803
2024-02-27 17:58:21 -06:00
Steven R. Loomis
db32e409db
chore(resources): update to latest LDML
...
- maybe last 'techpreview' update
Unblocks: chore(developer): support xmlns on keyboard3 files 🙀 #10803
Unblocks: chore(developer): rename unicodeSet to uset 🙀 #10657
For: #10803
2024-02-27 17:23:53 -06:00
Marc Durdin
ef798afd57
chore(developer): add unicode-license.txt for ldml keyboards data
...
Fixes #10491 .
Called unicode-license.txt in order to disambiguate.
2024-01-31 09:28:42 +07:00