Commit graph

223 commits

Author SHA1 Message Date
Darcy Wong
8aadea6086 fix(oem/fv/android): Refresh menu on install 2022-03-14 08:43:10 +07:00
Darcy Wong
2b7d10718b fix(oem/fv/android): Refresh Settings menu 2022-03-14 06:56:55 +07:00
Darcy Wong
e138ca382e fix(oem/fv/android): Toggle predictions when dictionary installed 2022-03-14 06:56:55 +07:00
Darcy Wong
738b3cc08a fix(oem/fv/android): Fold model picker into Keyboard settings menu 2022-03-14 06:56:55 +07:00
Darcy Wong
1e6b4bce31 fix(oem/fv/android): Check keyboard exists before registering a model 2022-03-09 10:05:21 +07:00
Darcy Wong
04297aa47c
Update oem/firstvoices/android/app/src/main/java/com/firstvoices/android/FVKmpInstallMode.java
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-03-03 11:27:07 +07:00
Darcy Wong
3524e6c918 fix(oem/fv/android): Use BCP47 util to check language ID 2022-03-02 12:30:51 +07:00
Darcy Wong
f3c317566e fix(oem/fv/android): Make FVShared a Singleton pattern 2022-03-02 12:30:51 +07:00
Darcy Wong
d4225fa841 fix(oem/fv/android): Check prediction toggle on start of input
Copied SystemKeyboard from #2255
2022-03-02 12:30:51 +07:00
Darcy Wong
f6395e463f chore(oem/fv/android): Cleanup unused imports 2022-03-02 12:30:51 +07:00
Darcy Wong
d85af16858 feat(oem/fv/android): Add keyboard and dictionary controls 2022-03-02 12:30:51 +07:00
Darcy Wong
d030183451 chore(oem/fv): Set executable flag 2022-02-10 10:01:18 +07:00
Darcy Wong
e3bf5fb22a chore(oem/fv): Include script to update keyboards.csv 2022-02-10 09:56:58 +07:00
Darcy Wong
00ed2c89ad chore(oem/fv): Add keyboard version and languages 2022-02-09 21:03:04 +07:00
Darcy Wong
8c9014ced9 chore(android): Upgrade gradle-wrapper version to 6.8 2022-02-09 08:59:56 +07:00
Darcy Wong
ce1e672f10 chore(android): Update Play publishing plugin to 3.5.0 2022-02-08 08:49:37 +07:00
Darcy Wong
db206db545 chore(oem/firstvoices): Add fv_haisla keyboard
Add entry for fv_haisla keyboard
2022-01-31 13:32:44 +07:00
Marc Durdin
c01e2557d0 chore(windows): fixup oem makefile for nmake 2021-12-08 06:39:53 +01:00
Darcy Wong
3dcb2ea268 chore(android): Specify build tools version on other projects
While Android Studio Gradle plugin should automatically use a default version of build tools, we can specify it:
https://developer.android.com/studio/releases/build-tools

Attempting to resolve lint exceptions on the build agent.
2021-11-29 10:57:54 +07:00
Marc Durdin
024a36da9f
Merge pull request #5787 from keymanapp/chore/sentry-io
chore: sentry.io dsn 👮‍♂️
2021-10-06 07:32:43 +11:00
Marc Durdin
3219b44624 chore: sentry.io dsn 2021-10-04 15:01:36 +11:00
Darcy Wong
a69c802a1e fix(android/engine): Remove ACCESS_NETWORK_STATE permission 2021-09-28 13:33:12 +07:00
Darcy Wong
d744c62c93 fix(android/engine): Remove unnecessary permissions from Manifest 2021-09-27 14:59:21 +07:00
jahorton
67f29d2a61 docs(ios): tweaks build-script help for new flag 2021-08-06 08:16:58 +07:00
jahorton
b9fe39e6fb chore(ios): -all-artifacts -> -add-sim-artifact 2021-08-06 08:07:42 +07:00
jahorton
b95579ebe1 fix(ios): proper use of our XCODEFLAGS_EXT shell var 2021-08-06 08:03:49 +07:00
jahorton
a4901a2c67 feat(oem/fv/ios): FV app - simulator build artifact 2021-08-05 14:36:15 +07:00
Darcy Wong
95b3274d7e fix(oem/fv/android): Update sentry-android-gradle-plugin 2021-08-04 10:38:42 +07:00
jahorton
f6051ee038 fix(oem/fv/ios): -no-carthage propagtes with -lib-build 2021-06-28 12:25:39 +07:00
Marc Durdin
0ad14bcb34 chore(ios): Revert "chore(ios): framework search paths"
This reverts commit 8683bfa557.
2021-06-28 15:00:15 +10:00
Marc Durdin
b383679993 chore(ios): Revert "chore(ios): framework search paths and build script cleanup"
This reverts commit b7344d1906.
2021-06-28 15:00:07 +10:00
Marc Durdin
b7344d1906 chore(ios): framework search paths and build script cleanup 2021-06-28 05:53:47 +10:00
Marc Durdin
8683bfa557 chore(ios): framework search paths 2021-06-28 05:40:03 +10:00
Marc Durdin
f7c73a53df chore: fixup enum 2021-06-25 15:02:53 +10:00
Marc Durdin
073ca98e2e feat(ios): add spacebar text controls
Relates to #949.

Mirror of #5349 (Android), for iOS.

* Adds setSpacebarText() API to Keyman Engine for iOS
* Adds displayName API to Keyman Engine for iOS
* Adds Preference for spacebar text to Keyman Engine for iOS
* Sets default spacebar text to keyboard name for FirstVoices Keyboards
2021-06-25 11:44:09 +10:00
Marc Durdin
a3ec34a3ce feat(android): Spacebar text controls
Relates to #949.

* Adds setSpacebarText() API to Keyman Engine for Android
* Adds displayName API to Keyman Engine for Android
* Adds Preference for spacebar text to Keyman for Android
* Sets default spacebar text to keyboard name for FirstVoices Keyboards
2021-06-24 10:58:26 +10:00
Marc Durdin
26aafc6afb fix(android): rotation fix for samples and FV Keyboards 2021-06-10 10:47:50 +10:00
jahorton
abe0f929ff fix(oem/fv/ios): app encryption flag for app store uploads 2021-06-09 09:14:59 +07:00
Marc Durdin
c244eded35
Merge pull request #5175 from keymanapp/fix/common/build-script-help-param
fix(common): build script help param
2021-05-31 11:08:36 +10:00
Darcy Wong
1341fa032b
Merge pull request #5145 from keymanapp/feat/android/add-clean-flag
chore(android): Add -clean flag to build script
2021-05-28 09:39:51 +07:00
Marc Durdin
5fac633fb6 fix(common): build script help param
When working on a new build script, I tripped over the `-?` question
mark help parameter here, as it needs to be escaped. Opted to fix all
the instances in our scripts, although AFAICT there would not have been
current bugs arising from this, as there were no conflicting one
character options lower in the case list.
2021-05-28 09:50:40 +10:00
Joshua Horton
58cd1b1b9f
Merge pull request #5168 from keymanapp/change/ios/min-of-ios-12
change(ios): minimum iOS version -> 12.1
2021-05-28 06:36:58 +07:00
Joshua Horton
126d5762ea
Merge pull request #5120 from keymanapp/chore/ios/update-sentry-dep
chore(ios): dependencies - update sentry-cocoa to 6.2.1
2021-05-28 06:36:45 +07:00
jahorton
32bab3a248 change(ios): sets minimum iOS target version to 12 2021-05-27 13:57:05 +07:00
jahorton
4a285ec3a8 fix(ios): link, but NOT embed KeymanEngine.xcframework in app exs 2021-05-27 11:01:35 +07:00
Darcy Wong
5eaa5314ff fix(oem/fv/android): Also check key files for FV app 2021-05-26 15:18:38 +07:00
jahorton
2628b8c6cb fix(oem/fv/ios): incomplete Cartfile tweak 2021-05-26 11:37:07 +07:00
jahorton
001cfd769b chore(oem/fv/ios): missed maintenance 2021-05-26 10:42:59 +07:00
jahorton
f2d22aad2e fix(oem/fv/ios): forgot --no-use-binaries here 2021-05-26 08:00:27 +07:00
jahorton
83f6bad6b6 chore(ios): /usr/bin/env bash 2021-05-25 12:50:53 +07:00