Commit graph

1638 commits

Author SHA1 Message Date
Sandra Forberger
f6894125d0 docs: add more comments 2019-10-29 09:31:30 +07:00
Sandra Forberger
4f74ffb1b3 fix: add parametertypes to complete download process 2019-10-28 17:28:44 +07:00
Sandra Forberger
ff93126cbe fix: only do updates when opening languages settings 2019-10-28 17:11:12 +07:00
Sandra Forberger
14e0580afe docs: add comments 2019-10-28 16:27:36 +07:00
Sandra Forberger
c2cd13f6e5 fix: remove update on startup 2019-10-28 16:09:24 +07:00
Sandra Forberger
2fdc00ebf4 remove update on startup 2019-10-28 15:40:40 +07:00
safolit
36e4bdb27f
Update android/KMEA/app/src/main/java/com/tavultesoft/kmea/data/CloudApiTypes.java
Co-Authored-By: Marc Durdin <marc@durdin.net>
2019-10-28 13:46:44 +07:00
Sandra Forberger
068397336a fix: remove duplicated method getCacheFile from LanguageListActivity 2019-10-28 13:44:13 +07:00
Sandra Forberger
c3c0bd1009 fix: pull request changes 2019-10-28 11:44:55 +07:00
Sandra Forberger
5e5a4f1baf fix: pull request changes 2019-10-28 11:11:58 +07:00
Sandra Forberger
ebb5dfd7b7 fix parsing lexical models 2019-10-28 09:53:30 +07:00
Darcy Wong
578c45bcf7 Also use the lexical model package version for generating Dataset
Cherrypick #2242 to master
2019-10-26 07:27:58 +07:00
Sandra Forberger
2208135ab9 make clientdownloadmanager independent from catalog dataset 2019-10-25 14:29:59 +07:00
Sandra Forberger
830610e0cb messages 2019-10-24 17:38:42 +07:00
Sandra Forberger
1f8e4dfe3b move parameter to constant --> use new feature for all catalog downloads 2019-10-24 17:27:36 +07:00
Sandra Forberger
6b9070fea6 add more changes 2019-10-24 16:57:09 +07:00
Sandra Forberger
67f0263bca switch to download manager for catalog download 2019-10-24 16:47:12 +07:00
Sandra Forberger
cee16aa213 refaktor cloud download 2019-10-24 10:07:21 +07:00
Marc Durdin
4ca7fbc661 [Android] One more check in another file for analytics 2019-10-14 13:20:10 +07:00
Marc Durdin
60002d97e8
Merge pull request #2203 from keymanapp/android-avoid-crash-when-analytics-unavailable-fixes-2202
[Android] If analytics is disabled, the app may crash.
2019-10-14 17:12:50 +11:00
Marc Durdin
a5b1a87477 [Android] Fixes #2202. If analytics is disabled, the app may crash. 2019-10-14 11:33:19 +07:00
Darcy Wong
343fce44eb Use package version for lexical model version
Cherrypick of #2195
2019-10-10 15:53:09 +07:00
Darcy Wong
64c13cf7ae Add wrappers to missing API methods 2019-10-03 15:02:55 +07:00
Joshua A. Horton
a2537c3b4c Merge branch 'beta' into android-offline-help-mirroring 2019-09-26 14:24:35 +07:00
jahorton
4773bf1dec Merge branch 'android-offline-help-mirroring' of https://github.com/keymanapp/keyman into android-offline-help-mirroring 2019-09-26 10:37:33 +07:00
Darcy Wong
6276dba3b9 Guard against condition when language.keyboards entries don't exist 2019-09-26 10:21:14 +07:00
jahorton
14288934ce Allows app to use wget-mirrored offline help 2019-09-26 09:41:53 +07:00
Darcy Wong
c9f1850f4d
Merge pull request #2135 from keymanapp/android-fix-dismiss-crash
[Android] Fix two crashes reported in Crashyltics
2019-09-26 09:09:48 +07:00
jahorton
e623e494f0 Clears JS queue on page reload state 2019-09-25 15:59:52 +07:00
Darcy Wong
19c7dbe390 Tack on another fix for a separate crash 2019-09-25 14:39:51 +07:00
jahorton
7b7c93aed4 Improves app stability, delays JS calls past page load 2019-09-25 14:38:42 +07:00
Darcy Wong
d973c20445 Fix crash in dismissKeyboard
Fixes crashlytics issue in [KMTextView](https://console.firebase.google.com/u/0/project/kmapro-ee779/crashlytics/app/android:com.tavultesoft.kmapro/issues/5c48b419f8b88c2963468341?time=last-seven-days&sessionId=5D8A6E990027000120BCBEDF388131A9_DNE_0_v2)
2019-09-25 14:03:53 +07:00
Darcy Wong
042e29ebf5 Address review comment 2019-09-23 11:25:28 +07:00
Darcy Wong
a09bc84b9e Use predictions toggle to enable/disable corrections toggle 2019-09-23 10:29:12 +07:00
Darcy Wong
245a119fc3 Add check for KMKey_CustomKeyboard 2019-09-09 09:39:37 +07:00
Darcy Wong
284c7510c9 Handle NPE when parsing Cloud repo JSON 2019-09-09 08:25:27 +07:00
Darcy Wong
9d0596321e Merge branch 'beta' into android-file-provider 2019-09-06 13:54:38 +07:00
Darcy Wong
d9ef5e7952 Address review comments and update history.md 2019-09-06 13:13:31 +07:00
Darcy Wong
831a19df18 Fix naming in LexicalModelPackageProcessorTest 2019-09-06 11:21:30 +07:00
Darcy Wong
c39aadd226 Fix when help link arrows are displayed 2019-09-06 10:58:15 +07:00
Darcy Wong
c07d2df1f1 Cleanup unused refactoring 2019-09-06 10:05:30 +07:00
Darcy Wong
028d247110 Start refactoring help links 2019-09-05 16:23:58 +07:00
Darcy Wong
6c4a610071 Add FileProviderUtils to determine if app includes FileProvider 2019-09-04 16:20:16 +07:00
Darcy Wong
a36207ed79 Revert FileProvider to Keyman app
Starts to address #2039

Move FileProvider back to Keyman manifest and revert authority.

Added Toast notification if 3rd party app doesn't define FileProvider. (info pages fail to properly load)
2019-09-04 11:13:27 +07:00
Darcy Wong
faa56a1271 Install nrc.en.mtnt.model.kmp as default dictionary
* Allow the kmp to be installed if the lexical model doesn't exist
* Modify PackageActivity to silently install kmp files without user confirmation on welcome.htm page
* Fix package ID extracted from `.model.kmp` files to not include `model`.
2019-09-02 16:12:35 +07:00
Darcy Wong
d0da0838c0 Propagate custom help link to Model Info page 2019-08-30 11:07:03 +07: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
Darcy Wong
d6bdcdd545 Start moving menu option to Settings Activity 2019-08-28 09:31:05 +07:00
Darcy Wong
9a81ec2c28 Fix icons for hdpi and xhdpi densities
Fix ic_light_action_info icon dimensions to match other menu icons
2019-08-27 08:53:25 +07:00
jahorton
f95ef1dee4 Fixes Language(s) Settings back button behavior 2019-08-06 12:04:14 +07:00