Marc Durdin
175bb404b4
Merge pull request #2419 from keymanapp/feat/developer/2101-kmdecomp
...
feat(developer): add kmdecomp
2019-12-07 05:39:07 +01:00
Marc Durdin
fe35927b8f
Merge pull request #2426 from keymanapp/feat/windows/1535-desktop-qr-code
...
feat(windows): Add QRCode link popup to share a package
2019-12-07 05:34:30 +01:00
Marc Durdin
af51a0d955
Merge pull request #2417 from keymanapp/fix/developer/2201-remove-kps-version-if-follow-keyboard-version-set
...
fix(developer): Remove kps version when needed
2019-12-07 05:33:45 +01:00
Marc Durdin
1d91d00d85
Merge pull request #2415 from keymanapp/fix/developer/2395-project-menu-obscured
...
fix(developer): project menu obscured sometimes
2019-12-07 05:33:18 +01:00
Marc Durdin
30aa031382
feat(windows): Add QRCode link popup to share a package
2019-12-06 12:32:11 +01:00
Marc Durdin
7fae635065
chore: typo in wxs
2019-12-06 10:31:44 +01:00
Marc Durdin
530c97b6fe
chore: add docs, history
2019-12-06 09:53:55 +01:00
Marc Durdin
f96c51712a
Merge pull request #2413 from keymanapp/fix/mac/2346-osk-shows-unexpectedly
...
fix(mac): osk shows unexpectedly
2019-12-06 09:25:14 +01:00
Marc Durdin
9d4943273f
Merge pull request #2414 from keymanapp/fix/mac/2345-osk-shows-base-letters
...
fix(mac): osk shouldn't show base letters
2019-12-06 09:25:07 +01:00
Marc Durdin
b6f3e45696
chore: history
2019-12-06 09:24:36 +01:00
Joshua Horton
f236002d3b
Merge pull request #2405 from keymanapp/lmlayer-default-wordbreaker-issues
...
change(lmlayer): 'default' word breaker issues
2019-12-06 12:57:12 +07:00
jahorton
1fbb093262
change(common): IE unit test bypass - return -> this.skip
2019-12-06 08:27:51 +07:00
Marc Durdin
620032e3f9
Merge pull request #2403 from keymanapp/ios-lowercase-lang-ids
...
fix(ios): prevents lowercased API returns from causing mismatches
2019-12-05 15:15:25 +01:00
Marc Durdin
120b180fbb
fix(developer): add version for kmdecomp
2019-12-05 15:13:14 +01:00
Marc Durdin
a0940dfc0a
feat(developer): add kmdecomp to installer
2019-12-05 15:07:10 +01:00
Marc Durdin
bc0a4db452
feat(developer): add kmdecomp
...
Fixes #2101 . Command-line only.
2019-12-05 11:02:27 +01:00
Marc Durdin
3586410149
fix(developer): Remove kps version when needed
...
Fixes #2201 . If the flag followKeyboardVersion is set, then this removes
the version number embedded in the package source file.
2019-12-05 09:44:29 +01:00
Marc Durdin
e473968c41
fix(developer): project menu obscured sometimes
...
Fixes #2395 . The popup menus in the project window would sometimes
be obscured because they would pop below the height of the window. This
PR changes the menu to pop up instead in those situations.
2019-12-05 07:00:34 +01:00
Darcy Wong
df197b3023
Merge pull request #2412 from keymanapp/android-notifications-follow-on
...
[Android] Add preference to ignore update notification
2019-12-04 20:15:05 +07:00
Darcy Wong
397f4f7d3a
chore(android): add linewrap and update history.md
2019-12-04 20:14:32 +07:00
Marc Durdin
4120cd0d65
fix(mac): osk shouldn't show base letters
...
Fixes #2345 . The OSK shouldn't show base letters when
a Keyman keyboard is active that includes a visual
keyboard.
2019-12-04 12:12:08 +01:00
Marc Durdin
671f3821df
Merge pull request #2410 from keymanapp/fix/ci/npm-prod-mismatch-ps1-files-cherry-master
...
fix(developer): ci alternate installer path 🍒
2019-12-04 11:16:45 +01:00
Marc Durdin
db5c4e6a26
fix(mac): osk shows unexpectedly
...
Fixes #2346 . The OSK would show unexpectedly when switching
applications because the last active window was inconsistently
cleared.
2019-12-04 11:11:04 +01:00
Marc Durdin
d9e8e546dc
chore(mac): update build notes
2019-12-04 10:21:55 +01:00
Darcy Wong
4b894a02df
chore(android): remove unnecessary code
2019-12-04 14:31:18 +07:00
Darcy Wong
9bf644ea5e
fix(android): Set preference when update is cancelled
2019-12-04 12:57:24 +07:00
Marc Durdin
0b2087783c
fix: move clean operation
2019-12-04 05:19:01 +01:00
Marc Durdin
3a626e11e2
fix(developer): ci alternate installer path
...
CI needs to build the model compiler from an alternate path because the
production build from npm can have files not in the development build.
This was causing CI errors such as:
kmlmc.wxs(170) : error LGHT0103 : The system cannot find the file
'C:\...\node_modules\.bin\node.ps1'.
2019-12-04 05:19:01 +01:00
Joshua A. Horton
7cab14b4c1
fix(common): lmlayer unit test failure in IE due to wordbreaker swap
2019-12-04 08:53:20 +07:00
Joshua A. Horton
02e57d80d9
fix(common): 'default' wordbreaker context-final null token
2019-12-04 08:42:51 +07:00
Darcy Wong
2b19588c3c
fix(android): Add a preference for ignoring update notifications
...
This is done individually per keyboard or lexical model ID
2019-12-03 16:01:40 +07:00
Darcy Wong
61697c0ff2
Merge pull request #2404 from keymanapp/android-lowercase-language-id
...
[Android] Prevents lower-cased API returns from causing mismatches
2019-12-03 11:11:32 +07:00
jahorton
cd55c90a2f
change(common): makes LMLayer default wordBreaker the actual default
2019-12-03 10:43:28 +07:00
Darcy Wong
735633f36d
chore(android): Update comment in test
2019-12-03 09:57:29 +07:00
Darcy Wong
ba99028058
Merge remote-tracking branch 'origin/master' into android-lowercase-language-id
2019-12-03 09:32:15 +07:00
Darcy Wong
1554bbda1e
fix(android): Update kmp.json in test package to en-US
...
This updates the LexicalModelPackageProcessorTest to verify the language ID is lower-cased when processing kmp files.
2019-12-03 09:31:58 +07:00
Joshua Horton
25d501c6e7
Merge pull request #2401 from keymanapp/android-2323-cherry-legacy-compat
...
[Android] [Cherry] ES6 & API 19-23 compatibility changes
2019-12-03 09:10:27 +07:00
jahorton
67dad4c11c
fix(ios): prevents lowercased API returns from causing mismatches
2019-12-03 09:01:14 +07:00
Darcy Wong
0dfa315844
fix(android): Add unit tests
2019-12-03 08:41:00 +07:00
Darcy Wong
d02deadad4
fix(android): Investigate using lower-case language IDs
2019-12-03 08:41:00 +07:00
Marc Durdin
f53c1ff8ba
Merge pull request #2397 from keymanapp/fix/developer/2394-show-help-distribution
...
fix(developer): show help was not working
2019-12-02 15:33:57 +00:00
Marc Durdin
2504ae4df6
Merge pull request #2352 from keymanapp/feat/developer/kmcomp-64-bit
...
feat(developer): kmcomp x64
2019-12-02 15:33:23 +00:00
Marc Durdin
8c9beef35b
chore: address review comments, history
2019-12-02 11:23:09 +00:00
Marc Durdin
cad9b9e5ca
chore: address review comments
2019-12-02 04:01:38 +00:00
Marc Durdin
9c20245bf2
Merge pull request #2399 from keymanapp/fix/windows/2398-bk_supp2-breaks-context
...
fix(windows): smp characters could break context
2019-12-02 03:56:58 +00:00
jahorton
a640fa76e2
fix(web): console obj validity check
2019-12-02 07:57:13 +07:00
jahorton
c2b011dc2f
change(lmlayer): Fixes a few of the 'draft' tweaks to logging from previous commits of this PR
2019-12-02 07:55:38 +07:00
jahorton
4778819203
feat(lmlayer): adds basic error reporting from worker
2019-12-02 07:55:37 +07:00
jahorton
ecddb73862
change(android): gets API 23 working again, but not 19 or 21 (yet)
2019-12-02 07:55:37 +07:00
Marc Durdin
b7ccee85ba
chore: history.md
2019-12-01 05:13:16 +00:00