Commit graph

33096 commits

Author SHA1 Message Date
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
jahorton
959cbbd623 feat(ios/engine): adds post-migration update detect test 2020-07-17 12:12:37 +07:00
Darcy Wong
b794eab191 fix(android): Revert AndroidManifest
From PR discussion, the app should change the keyboards/install link (not display in browser) into a downloading link that MainActivity handles
2020-07-17 11:27:41 +07:00
jahorton
baad7702ec refactor(ios/engine): package update detection 2020-07-17 10:54:10 +07:00
jahorton
7e6dee7681 feat(ios/engine): updateCacheIsCurrent 2020-07-17 08:58:02 +07:00
dependabot[bot]
404837d2b5
chore(deps): bump lodash in /web/testing/regression-tests
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-16 18:03:06 +00: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
eb51b8cc55 fix(android): Update intent filter for /keyboards/install
Address some review comments:
* Update intent filter to use /keyboards/install (/go/packge/download commented out)
* Add some test cases to for testing Keyman install link
2020-07-16 13:47:16 +07: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
Darcy Wong
bd56dcbce9 fix(android): Adjust regex to match spec
Update keyboard install regex to match the Keyman Universal Link URL pattern
2020-07-15 11:09:38 +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
Darcy Wong
239c632dbe chore(android): Cleanup 2020-07-15 09:48:32 +07:00
Darcy Wong
d823050908 chore(android): Add a unit test with BCP 47 tag that has script 2020-07-15 08:54:05 +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
Darcy Wong
d1ac23105c fix(android): Fix intent and parsing of URL query
* Add intent to handle download links from current live site: https://keyman.com/keyboard/download/
* Fix parsing of bcp47 query
* Only use the path for determining filename from packageID
*
2020-07-15 06:32:17 +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
Marc Durdin
ec062736ff fix: cleanup broken merge 2020-07-15 05:32:32 +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
Darcy Wong
eb93f5c305 fix(android): Refactor check on kmp links 2020-07-14 21:34:02 +07:00
Darcy Wong
e88e3ca5a1 fix(android): Fix regression for handling .kmp links 2020-07-14 15:50:51 +07: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
Marc Durdin
72b526d302 fix: remove large dependencies
Setup had some large dependencies which were little needed.
Refactored to remove those and replace with only what we use.
2020-07-14 07:21:06 +10:00
Marc Durdin
aab1d2562c
Merge pull request #3326 from keymanapp/feat/windows/download-and-universal-links
feat(windows): New Keyboard Search and Download
2020-07-14 07:19:12 +10:00