Joshua Horton
ece452d772
Merge pull request #3362 from keymanapp/refactor/ios/engine/resource-update-detection
...
refactor(ios/engine): update detection now based upon packages
2020-07-21 12:50:59 +07:00
jahorton
628fd53ee8
chore(ios/engine): Merge branch 'fix/ios/engine/version-tiering' into refactor/ios/engine/keyman-host-centralization
2020-07-21 09:20:59 +07:00
jahorton
5abc38c770
fix(ios/engine): fixes xcode project (unincluded file)
2020-07-21 09:17:32 +07:00
jahorton
d65ecd1035
refactor(ios/engine): useLocal support, other Keyman sites
2020-07-21 09:13:04 +07:00
jahorton
a3161fa055
refactor(ios/engine): start of KeymanHosts, refactors api.keyman.com refs
2020-07-21 08:22:38 +07:00
Eddie Antonio Santos
977d5b6b8e
change(developer/compilers): adjust generator yield types
2020-07-20 15:44:25 -06:00
Eddie Antonio Santos
2ad296960d
refactor(developer/compilers): extract generator: enumerateLines()
2020-07-20 15:34:03 -06:00
Eddie Antonio Santos
0f71e0f7db
change(developer/compilers): remove parseWordList()
2020-07-20 15:25:25 -06:00
Eddie Antonio Santos
43404068ca
change(developer/compilers): change invocations from parseWordList -> parseWordListFromContents
2020-07-20 15:24:25 -06:00
Eddie Antonio Santos
837641e0df
refactor(developer/compilers): deprecate parseWordList
2020-07-20 15:21:44 -06:00
Eddie Antonio Santos
2d39bebe3d
refactor: move file reading functionality to WordListFromFilename
2020-07-20 15:07:20 -06:00
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
Keyman Server
17fdad20b2
Merge pull request #3379 from keymanapp/auto/version-master-14.0.113
...
auto: increment master version to 14.0.113
2020-07-21 04:02:08 +10:00
Keyman Build Agent
d720c68f41
auto: increment master version to 14.0.113
2020-07-20 14:01:12 -04:00
Eberhard Beilharz
9b5656c974
refactor(linux): Improve setup.py
2020-07-20 18:23:59 +02:00
Eberhard Beilharz
d86f381e03
fix(linux): Fix imports of GTK related modules
...
The version specification needs to come before importing methods.
2020-07-20 18:23:59 +02:00
Eberhard Beilharz
78b4187928
fix(linux): Use language from search when installing keyboard
...
When installing a keyboard install it under the language the user
searched for (if any).
This fixes #3282 .
2020-07-20 11:10:05 +02:00
jahorton
ce0e76ddde
fix(ios/engine): engine tier enum, proper detection
2020-07-20 15:56:33 +07:00
jahorton
0976db0e5a
feat(ios/engine): adds migration-update mega-test
2020-07-20 14:36:22 +07: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
jahorton
0180fddc57
fix(ios/engine): minor new-bug fixes, adds tests
2020-07-20 12:18:43 +07:00
jahorton
36edc9cd44
refactor(ios/engine): pkg-based resource updates
2020-07-20 10:36:02 +07: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
5826c50cea
Merge pull request #3346 from keymanapp/feat/windows/prune-setup
...
fix: remove large dependencies
2020-07-20 12:24:09 +10:00
Marc Durdin
c813e47622
Merge pull request #3367 from keymanapp/fix/windows/setup-cleanup-3339
...
feat(windows): strip ' (1)' from filename in setup
2020-07-20 12:23:31 +10:00
Marc Durdin
50cca955cf
Merge pull request #3368 from keymanapp/fix/windows/setup-embed-license-3339
...
fix(windows): re-add license to setup
2020-07-20 12:23:17 +10:00
Marc Durdin
d6d40f4e46
Merge pull request #3369 from keymanapp/feat/windows/setup-select-tier-from-filename-3339
...
feat(windows): setup select tier from filename or parameter
2020-07-20 12:23:10 +10:00
Marc Durdin
b7056183e4
Merge pull request #3370 from keymanapp/feat/windows/setup-retry-offline-3339
...
feat(windows): setup will retry if offline during initial install steps
2020-07-20 12:23:01 +10:00
Marc Durdin
2bc8d88f25
Merge pull request #3371 from keymanapp/feat/windows/setup-disable-options-when-installed-3339
...
feat(windows): disable defaults options when Keyman already installed
2020-07-20 12:22:54 +10: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
Marc Durdin
77933c7aba
feat(windows): disable defaults options when Keyman already installed
2020-07-20 11:14:13 +10:00
Marc Durdin
2dc7f02431
feat(windows): setup will retry if offline during initial install steps
2020-07-20 10:39:50 +10:00
Marc Durdin
d569e7880d
feat(windows): setup select tier from filename or parameter
2020-07-20 09:23:57 +10:00
Marc Durdin
eacf40d027
fix(windows): re-add license to setup
2020-07-20 09:04:19 +10:00
Marc Durdin
a6a4780bb9
chore(windows): Merge branch 'feat/windows/prune-setup' into fix/windows/setup-cleanup-3339
2020-07-20 09:03:43 +10:00
Marc Durdin
7e5d39d432
chore(windows): fix dependency path
2020-07-20 08:35:22 +10:00
Marc Durdin
717a86257a
feat(windows): strip ' (1)' from filename in setup
2020-07-20 08:32:33 +10:00
Marc Durdin
6781c94967
test(windows): jsonutil
2020-07-20 07:39:23 +10:00
Marc Durdin
e83ecc28f9
chore(windows): remove merge issue
2020-07-20 06:32:40 +10: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
jahorton
d7955faa8c
fix(ios/engine): package-version download URL caching
2020-07-17 15:52:50 +07:00
jahorton
fc4bca1d91
refactor(ios/engine): package download notifications
2020-07-17 15:22:21 +07:00
jahorton
d1e565a116
docs(ios/engine): adds docs for added property
2020-07-17 12:25:38 +07:00