Darcy Wong
00a97a68c1
Remove commented code
2019-03-28 15:53:07 +07:00
Darcy Wong
93a8c84de3
log exception when model fails to register
2019-03-27 13:35:54 +07:00
Darcy Wong
8cea2e07d7
Fix modelSpec passed for registration
...
* Also read in lexical models list
2019-03-27 10:37:10 +07:00
Darcy Wong
7ea8da554f
Add associated lexical model
2019-03-26 16:40:20 +07:00
Darcy Wong
67a43243b7
Start integrating lexical model installs to KMW
2019-03-26 16:22:03 +07:00
Darcy
049920de7c
Update Android readme for using emulator in Linux
2019-03-12 14:34:57 +07:00
Darcy Wong
e82f4994f1
Fix gradle syntax for account credentials
...
The newer gradle-play-publisher changed from `jsonFile` to `serviceAccountCredentials`
2019-03-09 09:30:59 +07:00
Darcy Wong
9a5913b059
Fix build issues (part 2)
...
* Fix master build failing on linter of file_paths.xml
* Fix nightly build failing due to syntax of applying the play-publisher plugin
2019-03-09 06:36:14 +07:00
Darcy Wong
a67dc72f3c
Fix the build
...
Revert some import statements that #1654 "cleaned up" but are still needed in #1653
2019-03-08 13:48:34 +07:00
Darcy Wong
1472a76603
Merge pull request #1654 from keymanapp/android-stash-dependencies
...
[Android] Update dependencies
2019-03-08 09:46:10 +07:00
rfaramir
472addb9ff
Merge pull request #1656 from keymanapp/android-mac-build-readme
...
[Android] add Mac instructions for getting Android Studio running
2019-03-07 20:25:35 -06:00
Randy Boring
da9327ccad
specifically Java SE Development Kit 8
2019-03-07 18:47:56 -06:00
Randy Boring
2f096babd3
update Android Studio version to 3.3.2+
2019-03-07 18:45:48 -06:00
Darcy Wong
6d1d761884
Update history.md
2019-03-08 06:30:59 +07:00
Randy Boring
435ef9abc3
add Mac instructions for getting Android Studio running
2019-03-06 18:09:52 -06:00
Darcy Wong
7cebde445f
Fix keycode test project
2019-03-06 21:36:38 +07:00
Darcy Wong
ae68c483a7
Update dependencies
...
* Update compile/target SDK version from 27 to 28
* Migrate appcompat namespace (See https://developer.android.com/jetpack/androidx/migrate )
2019-03-06 16:20:26 +07:00
Darcy Wong
37f9050742
Get lexical model package from API
...
* Also update TC reporter of unit tests
2019-03-06 08:51:33 +07:00
Darcy Wong
2c3701608d
Missed one cleanup
2019-03-05 15:32:23 +07:00
Darcy Wong
19f3e880e9
Address review comments
2019-03-05 15:11:29 +07:00
Darcy Wong
82d9066e47
Change UI feedback from "lexical model" to "predictive text"
2019-03-04 15:07:41 +07:00
Darcy Wong
ec61b1d9b1
Update history and copyright in base README
2019-03-01 09:46:49 +07:00
Darcy Wong
e55b71e9e8
Cleanup headers
2019-03-01 09:44:23 +07:00
Darcy Wong
f9210a0fde
Cleanup
2019-02-28 22:01:33 +07:00
Darcy Wong
5bb2846130
Simplify PackageProcessor.processKMP()
...
Change signature since the kmp will always be previously extracted in a temp location.
* from processKMP(File path, boolean force)
* to processKMP(File path, File tempPath, String key)
2019-02-28 20:36:41 +07:00
Darcy Wong
d8ca11f497
wip on refactoring
2019-02-28 15:31:50 +07:00
Darcy Wong
b568077bf6
Fix duplicate "keyboard" / "model" string on install
2019-02-27 23:13:04 +07:00
Darcy Wong
0d32390346
More cleanup
...
* Fix logical error in cleanup()
* Check number of installed models in unit test
2019-02-27 22:56:57 +07:00
Darcy Wong
2fc30343f4
Add more to processLexicalEntry()
2019-02-27 20:33:35 +07:00
Darcy Wong
79e2dc8cea
Update install screen for .model.kmp
2019-02-27 14:26:40 +07:00
Darcy Wong
ba86d1b84d
Extend PackageProcessor to handle .model.kmp
...
* Create LexicalModelPackageProcessor to handle lexical model packages
* Cleanup PackagePrcessor so less utility methods unzip/parse
* Update FileUtils to handle .model.kmp extension
2019-02-27 12:01:36 +07:00
Darcy Wong
d35e97315d
Cherrypick #1634 to master
2019-02-27 09:53:01 +07:00
Marc Durdin
581971142b
Merge branch 'master' into beta-final-master-merge
2019-02-25 18:22:15 +11:00
Marc Durdin
50dcc51543
[meta] 11.0 stable versions
2019-02-25 15:44:24 +11:00
Marc Durdin
a0eba1e56b
[meta] history for final beta
2019-02-25 14:05:55 +11:00
Marc Durdin
ad0c21b057
Merge branch 'master' into beta-p5s4-master-week-1
2019-02-18 11:46:36 +11:00
Darcy Wong
13afec9305
Fix recent versions in history.md
2019-02-13 13:32:47 +07:00
Darcy Wong
4882c66595
Update history.md
2019-02-07 08:06:18 -06:00
Darcy Wong
98a5616387
Update comment
2019-02-06 19:30:38 -06:00
Darcy Wong
62e701332a
Remove test code
2019-02-06 10:15:56 -06:00
Darcy Wong
f16fd9cf46
Show error dialog when keyboard fails to download
2019-02-06 10:01:30 -06:00
Darcy Wong
620f942abf
Add notification when font fails to download
2019-02-05 12:37:42 -06:00
Joshua A. Horton
ba769e67c3
Merge branch 'beta' into p5s2-merge
2019-02-04 21:02:15 +07:00
Darcy Wong
423a183121
Update history.md
2019-01-26 13:45:42 -06:00
Darcy Wong
e63298b054
Rename key
...
Per PR comment, standardize keys to `ConfirmDialogFragment.` prefix
2019-01-25 10:06:02 -06:00
Darcy Wong
44f9a665ef
Fix ProgressDialog background
2019-01-23 15:45:33 +07:00
Darcy Wong
5f780dce2a
Fix pattern for SimpleDateFormat
...
Fixes exception found while testing this scenario:
1. Emulator Android API 16
2. From globe button, add Afade (Latin) - SIL Cameroon QWERTY keyboard
3. From browser, install keyboard package from
https://keyman.com/keyboard/sil_cameroon_qwerty
4. Return to language picker, and add new keyboard
5. This triggers SimpleDateFormat()
2019-01-23 09:50:02 +07:00
Darcy Wong
22ecac01ef
Cleanup ConfirmDialogFragment
...
Currently, the app name briefly flickers when ConfirmDIalogFragment finishes.
These changes make the flicker less noticeable:
* Set the app name blank in the Manifest
* Dismiss the dialog fragment and finish the activity
Also updated ConfirmDialogFragment to have a flexible message body (second parameter)
* And updated gitignore to ignore artifacts from Android Studio's "Layout Inspector" tool
2019-01-23 08:33:13 +07:00
Darcy Wong
29878089ab
Merge branch 'beta' into android-get-started-api-16
2019-01-22 21:34:13 +07:00
Darcy Wong
5f564d0033
Add markdown formatting
2019-01-21 14:06:28 +07:00