Darcy Wong
fdb14f2582
chore(android): Update targetSdkVersion to 34
2024-01-16 09:26:24 +07:00
Darcy Wong
c93269a21d
chore(android): Clenaup keyboard harness package
2023-09-29 09:08:09 +07:00
Darcy Wong
ffd428da21
chore(android): Update test keyboard again
2023-09-28 21:36:00 +07:00
Darcy Wong
2d8013360f
chore(android): Update test9469 to use ZWNJGeneric
2023-09-28 15:36:04 +07:00
Darcy Wong
70a204131f
chore(web,android): Update test9469 keyboard
2023-09-27 06:10:46 +07:00
Darcy Wong
dbd03aa320
chore(android): Update test harness keyboard
2023-09-11 08:25:48 +07:00
Darcy Wong
059c233b6a
test(web): Add special characters to shift layer
2023-08-18 14:30:22 +07:00
Joshua A. Horton
289a11c629
chore(web): Merge branch 'fix/web/webview-android-launch' into refactor/web/legacy-web-events
2023-05-02 16:04:15 +07:00
Darcy Wong
8d296568ce
chore(android): Move namespace to gradle files
2023-04-25 14:39:15 +07:00
Joshua A. Horton
5f07d34bc0
fix(web): final patches for hand-written chirality keyboard
2023-04-21 09:14:49 +07:00
Joshua A. Horton
1f3887a8b0
fix(web): more chirality bootstrapping-keyboard fixes
2023-04-19 12:32:15 +07:00
Joshua A. Horton
4e75235643
fix(android): updates KeyboardHarness chirality kbd
2023-04-19 10:58:28 +07:00
Darcy Wong
9cde92f2e5
chore(android/samples): Update namespace for KeyboardHarness app
2023-01-06 09:06:17 +07:00
Darcy Wong
a4ff79037e
chore(android/samples): Remove Sentry dependencies
2022-12-14 07:03:16 +07:00
Darcy Wong
2a0368bc54
chore(android): Update Gradle dependencies
2022-12-13 11:26:35 +07:00
Darcy Wong
8f90df861a
fix(android/samples): Update manifest for KeyboardHarness
2022-11-18 09:26:39 +07:00
Darcy Wong
6a8865d0b6
chore(android): Update Target SDK Version to 31
2022-11-18 08:48:58 +07:00
Darcy Wong
11afaf03f8
test(android): Add final keyboard to test K_ENTER
2022-09-16 11:39:42 +07:00
Darcy Wong
92c5e5d884
chore(android): Update sentry-android-gradle-plugin
2021-08-04 11:10:35 +07:00
Darcy Wong
6db8cea05b
chore(android/samples): Update dependencies for Sample projects
...
Also update targetSDKVersion to 30
2021-05-21 10:54:30 +07:00
Darcy Wong
d8fbec7cd1
fix(android/samples): Add dependency on androidx.preference
2021-01-21 15:44:56 +07:00
Darcy Wong
e6ebc22f0b
fix(android/samples): Update keyboard harness
2021-01-18 16:05:45 +07:00
Darcy Wong
9ef2cec502
chore(android): Update dependencies
2020-10-22 10:51:34 +07:00
Darcy Wong
5369d85d86
test(android): Update Sample and Test Projects to use Keyboard syntax
...
Also rebuild keyboardharness.kmp to set version for chirality.js
2020-06-05 11:03:49 +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
5a38814696
feat(android): Add project and package source file for keyboardharness
2020-04-02 16:18:37 +07:00
Darcy Wong
152168ba8c
modify(android): Update sample and test projects to install asset kmp's
...
Follow-on to #2928 for KMSample1, KMSample2, and keyboardharness projects.
For KMSample1 and KMSample2, also changed keyboard from deprecated legacy [tamil99m](https://keyman.com/keyboards/tamil99m ) to release [basic_kbdtam99]
(https://keyman.com/keyboards/basic_kbdtam99 ).
For Keyboardharness, manually assembled keyboards into a package.
2020-04-02 10:26:48 +07:00
Darcy Wong
1e708bfc97
fix(android): Fix min SDK version for Sample and Test apps
2020-03-20 12:19:18 +07:00
Darcy Wong
05869c3008
change(android): Replace fabric with sentry in other apps
2020-03-02 22:08:13 +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
46c6c2d28f
fix(android): Update build dependencies for Sample and Test projects
2019-11-20 11:08:18 +07: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
Joshua A. Horton
ba769e67c3
Merge branch 'beta' into p5s2-merge
2019-02-04 21:02:15 +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
Joshua A. Horton
2ef001f30f
Moves keycode constants to their own file, starts 'text' namespace.
2019-01-11 12:27:06 +07:00
Joshua A. Horton
6e92f069a1
Fixes Android's copy of chirality.js.
2019-01-10 15:20:16 +07:00
Darcy Wong
b697ed5ed7
Update Tests
...
* Fix KeyboardHarness to compile
* Add keycode app for debugging `keyCode` and `scanCode` output from physical keyboards (app doesn't use KMEA)
2018-10-30 14:23:38 +07:00
darcywong00
007b420e9e
Move "edge" platform test with other browsers
...
Follow-on to #969
This updates the platformtest.kmn keyboard
and moves `edge` from `[K_O]` (OS) to `[K_Y]` (browsers)
2018-06-19 07:12:56 +07:00
Marc Durdin
27c565b0e2
Reworked several aspects of platform constraints esp. regarding unknown constraints. Rewrote keyboard and spreadsheet to facilitate testing more reliably.
2018-06-11 15:07:55 +07:00
Marc Durdin
8649bd486e
Renamed platformtest for Android
2018-06-11 07:31:44 +07:00
Marc Durdin
f8427c3f48
Add platformtest.js to Android test harness
2018-06-08 15:57:02 +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
90246a72e6
[Android] Use BCP-47 codes for registering keyboards
2018-02-21 22:00:21 +07:00