Commit graph

14578 commits

Author SHA1 Message Date
Darcy Wong
e0992a49fa
Merge pull request #6346 from keymanapp/fix/fv/android/prediction-toggle-crash
fix(oem/fv/android): Check keyboard exists before registering a model
2022-03-10 07:29:29 +07:00
Keyman Server
180be96644
Merge pull request #6354 from keymanapp/auto/version-beta-15.0.211
auto: increment beta version to 15.0.211
2022-03-10 11:26:57 +11:00
Keyman Build Agent
64abc2914b auto: increment beta version to 15.0.211 2022-03-09 19:26:21 -05:00
Marc Durdin
78f33f45eb
Merge pull request #6352 from keymanapp/feat/common/build-test-keyboards
feat(common): build test keyboards via script
2022-03-10 10:57:37 +11:00
Marc Durdin
0fb2a371a3 feat(common): build test keyboards via script
Relates to #5815.

build.sh is a new script that builds any or all of the keyboards in the
common/test/keyboards folder. build.bat is a wrapper for build.sh, just
for Windows CMD.

Assumes that kmcomp.exe has already been built or allows you to specify
your own kmcomp.exe if necessary.
2022-03-10 08:40:55 +11:00
Darcy Wong
1e6b4bce31 fix(oem/fv/android): Check keyboard exists before registering a model 2022-03-09 10:05:21 +07:00
Keyman Server
b2bb402259
Merge pull request #6344 from keymanapp/auto/version-beta-15.0.210
auto: increment beta version to 15.0.210
2022-03-09 08:44:08 +11:00
Keyman Build Agent
6852aaadb4 auto: increment beta version to 15.0.210 2022-03-08 16:43:31 -05:00
Marc Durdin
cf9f755559
Merge pull request #6343 from keymanapp/chore/increment-version
chore: increment to 15.0.209
2022-03-09 08:32:28 +11:00
Marc Durdin
ecfc87d1fa chore: increment to 15.0.209 2022-03-09 08:29:44 +11:00
Marc Durdin
9d90ffbecc
Merge pull request #6342 from keymanapp/chore/linux/trigger
fix(linux): Fix trigger script
2022-03-09 08:20:18 +11:00
Eberhard Beilharz
364b84281c
fix(linux): Fix trigger script
The previous PR introduced a bug when run with `set -e` which this
change fixes.
2022-03-08 11:13:31 +01:00
Darcy Wong
9026cb7c59
Merge pull request #6341 from keymanapp/chore/android/engine/lists-typeface-normal
chore(android/engine): Remove bold styling in lists
2022-03-08 16:37:47 +07:00
Marc Durdin
785c45eb40
Merge pull request #6325 from keymanapp/fix/developer/project-should-not-steal-focus-on-load
fix(developer): project should not steal focus on load ✂
2022-03-08 20:29:51 +11:00
Eberhard Beilharz
06d0b1f91c
Merge pull request #6337 from keymanapp/chore/linux/trigger
chore(linux): Debug why Beta build didn't get triggered
2022-03-08 08:27:35 +01:00
Darcy Wong
6c6b899b49 chore(android/engine): Remove bold styling in lists 2022-03-08 14:16:45 +07:00
Eberhard Beilharz
ce936ccafd
chore(linux): Debug why Beta build didn't get triggered
This change adds temporary debug code to track down why the beta
build didn't get triggered by outputting the OUTPUT string.
It also counts the lines we're outputting so that we can output
a newline in case we're not outputting anything.
2022-03-07 18:01:10 +01:00
Marc Durdin
9b46242d32
Merge pull request #6324 from keymanapp/fix/developer/prevent-execution-point-breaking-editor-location
fix(developer): prevent execution point breaking editor location ✂
2022-03-07 08:13:34 +11:00
Marc Durdin
d54075a7bc
Merge pull request #6331 from keymanapp/fix/web/stop-masking-error
fix(web): stop masking error
2022-03-04 14:51:09 +11:00
Marc Durdin
f633174f9f fix(web): stop masking error
We are seeing this error thrown in some logs but it masks the underlying error.
2022-03-04 11:44:54 +11:00
Marc Durdin
5e014cd18e
Merge pull request #6327 from keymanapp/chore/developer/6326-server-terminology-1
chore(developer): Keyman Developer Server terminology
2022-03-04 07:07:06 +11:00
Darcy Wong
8fa80be75f
Merge pull request #6282 from keymanapp/feat/fv/android/keyboard-languages
feat(oem/fv/android): Add keyboard and dictionary controls
2022-03-03 11:27:29 +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
Marc Durdin
3e48acddb3 chore(developer): Keyman Developer Server terminology
Fixes #6326.

Tweaks wording and layout of screens relating to Keyman Developer Server
for consistency.
2022-03-03 10:21:54 +11:00
Marc Durdin
602fafb96b fix(developer): project should not steal focus on load 2022-03-03 06:51:56 +11:00
Marc Durdin
fc889efadc fix(developer): prevent execution point breaking editor location 2022-03-03 06:49:52 +11:00
Keyman Server
ddd280cc98
Merge pull request #6319 from keymanapp/auto/version-beta-15.0.207
auto: increment beta version to 15.0.207
2022-03-02 17:45:59 +11:00
Keyman Build Agent
db0753fa26 auto: increment beta version to 15.0.207 2022-03-02 01:45:00 -05:00
Marc Durdin
1b2aa5d402 chore: beta version increment 2022-03-02 16:54:54 +11: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
Marc Durdin
3ebfaad83c chore: move to beta 2022-03-02 13:59:00 +11:00
Marc Durdin
861e02002b
Merge pull request #6315 from keymanapp/feat/developer/3174-word-count-commas
feat(developer): support commas in frequency in wordlists ✂
2022-03-02 13:19:20 +11:00
Marc Durdin
aeeffc3568
Merge pull request #6310 from keymanapp/fix/web/6072-stop-css-repeated-injection
fix(web): stop repeated CSS injection ✂
2022-03-02 12:50:16 +11:00
Marc Durdin
1de021793f
Merge pull request #6311 from keymanapp/fix/developer/6029-font-for-package-model-editors
fix(developer): font for Package and Model Editors ✂
2022-03-02 12:48:54 +11:00
Marc Durdin
0876f728a8
Merge pull request #6314 from keymanapp/fix/developer/845-3224-tab-visibility-in-developer
fix(developer): Improve active tab visibility ✂
2022-03-02 12:34:52 +11:00
Marc Durdin
42abbd5ce3
Merge pull request #6295 from keymanapp/fix/developer/6077-handle-paste-change-event-touch-layout-editor
fix(developer): handle paste event in touch layout editor
2022-03-02 12:33:30 +11:00
Marc Durdin
2ad60e17cb
Merge pull request #6317 from keymanapp/fix/ios/6306-system-keyboard-in-simulator
fix(ios): tweak simulator builds to support M1 ✂
2022-03-02 12:22:11 +11:00
Marc Durdin
273c689629
Merge pull request #6300 from keymanapp/chore/developer/disable-upload-in-server-non-localhost
chore(developer): disable upload for server except localhost
2022-03-02 11:51:41 +11:00
Marc Durdin
716d23d150
Merge pull request #6316 from keymanapp/fix/web/error-in-floating-osk-view-when-no-keyboard-active
fix(web): error in floating osk view when no keyboard active ✂
2022-03-02 11:40:27 +11:00
Marc Durdin
a821f65e47
Merge pull request #6313 from keymanapp/chore/developer/4168-remove-package-for-distribution-button
chore(developer): remove Package for Distribution action ✂
2022-03-02 11:39:46 +11:00
Marc Durdin
6f1468195b
Merge pull request #6312 from keymanapp/feat/developer/5415-kmcomp-h-help
feat(developer): kmcomp -h and -help ✂
2022-03-02 11:32:31 +11:00
Marc Durdin
1609a4de92
Merge pull request #6309 from keymanapp/fix/developer/6144-code-to-id
fix(developer): rename Code to ID in Touch Layout Editor ✂
2022-03-02 11:25:27 +11:00
Marc Durdin
c965f3978f
Merge pull request #6305 from keymanapp/mcdurdin-patch-1
chore(common): tweak CODEOWNERS
2022-03-02 10:23:04 +11:00
Marc Durdin
6f9fbe9712 fix(ios): tweak simulator builds to support M1
Fixes #6306.

Simulator builds excluded arm64 targets which is not correct for M1
support; although the basic app would run, the app extension (for the
soft keyboard) would not.
2022-03-02 09:05:14 +11:00
Marc Durdin
19d8faa077
Merge pull request #6287 from keymanapp/fix/linux/6285-makedirs
fix(linux): Gracefully handle makedirs failures
2022-03-02 09:02:09 +11:00
Marc Durdin
3df951a530
Merge pull request #6285 from keymanapp/fix/linux/6284-download
fix(linux): Gracefully handle keyboard download failure
2022-03-02 09:01:38 +11:00