Eddie Antonio Santos
ca89784635
change(developer/compilers): parseWordlist can take a WordListSource instance
2020-07-20 15:03:05 -06:00
Eddie Antonio Santos
59a3af04e2
refactor(developer/compilers): extract interface: WordListSource
2020-07-20 14:10:59 -06:00
Eberhard Beilharz
24296852e2
Merge pull request #3364 from keymanapp/feat/linux/staging
...
feat(linux): Use staging URLs for alpha version
2020-07-20 08:24:34 +02:00
Eddie Antonio Santos
b0b0b81bb0
Merge pull request #3365 from keymanapp/change/common/models/wordbreakers-word-boundary-13.0.0
...
change(common/models/wordbreakers): update word boundary props to 13.0
2020-07-19 21:12:24 -06:00
Marc Durdin
0594f5520c
Merge pull request #3350 from keymanapp/fix/developer/lexical-model-compiler-duplicates-ref-2880
...
chore(developer): cleanup test constants
2020-07-20 11:46:16 +10:00
Joshua Horton
6a4d1da928
Merge pull request #3342 from keymanapp/refactor/ios/engine/download-queue-cleanup
...
refactor(ios/engine): download queue & download state detection cleanup
2020-07-20 08:33:54 +07:00
Joshua Horton
276c5d218f
Merge pull request #3341 from keymanapp/refactor/ios/engine/download-keyboard-packages
...
refactor(ios/engine): keyboard downloads now retrieve KMPs
2020-07-20 08:33:39 +07:00
Joshua Horton
b2866378da
Merge pull request #3335 from keymanapp/refactor/ios/engine/package-version-query-caching
...
refactor(ios/engine): package-version query caching + package state properties
2020-07-20 08:33:08 +07:00
Eddie Antonio Santos
d2249ad2d7
change(common/models/wordbreakers): remove extendedPictographic regexp (unused)
2020-07-17 15:35:37 -06:00
Eddie Antonio Santos
37e9b034e4
fix(common/models/wordbreakers): use ES5 compatible regexp
2020-07-17 15:23:18 -06:00
Eddie Antonio Santos
dbb2908aa0
change(common/models/wordbreakers): update word boundary props to 13.0
...
This updates the Word_Boundary table to Unicode 13.0.0.
The `searchForProperty()` function has also been changed so that the END
property of a range is no longer needed; all code points are explicitly
covered in the table. Consequently, ranges containing unmapped code points
(WordBreakProperty.Other) are explicit.
2020-07-17 15:03:44 -06:00
Eberhard Beilharz
ba0a329cfd
feat(linux): Use staging URLs for alpha version
2020-07-17 19:22:51 +02:00
Keyman Server
5916bfd8eb
Merge pull request #3359 from keymanapp/auto/version-master-14.0.112
...
auto: increment master version to 14.0.112
2020-07-17 04:02:21 +10:00
Keyman Build Agent
4d758e4303
auto: increment master version to 14.0.112
2020-07-16 14:01:30 -04:00
Darcy Wong
e04572935b
Merge pull request #3353 from keymanapp/fix/android/switch-next-input
...
fix(android/engine): Update deprecated call to switch system keyboard for Android P
2020-07-16 06:21:58 +07:00
Keyman Server
5e7a80808b
Merge pull request #3356 from keymanapp/auto/version-master-14.0.111
...
auto: increment master version to 14.0.111
2020-07-16 04:01:47 +10:00
Keyman Build Agent
144ff07f6e
auto: increment master version to 14.0.111
2020-07-15 14:01:01 -04:00
Eberhard Beilharz
5f19964eee
Merge pull request #3355 from keymanapp/chore/copyright
...
chore(linux): Add license details for kmpdetails.*
2020-07-15 16:50:12 +02:00
Eberhard Beilharz
74522a7aee
chore(linux): Add license details for kmpdetails.*
2020-07-15 16:34:59 +02:00
Darcy Wong
90b25ed673
fix(android/engine): Update deprecated call to switch system keyboard for Android P
2020-07-15 14:14:29 +07:00
jahorton
8a3b7fd795
chore(ios/engine): Merge branch 'refactor/ios/engine/download-keyboard-packages' into refactor/ios/engine/download-queue-cleanup
2020-07-15 09:56:09 +07:00
jahorton
3eaadad243
chore(ios/engine): Merge branch 'refactor/ios/engine/package-version-query-caching' into refactor/ios/engine/download-keyboard-packages
2020-07-15 09:50:10 +07:00
jahorton
99f569dd40
change(ios/engine): shifts cache-object nomenclature to match
2020-07-15 08:50:48 +07:00
jahorton
aa8f0b6210
docs(ios/engine): tweaks doc comments noted in PR
2020-07-15 08:44:45 +07:00
jahorton
f49a26f14f
change(ios/engine): supportState -> distributionMethod
2020-07-15 08:39:39 +07:00
Marc Durdin
3ac7877330
chore(developer): cleanup test constants
2020-07-15 07:00:03 +10:00
Marc Durdin
79a485ab41
Merge pull request #3338 from keymanapp/fix/developer/lexical-model-compiler-duplicates-ref-2880
...
fix(developer/compilers): merge duplicate words during compile
2020-07-15 06:58:51 +10:00
Marc Durdin
e4764b4cd1
Merge pull request #3340 from keymanapp/refactor/developer/hashmap-based-wordlist-compile
...
refactor(developer): hashmap-based wordlist compilation
2020-07-15 05:36:56 +10:00
Keyman Server
5ef8f8c644
Merge pull request #3349 from keymanapp/auto/version-master-14.0.110
...
auto: increment master version to 14.0.110
2020-07-15 04:02:20 +10:00
Keyman Build Agent
d4c1dd3dab
auto: increment master version to 14.0.110
2020-07-14 14:01:21 -04:00
Joshua Horton
19d19891ba
refactor(developer): PR suggestion: NFC literal
...
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-07-14 07:52:02 +07:00
Joshua Horton
c2346ffa1b
refactor(developer): PR suggestion: Object.entries
...
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-07-14 07:51:26 +07:00
Darcy Wong
8c2094e4dc
Merge pull request #3332 from keymanapp/feat/oem/fv/sencoten-model
...
feat(android/oem): Add nrc.str.sencoten model and update SystemKeyboard from KMAPro
2020-07-14 07:04:13 +07:00
Eberhard Beilharz
04abdf2451
Merge pull request #3291 from keymanapp/refactor/protectedmethods
...
refactor(linux): make some methods protected
2020-07-13 19:36:28 +02:00
jahorton
96d3fba3c2
refactor(ios/engine): finishes installState(forPackage)
2020-07-13 16:05:26 +07:00
jahorton
26a2f35904
refactor(ios/engine): dl queue cleanup, phase 1
2020-07-13 15:37:21 +07:00
jahorton
3b723f5d5f
refactor(ios/engine): rips out old WET kbd download code, breaks kbds updates
2020-07-13 13:44:55 +07:00
jahorton
5612ad074e
refactor(ios/engine): keyboard downloads now KMPs
2020-07-13 13:37:16 +07:00
jahorton
0456eafc98
chore(ios/engine): Merge branch 'master' into refactor/ios/engine/package-version-query-caching
2020-07-13 12:06:25 +07:00
jahorton
d74f8bef2d
docs(developer): tweaks WordList type documentation
2020-07-13 11:46:15 +07:00
jahorton
99f3e39147
fix(ios/engine): fixes unit-test deprecation use
2020-07-13 11:41:24 +07:00
jahorton
47e27625fe
chore(ios/engine): reverts unnecessary changes
2020-07-13 11:00:48 +07:00
jahorton
6d17eec2a2
docs(ios/engine): better deprecation annotations
2020-07-13 10:54:03 +07:00
jahorton
b53ce95c5d
change(ios/engine): removes redundant caching from branch's additions
2020-07-13 10:41:10 +07:00
jahorton
1d5aa44b15
refactor(ios/engine): reworks stateForKeyboard,LexicalModel
2020-07-13 10:40:15 +07:00
jahorton
ed0fbb038c
feat(ios/engine): package-local install state unit test
2020-07-13 09:56:51 +07:00
jahorton
48dbca7765
feat(ios/engine): package version-state unit test
2020-07-13 09:49:58 +07:00
Joshua Horton
4d5b3e5447
Merge pull request #3334 from keymanapp/fix/ios/engine/version-equality
...
fix(ios/engine): version equality
2020-07-13 09:11:10 +07:00
jahorton
a9f106ea54
refactor(developer): hashmap-based wordlist compile
2020-07-13 08:53:22 +07:00
Joshua Horton
c68b846e25
Merge pull request #3333 from keymanapp/refactor/ios/engine/package-keys
...
refactor(ios/engine): hashable package keys
2020-07-13 08:21:10 +07:00