Marc Durdin
3d65466cff
Merge pull request #3543 from keymanapp/fix/windows/simplify-profile-uninstall
...
fix(windows): simplify profile uninstall
2020-09-02 16:53:19 +10:00
Marc Durdin
edfabc5447
Merge pull request #3542 from keymanapp/feat/windows/map-installed-bcp47
...
feat(windows): map installed bcp47
2020-09-02 16:53:09 +10:00
Marc Durdin
69227beb2a
fix(windows): upgrade of profiles from 13.0
...
This upgrades a 11.0-13.0 install to the 14.0 model for registered TIPs.
It does not yet deal with transient TIPs or disabled keyboards (these
will come in a separate PR). There is also more tidy up coming in a
future PR for language names.
2020-09-02 16:46:58 +10:00
Darcy Wong
18061ef19a
fix(android/app): Remove unused intent ACTION_GET_USERDATA
2020-09-02 13:29:32 +07:00
Darcy Wong
fa1fd68d3f
fix(android): Re-enable monitoring of Application Not Responding (ANR)
2020-09-02 11:20:27 +07:00
Joshua Horton
0723f86aaf
fix(common/models): Apply suggestions from code review
...
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-09-02 09:57:28 +07:00
jahorton
2a2f6e9965
feat(common/models): minor start
2020-09-02 09:52:48 +07:00
jahorton
1cbf845b00
change(common/models): use of Distribution typealias
2020-09-02 09:52:10 +07:00
jahorton
dde1d550e8
chore(common/models): removes .only from unit tests
2020-09-02 09:50:48 +07:00
jahorton
a1e9ff374f
change(common/models): toKeyedSequence -> toRawTokenization
2020-09-02 09:50:48 +07:00
jahorton
c62b56e323
feat(common/models): design/implementation iteration, docs
2020-09-02 09:50:48 +07:00
jahorton
74fbab6600
feat(common/models): context tracker - start
2020-09-02 09:50:47 +07:00
jahorton
04152abf5a
feat(common/models): editPath()
2020-09-02 09:50:47 +07:00
jahorton
af4e03662d
fix(common/models): forgot DummyModel.tokenize
2020-09-02 09:50:47 +07:00
jahorton
2953a909e6
feat(common/models/templates): LexicalModel.tokenize()
2020-09-02 09:50:47 +07:00
jahorton
1ab99772d2
change(common/models): ProbabilityMass[] -> Distribution
2020-09-02 09:50:01 +07:00
Darcy Wong
5954568e92
fix(android/engine): Set notifications to auto cancel
2020-09-01 14:32:30 +07:00
jahorton
554854019a
feat(common/models): editPath()
2020-09-01 11:49:40 +07:00
Darcy Wong
1b1d343e68
fix(android/engine): Remove notification after installing kbd package
2020-09-01 08:43:11 +07:00
Marc Durdin
0907770778
fix(developer): wrong parameter
2020-09-01 10:21:09 +10:00
Marc Durdin
6d5ccbd719
fix(windows): add tests and improve canonical options
2020-09-01 09:41:33 +10:00
Marc Durdin
bdd5165013
chore: cleanup
2020-09-01 09:00:36 +10:00
Marc Durdin
84f0219541
fix(windows): canonicalization
...
Reworks the BCP 47 tag canonicalization algorithm.
2020-09-01 08:42:56 +10:00
Keyman Server
4f6d82bb69
Merge pull request #3544 from keymanapp/auto/version-master-14.0.138
...
auto: increment master version to 14.0.138
2020-09-01 04:01:35 +10:00
Keyman Build Agent
75050d71b4
auto: increment master version to 14.0.138
2020-08-31 14:00:53 -04:00
Marc Durdin
be16688a0c
Merge pull request #3539 from keymanapp/fix/windows/transient-languages-keyman32
...
fix(windows): add transient profile support to keyman32
2020-08-31 17:31:19 +10:00
Marc Durdin
49ca4df44b
Merge pull request #3529 from keymanapp/feat/windows/langtags-json
...
feat(windows): add langtags.json data
2020-08-31 17:31:07 +10:00
Marc Durdin
4507ab6324
Merge pull request #3524 from keymanapp/feat/windows/1456-select-language-at-keyboard-install
...
feat(windows): select language at keyboard install
2020-08-31 17:30:04 +10:00
Marc Durdin
b3f5f586cb
fix(windows): simplify profile uninstall
2020-08-31 16:32:53 +10:00
Darcy Wong
6b55bf73d9
Merge pull request #3541 from keymanapp/fix/android/cache-filename
...
fix(android/engine): Fix package filename when downloading from cloud
2020-08-31 11:35:42 +07:00
Marc Durdin
b1b3f62b18
feat(windows): map installed bcp47
...
This PR handles the case where Windows installs a BCP 47 tag that may not
match our tag 100% precisely. In this case, Keyman maps the Windows BCP 47
tag to the in-memory data for consistency. It also allows for install of
more complex tags.
2020-08-31 14:11:25 +10:00
Darcy Wong
6c5064b632
fix(android/engine): Fix package filename when downloading from cloud
2020-08-31 11:08:30 +07:00
Marc Durdin
603e3aa04f
fix(windows): add transient profile support to keyman32
...
Keyman32/keyman64 were not reading the new 'Transient Language Profiles'
key which is needed with Keyman 14. Minor tweak to ensure we don't scan
through more profiles than necessary when activating tip in aiTIP.cpp also.
2020-08-31 11:17:48 +10:00
Joshua Horton
8414831e67
change(common/models): miild unit test rename
2020-08-29 11:54:37 +07:00
Joshua Horton
57bccfbdd6
chore: Update common/predictive-text/unit_tests/headless/edit-distance/distance-modeler.js
...
Co-authored-by: Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>
2020-08-29 11:49:25 +07:00
Keyman Server
803aa32341
Merge pull request #3538 from keymanapp/auto/version-master-14.0.137
...
auto: increment master version to 14.0.137
2020-08-29 04:01:31 +10:00
Keyman Build Agent
6c6055cdbd
auto: increment master version to 14.0.137
2020-08-28 14:00:52 -04:00
Eberhard Beilharz
7b34b41089
Merge pull request #3535 from keymanapp/fix/linux/robustness
...
fix(linux): Improve robustness when installing ibus-keyman
2020-08-28 14:41:12 +02:00
Eberhard Beilharz
b6b9b5de46
fix(linux): Improve robustness when installing ibus-keyman
...
If for whatever reason ibus wasn't running for the current user
the installation failed previously, leaving the user in a broken
state until he reboots and tries the installation again. This change
detects this situation and skips restarting ibus.
2020-08-28 11:00:39 +02:00
jahorton
4b3ffd95cc
change(common/models): minor polish
2020-08-28 14:28:41 +07:00
Marc Durdin
b437b8f072
Merge pull request #3520 from keymanapp/feat/windows/split-language-registration-on-app-install
...
feat(windows): split language registration on app install
2020-08-28 16:38:11 +10:00
Marc Durdin
d3bd0dec7c
Merge pull request #3517 from keymanapp/fix/windows/3178-refresh-config-after-keyboard-install
...
fix(windows): refresh configuration after changes
2020-08-28 16:37:39 +10:00
jahorton
24c40448c2
fix(common/models): result reiteration, test
2020-08-28 13:37:38 +07:00
Marc Durdin
e93cf8482b
Merge pull request #3516 from keymanapp/chore/windows/remove-stock-editor
...
chore(windows): remove stockeditor
2020-08-28 16:36:19 +10:00
Marc Durdin
d1b47119cb
Merge pull request #3511 from keymanapp/feat/windows/profile-installation-support
...
feat(windows): profile installation - Support Tool
2020-08-28 16:35:41 +10:00
Marc Durdin
b70cb8aa1d
Merge pull request #3510 from keymanapp/feat/windows/profile-installation-desktop
...
feat(windows): profile installation - Keyman for Windows
2020-08-28 16:35:32 +10:00
Marc Durdin
c701905d63
Merge pull request #3509 from keymanapp/feat/windows/profile-installation-comapi
...
feat(windows): Rework of profile installation - Engine
2020-08-28 16:35:24 +10:00
Marc Durdin
8c4ecea65e
fix(windows): add caption for language selector
2020-08-28 16:28:32 +10:00
Darcy Wong
4e7145f0f9
Merge pull request #3532 from keymanapp/fix/android/menu-overflow
...
fix(android/app): Fix overflow menu for hdpi devices
2020-08-28 13:27:33 +07:00
Darcy Wong
b3f8f08ee5
Merge pull request #3523 from keymanapp/fix/android/meta-viewport
...
fix(android/app): Inject meta viewport tag for viewing help
2020-08-28 12:48:59 +07:00