Marc Durdin
0a1d4b6241
chore(windows): move unicodedata to common
...
Also makes common/windows/bin/tools more consistent.
2022-06-10 13:26:07 +10:00
sgschantz
f0e1138605
remove unused class CheckBox
2022-03-31 13:41:09 +07:00
sgschantz
5119503148
revised comments
2022-03-31 08:01:50 +07:00
sgschantz
16b8e26c89
maintain active keyboard list and rebuild keyboard list in Keyman Engine whenever a keyboard is added or removed
2022-03-30 14:31:18 +07:00
Shawn Schantz
a67d082553
Merge pull request #6197 from keymanapp/feat/oem/fv/ios/dictionary-support
...
feat(oem/fv/ios): Dictionary Support
2022-03-29 08:02:07 +07:00
sgschantz
b3c61c54c8
remove debug error alert
2022-03-28 12:36:04 +07:00
sgschantz
fed555655e
added toolbar with activity spinner during dictionary download
2022-03-25 16:10:55 +07:00
sgschantz
f83f8f8a34
lexical model install fix
2022-03-25 13:34:00 +07:00
sgschantz
cd7d7c4180
includes temporary test code to investigate keyboard installation failure
2022-03-15 15:13:14 +07:00
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
sgschantz
e799c3478f
return false when keyboard installation error occurs
2022-03-11 15:03:36 +07:00
sgschantz
edae7171c5
added alert for failed keyboard switch change, changed one section heading, use LM name instead of description
2022-03-11 14:42:13 +07:00
sgschantz
1c3a6035ca
disable lexical model
2022-03-09 13:24:19 +07:00
sgschantz
a4a09220c8
added title to details page
2022-03-09 13:24:19 +07:00
sgschantz
300e1c1d39
final data format, multi-dictionary support, correct default states for options
2022-03-09 13:24:19 +07:00
sgschantz
c944b55883
support for lexical model settings, fixes switch control update issues, moves keyboard list refresh to viewDidAppear
2022-03-09 13:24:19 +07:00
sgschantz
e670bda512
disable dictionary settings when no dictionary is available
2022-03-09 13:24:19 +07:00
sgschantz
cc55bcf80d
activate lexical model, save enabled keyboards to UserDefaults and remove disabled keyboards
2022-03-09 13:24:18 +07:00
sgschantz
4cb5c90584
enable and disable keyboards and download lexical models
2022-03-09 13:24:18 +07:00
sgschantz
be58aeed93
rework details page and disable option switches when keyboard is disabled
2022-03-09 13:24:18 +07:00
sgschantz
49df3b2a05
connect most controls to keyboard state objects, call Keyman API to get lexical models array
2022-03-09 13:24:18 +07:00
sgschantz
48b7531b80
load all keyboards from kmp file at startup and store language tag to use for lexical model query
2022-03-09 13:24:18 +07:00
sgschantz
01d71c45d4
load help page when detail button tapped
2022-03-09 13:24:18 +07:00
sgschantz
4df86124c9
added keyboard detail view and replaced main keyboards list view
2022-03-09 13:24:17 +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