Darcy Wong
fdb14f2582
chore(android): Update targetSdkVersion to 34
2024-01-16 09:26:24 +07:00
Darcy Wong
0418d476a5
Merge pull request #8673 from keymanapp/chore/android/update-qrgen
...
chore(android): Update QRGen version for Java 11
2023-04-27 14:41:21 +07:00
Darcy Wong
9a11cac2f0
chore(android/engine): Remove jvm args
2023-04-26 14:50:07 +07:00
Darcy Wong
4166f6880e
chore(android): Update QRGen version for Java 11
2023-04-26 11:33:27 +07:00
Darcy Wong
8d296568ce
chore(android): Move namespace to gradle files
2023-04-25 14:39:15 +07:00
Darcy Wong
c11352b4fa
chore(android/engine): Update to Java 11
2023-03-29 09:46:27 +07:00
Darcy Wong
90b1bc82f2
fix(android): Include config in path to keyman-engine.aar
2023-02-27 11:42:24 +07:00
Darcy Wong
29a3f2f6c5
fix(android/engine): Output keyman-engine.aar
2023-02-27 09:41:11 +07:00
Darcy Wong
2a0368bc54
chore(android): Update Gradle dependencies
2022-12-13 11:26:35 +07:00
Darcy Wong
6a8865d0b6
chore(android): Update Target SDK Version to 31
2022-11-18 08:48:58 +07:00
Darcy Wong
db17557ad3
chore(android): Update targetSDKVersion to 30
...
To comply with upcoming Play Store requirement, this updates targetSDKVersion to 30.
* Also sets appropriate webView permissions to access local file (except for WebBrowserActivity, the in-app browser).
2021-05-21 08:28:43 +07:00
Darcy Wong
a418636357
chore(android/engine): Update sentry-android
2021-05-20 13:28:15 +07:00
Darcy Wong
f14cf89672
fix(android/engine): Skip tests for missing resource errors
2021-05-18 12:00:32 +07:00
Darcy Wong
a3338f6ecf
chore(android/engine): Update dependencies
...
Also change from BuildConfig.VERSION_NAME to BuildConfig.KEYMAN_ENGINE_VERSION_NAME since Gradle removes them from libraries.
2021-05-18 10:08:05 +07:00
Darcy Wong
2f87fef4c3
fix(android/engine): Refactor BaseActivity to KMEA
2021-01-18 14:12:11 +07:00
Darcy Wong
da9a50ae58
chore(android/engine): update to sentry-android:3.1.0
...
The migration changes the package name from `import io.sentry.core` to `import.sentry`
2020-11-16 14:05:41 +07:00
Darcy Wong
9ef2cec502
chore(android): Update dependencies
2020-10-22 10:51:34 +07:00
Darcy Wong
f604eaa06a
fix(android/app): Fix overflow menu for hdpi devices
2020-08-28 12:30:12 +07:00
Marc Durdin
214bd4652e
chore(windows): Merge branch 'master' into fix/windows/sentry-cleanup
2020-04-30 05:04:13 +10:00
Marc Durdin
b12baab1c5
fix(android): link VERSION_ENVIRONMENT
2020-04-28 15:56:56 +10:00
Darcy Wong
2be7449462
fix(android): Update minimum SDK to 21
...
Fixes #2989
This updates the minimum supported Android SDK to 21 (Lollipop). This applies to KMEA, KMAPro, Sample Apps, KeyboardHarness, and FV Android app.
Tests/keyCode doesn't use KMEA so no change there.
2020-04-16 11:55:00 +07:00
Darcy Wong
975821d510
Merge pull request #2816 from keymanapp/feat/android/rtl
...
feat(android): Start adding RTL to layouts
2020-03-13 08:07:31 +07:00
Darcy Wong
d2add9d061
feat(android): Start adding RTL to layouts
2020-03-12 13:53:57 +07:00
Darcy Wong
eeed1a87c7
feat(android): Update build to ignore implied/missing quantities
2020-03-10 14:29:34 +07:00
Darcy Wong
594306032c
chore(android): Cleanup commented code
2020-03-05 16:23:38 +07:00
Darcy Wong
863eb261c1
feat(android): Continue to try to include debug symbols
2020-03-05 11:03:53 +07:00
Darcy Wong
96fc9d7262
feat(android): Add Sentry to KMEA
2020-03-02 16:25:19 +07:00
Darcy Wong
b93923ee53
modification(android): Remove firebase references
2020-02-28 17:07:40 +07:00
Marc Durdin
255e4f4b7a
chore: Merge branch 'master' into chore/beta-to-master-p9s2-1
2020-02-17 10:11:15 +11:00
Darcy Wong
7cf9b13856
change(android): Update app dependencies
...
#2640 fixed the FirstVoices OEM app from crashing on Android 5.0 devices.
This applies the same fix (updating to `androidx.appcompat:appcompat:1.2.0-alpha02`) for all the other Android apps.
* Also fix up history.md entries
2020-02-13 09:10:05 +07:00
Marc Durdin
4ebd2d9f24
chore(android): versionCode as Integer
2020-01-29 12:19:07 +11:00
Marc Durdin
742aee39d7
chore(android): use new version infrastructure
2020-01-29 08:55:19 +11:00
Darcy Wong
cde60e23f4
feat(android): Add QR Codes on Keyboard Info pages
...
Addresses Android for #1535
Add QR Codes to the keyman.com keyboard page.
If the main app doesn't include the QRGen libraries, the QR Code isn't generated/displayed.
Also update the list of dependencies in README.md
2019-12-17 15:53:34 +07:00
Sandra Forberger
98500558ad
fix[android]: use system property to set testmode
2019-11-15 11:51:53 +07:00
Darcy Wong
d19aa532cb
fix(android): resolve linting errors
...
Alpha build is failing due to linting errors.
* Add `lint` to the build scripts so we'll catch the errors before release build
Fix the lint errors:
* Add super.onActivityResult()
* Fix TAG strings to be <= 23 characters
* Suppress `ResourceType` lint error (TODO to address when our SDK > 17)
2019-11-07 09:35:02 +07:00
Sandra Forberger
cb143eabd3
fix[android]: change dependencies
2019-11-06 10:42:02 +07:00
Sandra Forberger
58c28210a6
fix[android]: update more dependencies
2019-11-05 17:11:03 +07:00
Sandra Forberger
e567811fe6
doc[android]: add robolectric issue
2019-11-04 12:01:22 +07:00
Sandra Forberger
2859a1f954
fix[android]: allow build and tests with java8
2019-11-04 11:40:59 +07:00
Sandra Forberger
fe1a32d449
fix[android]: add comment, section optional
2019-11-01 15:33:45 +07:00
Sandra Forberger
fc89bb9543
fix[android]: add section to show compiler warnings
2019-11-01 15:31:48 +07:00
Sandra Forberger
020502b397
update to android sdk 29
2019-11-01 11:55:57 +07:00
Marc Durdin
42dec63040
mtest
2019-06-05 15:05:12 +10:00
Darcy Wong
10f43eec76
Update dependencies again
...
Android Studio is warning a call (from Firebase) will be deprecated end of 2019. This updates the versions of
* Frebase
* Gradle from 4.10.1 to 5.1.1
Also stubs a missing keyboard event handler in some of the sample/test projects.
2019-04-24 14:26:40 +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
7ed0547084
Update minimum SDK level from 15 to 16
2019-01-14 11:31:30 +07:00
Darcy Wong
544a58c151
Add Material Design
2018-09-19 13:46:03 +07:00
Marc Durdin
27bb92aec8
Merge branch 'master' into beta-p3s3-merge-to-master
2018-05-18 13:10:32 +07:00
darcywong00
e03baaff29
Update compile SDKVersion from 25 to 27
...
Fixes #750
Currently, Keyman for Android targets SDK version 25 (Nougat).
This PR targets the latest Android API and updates all the Gradle dependencies to the latest. This will remove some lint Obsolete warnings.
Sample and Test projects needed to add
```
implementation 'com.android.support:support-v4:27.1.1'
```
to ensure all dependencies use the same version.
2018-05-10 08:02:09 +07:00
darcywong00
3a7f8fde70
Move Android to 11.0 alpha
...
* Get major.minor version from `./resources/VERSION.md`
* Remove legacy KMEA `getVersion()` call that was returning a stale `2.4.3` value
2018-03-22 16:14:14 +07:00