Joshua A. Horton
c7f4631fea
fix(common/models): fix tsconfig issue from this PR's changes
2024-08-07 08:34:57 +07:00
Darcy Wong
83f46c8e5e
chore(common): Update localization for Greek Polytonic
2024-08-07 05:59:35 +07:00
Keyman Server
1d27a1003b
Merge pull request #12109 from keymanapp/auto/version-master-18.0.84
...
auto: increment master version to 18.0.84
2024-08-06 11:05:14 -07:00
Keyman Build Agent
4235b5f48c
auto: increment master version to 18.0.84
2024-08-06 14:04:39 -04:00
Steven R. Loomis
4335f19a6a
fix(developer): remove redundant check in linter
...
- simplify LdmlKeyboardCompiler.validate() by removing a redundant check
2024-08-06 09:22:28 -05:00
Shawn Schantz
8b408730b7
change(mac): uses Library directory instead of Documents
...
Write new key KMDataModelVersion in UserDefaults with
integer value that determines how data is expected to be stored.
Migrates existing Keyman data to new location if it was written
with an older (or no) version.
Fixes : #2542
2024-08-06 17:14:34 +07:00
Darcy Wong
3ee71158fe
fix(windows): Don't translate "Keyman" in some Windows strings
2024-08-06 16:03:19 +07:00
Joshua Horton
460a9d7368
Merge pull request #12104 from keymanapp/fix/web/lm-worker-test
...
fix(web): fix lm-worker test broken by botched merge conflict resolution
2024-08-06 15:25:00 +07:00
Joshua A. Horton
242eb6c0ad
fix(common): restore, preserve unicode-copyright.txt
2024-08-06 14:55:30 +07:00
Joshua A. Horton
77b94bf559
feat(common/models): integrates wordbreaking-data processor into wordbreaker toolchain
2024-08-06 14:47:04 +07:00
Joshua A. Horton
fd8b260865
change(common/models): adds unicode-data downloader
2024-08-06 14:46:13 +07:00
Marc Durdin
c04e52d629
Merge pull request #12103 from keymanapp/chore/common/minimum-versions-add-data
...
chore(common): add data versions to minimum-versions.inc.sh
2024-08-06 17:44:14 +10:00
Marc Durdin
f0aa28fcee
Merge branch 'master' into chore/common/minimum-versions-add-data
2024-08-06 17:43:43 +10:00
Darcy Wong
bf86d67a56
fix(oem/fv/android): Throw errors if keyboards.json can't be read
2024-08-06 14:19:02 +07:00
Eberhard Beilharz
ebd2bf423a
Merge pull request #12072 from keymanapp/change/web/8146_moveCodes2
...
refactor(web): refactor and harmonize constants 🏗️
2024-08-06 09:06:31 +02:00
Eberhard Beilharz
d608321566
Merge pull request #12066 from keymanapp/chore/web/12054_input-processor
...
chore(web): move `common/web/input-processor/` → `web/src/engine/main/` 🏗️
2024-08-06 09:05:59 +02:00
Eberhard Beilharz
1530620ea5
Merge pull request #12064 from keymanapp/chore/web/12035_interfaces
...
chore(web): move `web/src/engine/paths/` → `web/src/engine/interfaces/` 🏗️
2024-08-06 09:05:32 +02:00
Joshua A. Horton
1e8662a971
chore(web): Merge branch 'chore/common/minimum-versions-add-data' into feat/web/wordbreaker-property-data-gen
2024-08-06 13:54:40 +07:00
Joshua A. Horton
6994273488
chore(web): Merge branch 'fix/web/lm-worker-test' into feat/web/wordbreaker-property-data-gen
2024-08-06 13:53:03 +07:00
Joshua A. Horton
10b1de4765
fix(web): fix lm-worker test broken by botched merge conflict resolution
2024-08-06 13:50:40 +07:00
Joshua A. Horton
cc023dd5af
chore(common/models): reverts unneeded addition of zlib
2024-08-06 13:36:30 +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
Joshua Horton
bf9c6836cc
Merge pull request #12082 from keymanapp/fix/web/worker-build-patchup
...
fix(web): patch up worker build to provide artifacts for its tests
2024-08-06 12:42:09 +07:00
Joshua A. Horton
cf4f832817
chore(web): Merge branch 'master' into feat/web/wordbreaker-property-data-gen
2024-08-06 10:01:41 +07:00
Joshua Horton
1318f7b70d
Merge pull request #11997 from keymanapp/change/web/tokenization-awareness-for-predictions
...
change(web): leverage tokenization to preserve punctuation and whitespace when predicting 📚
2024-08-06 09:58:38 +07:00
Joshua A. Horton
5ab2a79547
chore(web): Merge branch 'master' into change/web/tokenization-awareness-for-predictions
2024-08-06 09:57:48 +07:00
Joshua Horton
7138778431
Merge pull request #11979 from keymanapp/change/web/full-context-tokenization-tracking
...
change(web): track whitespace-aware tokenization for context + correction-search caching 📚
2024-08-06 09:56:48 +07:00
Joshua Horton
303e0da3b4
Merge pull request #11998 from keymanapp/feat/web/transform-tokenization
...
feat(web): support transform tokenization when given a root context 📚
2024-08-06 09:56:39 +07:00
Joshua Horton
053e9bcd55
Merge pull request #11975 from keymanapp/change/common/models/tokenization
...
change(common/models): change model tokenization to also tokenize whitespace 📚
2024-08-06 09:56:31 +07:00
Joshua A. Horton
1d6ea1aff0
docs(web): adds function doc-comments per review on ancestor PR #11998
2024-08-06 08:33:06 +07:00
Darcy Wong
616f165737
Merge pull request #12093 from keymanapp/chore/history-17-0-328
...
chore(common): Update history from 17.0.328
2024-08-06 06:13:02 +07:00
Marc Durdin
4f478af8b3
Merge pull request #12097 from keymanapp/chore/merge-master-into-windows-updates
...
chore: merge master into windows-updates
2024-08-06 08:22:08 +10:00
Marc Durdin
edf47d7f43
refactor(common): move xml2js and related deps to @keymanapp/developer-utils
...
Fixes : #9665
2024-08-06 05:19:30 +07:00
Keyman Server
ef510abe3e
Merge pull request #12100 from keymanapp/auto/version-master-18.0.83
...
auto: increment master version to 18.0.83
2024-08-05 11:16:48 -07:00
Keyman Build Agent
79133801c0
auto: increment master version to 18.0.83
2024-08-05 14:15:58 -04:00
Eberhard Beilharz
66c74e067a
refactor(web): don't include new ModifierKeyConstants in modifierCodes
...
Keep `modifierCodes` as legacy API. This addresses a code review comment
(https://github.com/keymanapp/keyman/pull/12072#discussion_r1703685759 ).
2024-08-05 15:51:03 +02:00
Shawn Schantz
b435090a6f
change(mac): migrates options and changes keyboards successfully
2024-08-05 16:43:02 +07:00
Marc Durdin
2b12c36feb
Merge pull request #11799 from Nnyny/language/reference
...
chore(developer): add language/reference
2024-08-05 14:25:36 +10:00
rc-swag
64efd2a7b4
Merge pull request #11973 from keymanapp/chore/windows/11925/deprecate-qit-vshiftdown
...
chore(windows): remove QIT_VSHIFTDOWN QIT _VSHIFTUP
2024-08-05 13:07:21 +10:00
Darcy Wong
564308c3c6
fix(oem/fv/android): Add error logging
2024-08-05 09:07:33 +07:00
Darcy Wong
fe758cb441
change(oem/fv/android): Add keyboard JSON path to loadRegionList()
2024-08-05 09:07:13 +07:00
Darcy Wong
5fca4c7d85
Merge remote-tracking branch 'origin/master' into fv-all/keyboards-json
2024-08-05 07:41:29 +07:00
Marc Durdin
42698eb96d
chore: Update common/web/types/build.sh
2024-08-05 09:45:27 +10:00
Keyman Server
a6a49db041
Merge pull request #12095 from keymanapp/auto/version-master-18.0.82
...
auto: increment master version to 18.0.82
2024-08-03 11:04:56 -07:00
Keyman Build Agent
a628c1217f
auto: increment master version to 18.0.82
2024-08-03 14:04:23 -04:00
Marc Durdin
0bd6990fc8
Merge pull request #12063 from keymanapp/refactor/developer/12047-remove-VERIFY_KEYBOARD_VERSION
...
refactor(developer): replace `VERIFY_KEYBOARD_VERSION()` calls with `VerifyKeyboardVersion()` 🌋
2024-08-03 21:02:54 +10:00
Marc Durdin
6d81177570
Merge pull request #12061 from keymanapp/chore/developer/support-message-filename-kmcmplib
...
chore(developer): support filename field in kmcmplib compiler messages 🌋
2024-08-03 20:56:58 +10:00
Marc Durdin
427d1970da
Merge pull request #12060 from keymanapp/refactor/developer/kmcmplib-rename-error-message-functions
...
refactor(developer): rename compiler error reporting functions in kmcmplib 🌋
2024-08-03 20:56:44 +10:00
Marc Durdin
67b400547b
Merge pull request #12059 from keymanapp/refactor/developer/kmcmplib-construct-messages-in-kmc-kmn
...
refactor(developer): move kmcmplib message construction to kmc-kmn 🌋
2024-08-03 20:56:34 +10:00
Marc Durdin
29155a4edf
chore(developer): fixup test namespaces
2024-08-03 15:58:35 +07:00