Commit graph

5875 commits

Author SHA1 Message Date
Marc Durdin
582af4de4f [Developer] Address review comments, additional refactoring 2019-09-02 09:30:20 +10:00
Marc Durdin
ff337f3464 [Developer] Add first test for kmp compiler 2019-09-02 08:44:54 +10:00
Marc Durdin
52ec17e0fc [Developer] Add kmlmi and kmlmp. Next: tests 2019-09-01 11:59:27 +10:00
Marc Durdin
afa2e66692
Merge pull request #2023 from keymanapp/developer-test-lexical-model-compiler
[Developer] Include kmlmc tests in Developer build.
2019-09-01 11:50:49 +10:00
Marc Durdin
5485e2c5b1 [Developer] npm install before running tests 2019-09-01 10:40:16 +10:00
Marc Durdin
8fc9057318 [Developer] Actually add the test to the build 2019-09-01 10:27:37 +10:00
Marc Durdin
1a55d14f17 [Developer] Include kmlmc tests in Developer build. Fixes #1861 2019-09-01 10:26:10 +10:00
Marc Durdin
4173b5c83a
Merge pull request #2021 from keymanapp/developer-fix-lexical-model-tab-in-package-editor
[Developer] Fix lexical models tab in package editor
2019-09-01 10:00:15 +10:00
Marc Durdin
33fe7ec87e [Developer] Fix lexical models tab in package editor 2019-08-31 16:43:07 +10:00
Darcy Wong
a476a1e2df
Merge pull request #2020 from keymanapp/android-uninstall
[Android] Fix keyboard and model info pages
2019-08-30 02:26:14 -05:00
Darcy Wong
513892d7ba Update history.md 2019-08-30 14:25:56 +07:00
Marc Durdin
8ef43903d3
Merge pull request #2019 from keymanapp/ios-fv-cert
[iOS] Add export plist detail for FV Keyboards
2019-08-30 15:24:00 +10:00
Marc Durdin
dc244414dd [iOS] Add export plist detail for FV Keyboards 2019-08-30 15:11:30 +10:00
Marc Durdin
632d447890
Merge pull request #2018 from keymanapp/ios-fv-cert
[iOS] Fixup set_version call for CI
2019-08-30 14:44:54 +10:00
Marc Durdin
319605b54e [iOS] Fixup set_version call for FV build 2019-08-30 14:34:27 +10:00
Darcy Wong
d0da0838c0 Propagate custom help link to Model Info page 2019-08-30 11:07:03 +07:00
Marc Durdin
33578b6ebe
Merge pull request #2017 from keymanapp/ios-fv-cert
[iOS] Tweak certificate configuration for FirstVoices keyboards
2019-08-30 13:48:19 +10:00
Marc Durdin
88d0f79442 [iOS] Tweak cert config for FV Keyboards 2019-08-30 13:44:17 +10:00
Darcy Wong
45283aa861 Fix keyboard settings menu and model info menu
* Make the entries consistent
* Move FileProvider to KMEA to launch help files
2019-08-30 07:52:04 +07:00
Joshua Horton
7ddfe9a411
Merge pull request #2011 from keymanapp/ios-default-keyboard-delete
[iOS] Allows deletion of default keyboard
2019-08-30 06:39:32 +07:00
Darcy Wong
76cebc85be
Merge pull request #1992 from keymanapp/android-file-browser
[Android] Use file browser to navigate to install local .kmp files
2019-08-29 18:32:09 -05:00
Darcy Wong
275bb5f486 Update history.md 2019-08-30 06:31:47 +07:00
Marc Durdin
254200e15e
Merge pull request #1786 from keymanapp/ios-firstvoices
[iOS] FirstVoices app
2019-08-30 07:18:57 +10:00
Marc Durdin
3849641d13 [iOS] Fixup xcodebuild parameters for non-archive builds of FV App 2019-08-30 06:55:11 +10:00
Marc Durdin
b2ba80c0ea [iOS] Enable keyboards build, tweak projects for FV 2019-08-30 05:39:34 +10:00
Eddie Antonio Santos
7be182e5cf
Merge pull request #2014 from keymanapp/developer-lmlayer-wordbreaker-rename
[Developer] Use the term "wordBreaker" instead of "wordBreaking"
2019-08-29 13:24:56 -06:00
Eddie Antonio Santos
43e1bba5a6
Add TODO to DELETE ME comments. 2019-08-29 13:24:28 -06:00
Eddie Antonio Santos
0d3fc7bbf6
Test compiling with an explicit word breaker property. 2019-08-29 12:36:23 -06:00
Eddie Antonio Santos
1514af710a
Prefer 'wordBreaker' over 'wordBreaking'. 2019-08-29 12:27:47 -06:00
Eddie Antonio Santos
1bb59b3670
Test that it compiles 'wordBreaker' instead. 2019-08-29 11:58:06 -06:00
Joshua Horton
767c58f0a2
Merge pull request #2007 from keymanapp/ios-1994-version-upgrade-handling
[iOS] Resource migration on app major-version updates
2019-08-29 19:23:26 +07:00
Joshua Horton
c5e729f27c
Merge pull request #2010 from keymanapp/ios-1942-ios-default-lex-model
[iOS] Includes the MTNT dictionary as a default resource for v12.
2019-08-29 19:22:53 +07:00
jahorton
b1a29b86b6 History.md tweak. 2019-08-29 11:48:46 +07:00
jahorton
2500992845 history.md 2019-08-29 11:46:23 +07:00
jahorton
59f0b9632f Fixes native-mode longpresses; no fatfingering yet 2019-08-29 11:43:27 +07:00
jahorton
c045d118e4 Fixes erroneous 'beep' from fat-finger processing 2019-08-29 11:42:54 +07:00
Eddie Antonio Santos
08637f2f16
Merge pull request #2009 from keymanapp/developer-add-wordbreaking-api
[Developer] Add Word Breaking API
2019-08-28 22:13:36 -06:00
jahorton
4e178c4517 Allows slide-deletion of default keyboard 2019-08-29 09:47:55 +07:00
Eddie Antonio Santos
651956d5fe
Merge pull request #2008 from keymanapp/developer-kmlmc-rename-models
[Developer] Rename *.model.ts files in test fixtures
2019-08-28 20:13:07 -06:00
jahorton
3b967d24d9 Parsing of the lex model KMP; model now installs 2019-08-29 08:46:04 +07:00
Eddie Antonio Santos
7100879dc2
Support the word breaking API in the compiler. 2019-08-28 14:38:59 -06:00
Eddie Antonio Santos
ae6cbabc9a
Test that a custom wordbreaking function can be added. 2019-08-28 14:26:47 -06:00
Eddie Antonio Santos
0926a99420
Test that all valid example models compile correctly. 2019-08-28 10:20:00 -06:00
Eddie Antonio Santos
1c7d438f52
Rename all *.model.ts files following new convention. 2019-08-28 10:15:46 -06:00
Eddie Antonio Santos
8119063a49
Merge pull request #2001 from keymanapp/developer-kmlmc-utf16
[Developer] Add support for UTF-16 (little endian) as exported by Excel
2019-08-28 10:04:02 -06:00
Marc Durdin
00cea19252 [iOS] FirstVoices - Remove transparency from Icon-1024.png 2019-08-28 22:06:59 +10:00
Marc Durdin
abe9f6b4ed [iOS] FirstVoices - add Carthage and fixup dependencies 2019-08-28 22:05:13 +10:00
Marc Durdin
f2b7bbee34
Merge pull request #1990 from keymanapp/developer-models-in-project
[Developer] Add visibility of models to TIKE UI
2019-08-28 21:31:40 +10:00
Marc Durdin
5038945a35 [Developer] Address review comments 2019-08-28 21:26:00 +10:00
jahorton
fc0104fa1b Proper copying of lex model kmp from bundle 2019-08-28 15:25:57 +07:00