Darcy Wong
11afa81c80
Also use the package version for generating Dataset
2019-10-23 21:46:47 +07:00
Marc Durdin
8700a2e38d
[Android] One more check in another file for analytics
2019-10-14 13:18:49 +07:00
Marc Durdin
9fce3b5a75
[Android] Fixes #2202 . If analytics is disabled, the app may crash.
2019-10-14 13:14:03 +07:00
Darcy Wong
b8c9c855b7
Use package version for lexical model version
...
Fixes #2190
2019-10-10 14:15:10 +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
Marc Durdin
7d65efcedc
[Android] Remove commented code
2019-07-29 20:03:28 +10:00
Marc Durdin
eebeb5e8e6
[Android] javascript after load for system as well as inapp
2019-07-29 19:55:35 +10:00
Marc Durdin
277d849383
[Android] Don't fire finished event until after onload event; guarantees JS is ready
2019-07-29 19:54:22 +10:00
Marc Durdin
96ad12a0fe
[Android] Move the loaded flag before the start of the page load
2019-07-29 15:17:08 +10:00
Marc Durdin
897ae3fee2
[Android] If the keyboard view is not ready, calling javascript functions will crash
2019-07-29 15:13:09 +10:00
Joshua Horton
1576c1a124
Merge pull request #1881 from keymanapp/android-new-suggestions-quarantine
...
[Android] Comments out hooks for rotation suggestion.
2019-07-26 05:29:19 +07:00
Joshua Horton
307436e7c2
Merge pull request #1878 from keymanapp/android-settings-language-count
...
[Android] Corrects 'installed language' count.
2019-07-22 11:34:46 +07:00
jahorton
18201f3787
Comments out hooks for rotation suggestion.
2019-07-22 09:36:19 +07:00
jahorton
9ab99ccff0
'Model' -> 'Dictionary' in Android UI
2019-07-22 09:20:03 +07:00
jahorton
7647c8703d
Corrects Android's 'installed language' count.
2019-07-22 08:44:40 +07:00
jahorton
c86da5f237
Modeling settings can now apply immediately.
2019-07-05 11:46:20 +07:00
jahorton
5c34ea9fd1
Initial implementation of per-language prefs
2019-07-05 11:46:20 +07:00
jahorton
3ba576ecdd
Further tweaks to help link; disables arrow when not available.
2019-07-02 12:11:30 +07:00
jahorton
612139b77f
Patches up interactivity of model info.
2019-07-01 08:39:09 +07:00
Joshua Horton
ba8254fc6e
Merge pull request #1825 from keymanapp/android-resource-adapters
...
[Android] Infrastructure for reflexive/responsive settings UI
2019-06-29 08:36:46 +07:00
Darcy Wong
0ed855def3
Cherrypick #1709
2019-06-27 11:39:50 -05:00
jahorton
ae6da81b76
Reactive text for active lexical model in settings
2019-06-27 14:51:51 +07:00
jahorton
a71900ead2
Adds some new-user stability.
2019-06-27 12:36:31 +07:00