Commit graph

2841 commits

Author SHA1 Message Date
Darcy Wong
c9194ad36c Update history.md 2019-01-21 05:15:39 +07:00
Darcy Wong
5919fc02f3 Fix activity finish() transitions
Changed KeyboardListActivity so it passes a result (1) which will get the parent LanguageListActivity to finish too.
2019-01-19 23:34:53 +07:00
Darcy Wong
884ac75cd8 Update with kmp info if version >= cloud
Addresses review comment
2019-01-19 22:27:00 +07:00
Darcy Wong
0f8f95ffca Minor cleanup 2019-01-18 16:51:16 +07:00
Darcy Wong
20fc9b0622 Fix packageID when there's multiple keyboards 2019-01-18 16:19:08 +07:00
Darcy Wong
b7718e2a16 Use packageID to determine when to add language association 2019-01-18 15:53:18 +07:00
Darcy Wong
4edccb5bd6 Update LanguageListActivity when offline
Update to handle scenario when offline. 
* Use default set of options
2019-01-18 14:08:26 +07:00
Darcy Wong
1864fd41f9 Handle offline languages list
When offline, only use languages info from kmp.json files.

Also cleaned up calls to setKeyboard
2019-01-18 10:24:21 +07:00
Darcy Wong
1bc9b5923b Add keyboard from already installed package 2019-01-17 22:49:54 +07:00
Darcy Wong
28de2b93b2 Fix JSON exception when pkgID undefined 2019-01-17 22:49:54 +07:00
Darcy Wong
36b2261cbe Start merging language/keyboard info 2019-01-17 22:49:54 +07:00
Darcy Wong
23382fa53b Update unit tests 2019-01-17 22:49:54 +07:00
Darcy Wong
19cf116684 Start processing kmp.json to determine existing language/keyboard pairs 2019-01-17 22:49:54 +07:00
Darcy Wong
7cd2b7ee22 Install the first language in a keyboard package 2019-01-17 22:49:54 +07:00
Darcy Wong
831382db58
Merge branch 'beta' into android-dispatch-external-keys 2019-01-14 18:43:22 +07:00
Darcy Wong
8b9c71bc9b Cleanup from review comments 2019-01-14 18:41:34 +07:00
Darcy Wong
b663401d40 Update history.md per review comment 2019-01-14 18:25:38 +07:00
Darcy Wong
689dcc633d Update history.md 2019-01-14 11:40:25 +07:00
Darcy Wong
7ed0547084 Update minimum SDK level from 15 to 16 2019-01-14 11:31:30 +07:00
Joshua A. Horton
600939b573 Refactors hardware keystroke processing, moves it to Processor module. 2019-01-14 09:50:22 +07:00
Darcy Wong
77571ab555 Pass original eventModifiers to dispatchKey() 2019-01-11 15:20:24 +07:00
Joshua A. Horton
2ef001f30f Moves keycode constants to their own file, starts 'text' namespace. 2019-01-11 12:27:06 +07:00
Darcy Wong
d03ab9fef1 Pass "tab" and "enter" back to Android app to handle
Instead of KMW inserting whitespace, pass those keys back to the embedded app to natively handle.
2019-01-11 11:24:13 +07:00
Joshua A. Horton
6e92f069a1 Fixes Android's copy of chirality.js. 2019-01-10 15:20:16 +07:00
Darcy Wong
ae4ccee4d5 Update history.md 2019-01-10 14:09:29 +07:00
Darcy Wong
f41cf328ab Update keyboard version comparison
Currently, keyboard versions as floats are compared for determining when to update the keyboard.
This doesn't work for the current default keyboard sil_euro_latin version 1.8.1

* Move compareVersions() from KMManager to FileUtils
2019-01-10 13:51:29 +07:00
Darcy Wong
5f1bfa18a5 Update history.md 2019-01-09 14:52:03 +07:00
Darcy Wong
c1caaf3ee1 Fix "Get Started" status for default keyboard 2019-01-09 14:43:06 +07:00
Marc Durdin
cd410ef78d Merge P5S1 into alpha 2019-01-09 14:07:42 +11:00
Darcy Wong
2db957cbb4 Address review comments
* log JSON parsing exceptions
* explain remove() usage for API 19+
* revert code in fontUrls()
2019-01-09 09:10:23 +07:00
Darcy Wong
3c6f1edcda Update history.md 2019-01-08 23:33:42 +07:00
Darcy Wong
af8c9f7d60 Get the ttf font for osk too 2019-01-08 22:39:24 +07:00
Darcy Wong
89fc04c3a5 Try to keep only .ttf font 2019-01-08 17:00:57 +07:00
Darcy Wong
9165a7dcb0 Add .ttf file utility 2019-01-08 15:26:36 +07:00
Darcy Wong
72ca81fcdb Catch exception when creating Typeface 2019-01-08 15:26:01 +07:00
Darcy Wong
d2a12a3259 Update history.md 2019-01-04 11:26:35 +07:00
Darcy Wong
f14af9c82c Update history.md files 2019-01-03 13:56:32 +07:00
Marc Durdin
b732354eb8
Merge branch 'master' into beta-merge-master-history 2019-01-03 06:07:53 +11:00
Darcy Wong
0bd3824cc7 Update history.md 2019-01-02 21:45:10 +07:00
Darcy Wong
8c3f242220 cleanup 2019-01-02 19:08:23 +07:00
Darcy Wong
8d9006a376 Add cancel button to ProgressDialog 2019-01-02 19:08:23 +07:00
Marc Durdin
bba82431bd [meta] Remove extra version number from platforms that shouldn't have it 2019-01-02 21:08:21 +11:00
Marc Durdin
04126441c7 [meta] 12.0 alpha seed 2019-01-02 20:51:27 +11:00
Marc Durdin
18d80763fe [meta] Fix build counter for Android 2019-01-02 20:40:40 +11:00
Marc Durdin
12213ed9ae [meta] Fix version numbers 2019-01-02 20:35:46 +11:00
Marc Durdin
d5c03aa4d9 11.0 beta history seed 2019-01-02 09:19:58 +11:00
Darcy Wong
a05194589a Update default sil_euro_latin to v 1.8.1 2018-12-07 09:40:22 +07:00
Darcy Wong
04b115280e Update InfoActivity for 11.0
Add content from http://help.keyman.com/products/android/11.0
2018-12-05 22:00:12 +07:00
Darcy Wong
a4249e5342
Merge pull request #1378 from keymanapp/android-tablet-layout
[Android] Tweak tablet layout
2018-12-05 07:45:00 +07:00
Darcy Wong
1e31d81088 Tweak "Getting Started" checkbox layout 2018-12-04 14:28:36 +07:00