Commit graph

8095 commits

Author SHA1 Message Date
Marc Durdin
caa96dd9cb fix(ios): download fv keyboards
Instead of building and copying from keyboards repo, just
download the final fv keyboards from download server. This
avoids a bunch of dependencies on macOS build agents.
2020-04-29 10:37:32 +10:00
Keyman Server
b344b1a56f
Merge pull request #3034 from keymanapp/auto/version-master-14.0.59
auto: increment master version to 14.0.59
2020-04-29 04:01:13 +10:00
Keyman Build Agent
dbd23dc03a auto: increment master version to 14.0.59 2020-04-28 14:00:31 -04:00
Eddie Antonio Santos
9adb876dfc
Merge pull request #3024 from keymanapp/change/common/lmlayer/nfkd-default-searchtermtokey
change(common/lmlayer): improvements to default searchTermToKey
2020-04-28 08:56:32 -06:00
Keyman Server
702edc18dd
Merge pull request #3031 from keymanapp/auto/version-master-14.0.58
auto: increment master version to 14.0.58
2020-04-28 04:01:26 +10:00
Keyman Build Agent
e86f7fcb9d auto: increment master version to 14.0.58 2020-04-27 14:00:32 -04:00
Darcy Wong
3023b8759c
Merge pull request #3020 from keymanapp/modify/android/keyboard-info
modify(android): Refactor Keyboard class to not use Map
2020-04-27 13:23:07 +07:00
Darcy Wong
833ad564e3 modify(android): Deprecate some LanguageResource calls
Per review comments
* Deprecate getPackage() for getPackageID()
* Deprecate getLanguage() for getLanguageID()
2020-04-27 12:03:01 +07:00
Darcy Wong
267ca46295
Merge pull request #3029 from keymanapp/feat/common/unicode-13.0
modify(common): Update to Unicode 13.0
2020-04-27 11:37:52 +07:00
Darcy Wong
be91066a8b modify(common): Update to Unicode 13.0
Update to Unicode 13.0 characters from ftp://ftp.unicode.org/Public/13.0.0/ucd
2020-04-26 09:34:50 +07:00
Keyman Server
7ad4f6c448
Merge pull request #3026 from keymanapp/auto/version-master-14.0.57
auto: increment master version to 14.0.57
2020-04-25 04:01:17 +10:00
Keyman Build Agent
0abd773b8c auto: increment master version to 14.0.57 2020-04-24 14:00:29 -04:00
Eddie Antonio Santos
4685fb02c7
Merge pull request #3023 from keymanapp/feat/common/lmlayer/verbose-word-breaker-specification
feat(common/lmlayer): allow for verbose word breaker specification
2020-04-24 09:46:46 -06:00
Eddie Antonio Santos
50272c7d39
docs(common/lmlayer): correct comment 2020-04-24 09:41:15 -06:00
Eddie Antonio Santos
8eae8d52c5
test(common/lmlayer): correct dz test 2020-04-24 09:39:53 -06:00
Darcy Wong
35481884c8
Merge pull request #3025 from keymanapp/fix/android/get-started-label
fix(android): Clarify label that shows "Get Started" on startup
2020-04-24 14:04:41 +07:00
Darcy Wong
e08e6eb797 fix(android): Clarify label that shows "Get Started" on startup
PR #2751 cleaned up UI strings, changing the label from `Show "Get Started" on startup` to `Show this menu on startup`. This change was fine for "Get Started" menu, but the label is confusing when reused on the Keyman Settings menu.

This PR reverts the label (while formatting the string to include the localized string for "Get Started".
2020-04-24 09:39:03 +07:00
Eddie Antonio Santos
791d4797b0
docs(common/lmlayer): correct Keyman version
Co-Authored-By: Marc Durdin <marc@durdin.net>
2020-04-23 16:22:00 -06:00
Eddie Antonio Santos
e92d719934
docs(common/lmlayer): correct Keyman version
Co-Authored-By: Marc Durdin <marc@durdin.net>
2020-04-23 16:21:44 -06:00
Eddie Antonio Santos
d654032ac1
test(common/lmlayer): add DŽ test case 2020-04-23 16:18:03 -06:00
Eddie Antonio Santos
4cf729d37e
change(common/lmlayer): lowercase each codepoint individually 2020-04-23 15:48:11 -06:00
Eddie Antonio Santos
967cbb103b
test(common/lmlayer): context-insensitive lowercasing 2020-04-23 15:41:41 -06:00
Eddie Antonio Santos
02852f5a6a
test(common/lmlayer): various NFKD tests 2020-04-23 15:40:37 -06:00
Eddie Antonio Santos
5bf2be75d9
change(common/lmlayer): use NFKD in default searchTermToKey 2020-04-23 15:39:33 -06:00
Eddie Antonio Santos
48c3262987
test(common/lmlayer): vaporwave test case 2020-04-23 15:01:16 -06:00
Eddie Antonio Santos
0b2f4eb3b0
refactor(common/lmlayer): generate searchTermToKey test cases 2020-04-23 14:55:33 -06:00
Eddie Antonio Santos
fb79d5fd6d
docs(common/lmlayer): spruce up comments 2020-04-23 13:50:12 -06:00
Eddie Antonio Santos
3013d2a4fa
refactor(common/lmlayer): extract type guard for simple wordbreaker spec 2020-04-23 13:35:31 -06:00
Eddie Antonio Santos
57f15578d5
change(common/lmlayer): lock parameter type to property type 2020-04-23 13:23:28 -06:00
Eddie Antonio Santos
2eaee68dce
change(common/lmlayer): simplify compileWordBreaker() fn signature 2020-04-23 13:13:50 -06:00
Eddie Antonio Santos
bf15c9d602
refactor(common/lmlayer): extract fn: normalizeWordBreakerSpec() 2020-04-23 13:10:41 -06:00
Eddie Antonio Santos
fe2c897233
change(common/lmlayer): consume WordBreakerSpec as object 2020-04-23 12:27:29 -06:00
Eddie Antonio Santos
7237672486
refactor(common/lmlayer): rename to simple wordbreaker spec 2020-04-23 12:14:49 -06:00
Eddie Antonio Santos
79395d15be
test(common/lmlayer): test file with new word breaker syntax 2020-04-23 12:13:05 -06:00
Keyman Server
075848cf22
Merge pull request #3022 from keymanapp/auto/version-master-14.0.56
auto: increment master version to 14.0.56
2020-04-24 04:01:41 +10:00
Keyman Build Agent
3b2d833485 auto: increment master version to 14.0.56 2020-04-23 14:00:47 -04:00
Eddie Antonio Santos
7c8f337238
Merge pull request #3014 from keymanapp/change/common/lmlayer/remove-nfd-table
change(common/lmlayer): remove NFD table
2020-04-23 08:49:18 -06:00
Eddie Antonio Santos
94647ecb2a
Merge pull request #2971 from keymanapp/lmlayer-default-searchtermtokey
change(common/lmlayer): always bundle searchTermToKey() with model
2020-04-23 08:49:00 -06:00
Darcy Wong
fb2402d1c1 modify(android): Pass Keyboard to KeyboardInfoActivity 2020-04-23 16:31:24 +07:00
Darcy Wong
12682c8b8c modify(android): Refactor Keyboard class to not use Map 2020-04-23 15:42:38 +07:00
Joshua Horton
8c6fa0152d
Merge pull request #2992 from keymanapp/refactor/web/engine/headless-web-core
refactor(web/engine): successful web-core compilation
2020-04-23 08:43:16 +07:00
Darcy Wong
818dc64386
Merge pull request #3013 from keymanapp/modify/android/get-started
modify(android): Change "Get Started" keyboard picker to bring up embedded keyboard search
2020-04-23 06:55:55 +07:00
Darcy Wong
21ac2114ca
Merge pull request #3018 from keymanapp/modify/android/remove-language-list
modify(android): Convert LanguageListActivity to utility
2020-04-23 06:53:56 +07:00
Keyman Server
c20624c0f2
Merge pull request #3019 from keymanapp/auto/version-master-14.0.55
auto: increment master version to 14.0.55
2020-04-23 04:01:35 +10:00
Keyman Build Agent
a984807377 auto: increment master version to 14.0.55 2020-04-22 14:00:38 -04:00
Eddie Antonio Santos
a9069a1a3a
Merge branch 'master' into lmlayer-default-searchtermtokey 2020-04-22 08:24:21 -06:00
Eddie Antonio Santos
e2ec40ab31
Merge pull request #3016 from keymanapp/refactor/common/lmlayer/word-breaker-compilation
refactor(common/lmlayer): word breaker compilation
2020-04-22 08:19:27 -06:00
Darcy Wong
45c09c23e6 modify(android): Convert LanguageListActivity to utility
* Remove LanguageListActivity and KeyboardListActivity
* Keep utility method `getKeyboardsInfo()`
2020-04-22 16:06:54 +07:00
Eddie Antonio Santos
6ad370cd29
refactor(common/lmlayer): rename defaultWordform2Key -> defaultSearchTermToKey 2020-04-21 15:51:21 -06:00
Eddie Antonio Santos
5a60573895
docs(common/lmlayer): remove '@' that was making JSDoc upset 2020-04-21 15:50:20 -06:00