Darcy Wong
9aa618a3d4
Merge pull request #3197 from keymanapp/feat/android/add-globe-option
...
feat(android): Add system globe action to show system keyboards
2020-06-02 11:17:36 +07:00
jahorton
d903ce5026
refactor(ios/engine): refactors round 1 of kmp parsing
2020-06-02 11:15:00 +07:00
Darcy Wong
a2ca7d3fa9
chore(android): Merge remote-tracking branch 'origin/master' into feat/android/sentry-exceptions
2020-06-02 10:40:59 +07:00
Darcy Wong
ce2a7095ac
Merge pull request #3191 from keymanapp/fix/android/model-list
...
fix(android/engine): Use available models for ModelPickerActivity()
2020-06-02 10:40:07 +07:00
Darcy Wong
ddec6daf37
chore(android): Cleanup per review comments
2020-06-02 10:38:20 +07:00
jahorton
65a82a1509
change(ios/engine): code organization - relocates *KeymanPackage.swift files
2020-06-02 10:27:52 +07:00
Darcy Wong
5a69b745fd
feat(android): Add system globe action to show system keyboards
...
Fixes #3102
2020-06-02 09:50:41 +07:00
jahorton
aa932a0df5
feat(ios/engine): full kmp.json decoding via Codable
2020-06-02 09:45:24 +07:00
Joshua Horton
a6af3c6a57
Merge pull request #3192 from keymanapp/fix/ios/build-patchup-and-loose-ends
...
fix(ios): fixes lerna concurrency workaround and missing func reference
2020-06-02 07:56:25 +07:00
Darcy Wong
12767a8a38
fix(android): Add wrapper for logging errors & exceptions
2020-06-01 15:58:22 +07:00
jahorton
fe0791580a
feat(ios/engine): starts definitions for other kmp.json entries
2020-06-01 13:55:59 +07:00
jahorton
cc7508f011
refactor(ios/engine): KMPLexicalModel now Codable
2020-06-01 13:36:57 +07:00
jahorton
e1c7fa5f61
chore(ios/engine): Merge branch 'fix/ios/build-patchup-and-loose-ends' into refactor/ios/engine/keyboard-json-deserialization
2020-06-01 13:08:52 +07:00
jahorton
4b90b20808
refactor(ios/engine): KMPKeyboard, KMPLanguage use of Coding protocol, unit tests
2020-06-01 12:49:10 +07:00
jahorton
554219ece6
fix(ios): fixes lerna concurrency workaround, drops piece missed in #3186
2020-06-01 10:32:18 +07:00
jahorton
3633324496
refactor(ios/engine): KMPLanguage now Codable
2020-06-01 10:26:12 +07:00
Keyman Server
4c27784d2f
Merge pull request #3190 from keymanapp/auto/version-master-14.0.86
...
auto: increment master version to 14.0.86
2020-05-31 04:02:33 +10:00
Keyman Build Agent
53ef4365d7
auto: increment master version to 14.0.86
2020-05-30 14:01:31 -04:00
Darcy Wong
08ee7d5518
Merge pull request #3187 from keymanapp/fix/android/qr-code-2
...
modify(android/engine): Clean up naming for formatting QR code URL
2020-05-30 11:05:33 +07:00
Darcy Wong
3938fdd3c8
chore(android): Cleanup
2020-05-30 10:28:55 +07:00
Keyman Server
90c42703a1
Merge pull request #3189 from keymanapp/auto/version-master-14.0.85
...
auto: increment master version to 14.0.85
2020-05-30 04:01:53 +10:00
Keyman Build Agent
2734f88565
auto: increment master version to 14.0.85
2020-05-29 14:00:52 -04:00
Eddie Antonio Santos
c4ab5e5f2f
Merge pull request #3071 from keymanapp/change/common/lmlayer/move-joiner-to-compiler
...
change(common/lmlayer): move joiner from LMLayer to model compiler
2020-05-29 09:04:58 -06:00
Darcy Wong
574804cbe6
fix(android): Only invalidate lexical model cache if no match
2020-05-29 16:34:40 +07:00
Darcy Wong
ac77444e70
fix(android/engine): Fix available lexical model list
2020-05-29 16:02:21 +07:00
jahorton
3eff3a9ad9
fix(ios): disables lerna bootstrap concurrency as potential workaround
2020-05-29 15:43:24 +07:00
jahorton
300ccc98b6
fix(common/models/templates): updates TS version to match other repo projects
2020-05-29 15:26:14 +07:00
jahorton
17a059f670
chore(common): Merge branch 'master' into change/common/lmlayer/move-joiner-to-compiler
2020-05-29 15:24:33 +07:00
Joshua Horton
a3e5544616
Merge pull request #3166 from keymanapp/change/developer/node-packed-kmlmc
...
change(developer): packs ModelCompiler via npm pack, 7-zip
2020-05-29 15:07:58 +07:00
Darcy Wong
e1d9350846
fix(android/engine): Clean up naming for QR code
2020-05-29 14:31:29 +07:00
Joshua Horton
280f68f063
Merge pull request #3186 from keymanapp/change/ios/engine/adhoc-js-removal
...
change(ios/engine): Removes unused, deprecated JS/JSON-based adhoc install code
2020-05-29 14:25:04 +07:00
Joshua A. Horton
0cf1ee449d
change(developer/compilers): addresses PR review
2020-05-29 14:01:45 +07:00
Eberhard Beilharz
4bd48ff985
Merge pull request #3184 from keymanapp/feat/issue-3181
...
fix(linux): Disable buttons if no keyboard installed
2020-05-29 08:19:53 +02:00
Joshua Horton
e8cbcd0adb
Merge pull request #3180 from keymanapp/feat/ios/httpdownloader-unit-tests
...
feat(ios/engine): HTTPDownloader unit testing
2020-05-29 12:57:35 +07:00
Joshua Horton
7d5073f0be
Merge pull request #3179 from keymanapp/refactor/ios/httpdownloader-downloadtask
...
refactor(ios/engine): Polishes HTTPDownloader to prep for unit testing
2020-05-29 12:57:24 +07:00
Joshua Horton
b15c96dd17
Merge pull request #3163 from keymanapp/change/web/sentry-upload-parameter
...
change(web): Selective Sentry uploads
2020-05-29 11:21:31 +07:00
jahorton
872fbf45fa
change(ios/engine): removes parallel json-based lex model adhoc code
2020-05-29 10:12:41 +07:00
jahorton
f7b55ded8f
change(ios/engine): removes legacy adhoc-JS Keyboard install code
2020-05-29 10:12:35 +07:00
Keyman Server
058cd89735
Merge pull request #3185 from keymanapp/auto/version-master-14.0.84
...
auto: increment master version to 14.0.84
2020-05-29 04:01:44 +10:00
Keyman Build Agent
471277660a
auto: increment master version to 14.0.84
2020-05-28 14:00:54 -04:00
Joshua Horton
39f5235006
Merge pull request #3182 from keymanapp/fix/common/models/types/build-header
...
fix(common/models/types): fixes models-types build script, sets std header
2020-05-29 00:04:18 +07:00
Eberhard Beilharz
bfd60e5829
feat(linux): Increase margin in About dialog of km-config
...
This change increases the padding on the inside of the About
window so that there is more whitespace between the UI elements
and the window border.
2020-05-28 17:11:51 +02:00
Eberhard Beilharz
dabc1a84e4
fix(linux): Disable buttons if no keyboard installed
...
This change disables the uninstall, about, and help buttons in
km-config if the list of installed keyboards is empty.
This fixes #3181 .
2020-05-28 17:09:55 +02:00
jahorton
1c917772ad
fix(common/models/types): fixes models-types build script, sets std header
2020-05-28 14:58:18 +07:00
Darcy Wong
2d7f50621f
Merge pull request #3175 from keymanapp/fix/android/package-updates
...
Fix/android/package updates
2020-05-28 14:50:51 +07:00
Darcy Wong
7b5488308c
chore(android/engine): Clarify comments for ApiTarget
2020-05-28 14:48:32 +07:00
Eberhard Beilharz
09878e3dc9
feat(linux): open a .kmp file in km-config
...
This change adds the necessary metadata so that a double-click on
a .kmp file opens the file in km-config.
Fixes #1487 .
2020-05-28 09:34:12 +02:00
Eberhard Beilharz
07eefb5566
feat(linux): Add optional parameter to allow installation of kmp file
...
This change adds an optional -i/--install parameter. This brings up
a dialog that shows information about the .kmp file and allows to
install the keyboard.
2020-05-28 09:34:12 +02:00
jahorton
3bd4a9e427
fix(web): shell script typo
2020-05-28 13:13:06 +07:00
Darcy Wong
876ba03636
fix(android/engine): Add helper method hasUpdateAvailable()
2020-05-28 13:05:22 +07:00