jahorton
47fc360ece
chore(web): history.md
2020-02-13 08:19:44 +07:00
Joshua A. Horton
a5409dc323
fix(web): fixes positioning of native-mode language menu
2020-02-12 10:55:54 +07:00
Joshua Horton
08f2536708
Merge pull request #2631 from keymanapp/fix/ios/2596-keyboard-overlap
...
fix(ios): Fixes invalid keyboard display when backing out of sharing text
2020-02-12 08:19:52 +07:00
Marc Durdin
bb4118c2e3
Merge pull request #2633 from keymanapp/fix/developer/ide/2630-model-debugger-mime-type-mismatch
...
fix(developer/ide): model debugger mime type mismatch
2020-02-12 08:58:38 +11:00
Marc Durdin
a5f0a164c4
chore(developer): history
2020-02-12 08:58:22 +11:00
Marc Durdin
a0001a7caa
fix(developer/ide): model debugger mime type mismatch
...
Fixes #2630 .
The MIME type for .js was being read from the registry, which on some
systems has been corrupted to text/plain, which causes Chrome to abort
loading the script. The fix is to avoid loading the system registered
MIME types, which we don't need anyway, because all the MIME types we
are using are in the default hard-coded list.
2020-02-11 20:10:22 +11:00
jahorton
9179b63cc1
fix(ios): Fixes invalid assumptions about ActivityView logic
2020-02-11 15:39:15 +07:00
Darcy Wong
c3cff2f24d
Merge pull request #2624 from keymanapp/fix/linux/packaging/cherrypick
...
fix(linux): Cherrypick linux packaging fixes
2020-02-11 14:36:33 +07:00
Joshua Horton
7d123cc11f
Merge pull request #2627 from keymanapp/fix/ios/2597-model-updates
...
fix(ios): Fixes lexical model url generation for updates
2020-02-11 13:09:17 +07:00
jahorton
2426181207
chore(ios): history.md
2020-02-11 13:08:37 +07:00
Marc Durdin
8a16cca314
Merge pull request #2621 from keymanapp/fix/developer/compiler/2498-merge-reports-touch-incorrectly-from-kmx
...
fix(developer/compiler): compiler sometimes merges touch platform support wrongly in .keyboard_info
2020-02-11 17:07:00 +11:00
Marc Durdin
f9b893726d
Merge branch 'beta' into fix/developer/compiler/2498-merge-reports-touch-incorrectly-from-kmx
2020-02-11 17:06:52 +11:00
Marc Durdin
6828247f13
Merge pull request #2620 from keymanapp/fix/developer/compiler/2555-mismatching-version-package-compiler-error
...
fix(developer/compiler): package: version mismatch
2020-02-11 17:06:33 +11:00
Marc Durdin
2da08a9012
Merge pull request #2619 from keymanapp/fix/developer/2577-charmap-touch-layout-editor
...
fix(developer): touch layout editor character map integration
2020-02-11 17:06:24 +11:00
Joshua Horton
dd05b9a5c3
Merge pull request #2626 from keymanapp/fix/ios/2625-kmsample2-bugs
...
fix(ios): Fixes in-app use of KMSample2
2020-02-11 13:04:38 +07:00
jahorton
cf35de91f1
fix(ios): Fixes lexical model url generation for updates
2020-02-11 12:37:11 +07:00
jahorton
cda3880aa6
fix(ios): Fixes in-app use of KMSample2
2020-02-11 11:07:39 +07:00
Joshua Horton
f2f7d5de79
Merge pull request #2623 from keymanapp/change/web/build-script-tweaks
...
change(web): build.sh recompilation of LMLayer only performed when needed
2020-02-11 10:36:41 +07:00
Joshua Horton
0ee1136f80
Merge pull request #2622 from keymanapp/fix/web/2595-toggle-ui-error
...
fix(web): patches Float and Toggle UI issues
2020-02-11 10:22:00 +07:00
jahorton
adcea80277
fix(web): file check logic positioning
2020-02-11 10:21:18 +07:00
jahorton
93a416dbbb
change(web): Tweaks build.sh help message, npm install pos
2020-02-11 10:13:10 +07:00
Darcy Wong
df5de88d41
fix(linux): Cherrypick linux packaging fixes
...
Cherrypick linux packaging fixes from #2591 , #2599 , #2609 into beta
2020-02-11 09:35:52 +07:00
jahorton
5931db6547
change(web): build.sh recompiles LMLayer only when needed
2020-02-11 08:59:10 +07:00
jahorton
74353e43f5
fix(web): patches Float and Toggle UI issues. Fixes #2595
2020-02-11 08:47:36 +07:00
Marc Durdin
cf91cb581c
chore(developer): history
2020-02-11 11:06:28 +11:00
Marc Durdin
f2f269545a
fix(developer/compiler): merge reports touch badly
...
Fixes #2498 .
The .keyboard_info merge was incorrectly assuming the presence of a .js
in the .kmp file if the source .kmn file asserted support for touch
platforms, when testing the .kmx files. Now, platform support for
Android and iOS will only be added if the package actually includes the
.js file that makes that possible.
2020-02-11 11:01:56 +11:00
Marc Durdin
739258a9a2
chore(developer/compiler): history
2020-02-11 09:25:21 +11:00
Marc Durdin
5b096c53f0
fix(developer/compiler): package: version mismatch
...
Fixes #2555 .
The package compiler would give a misleading error when it was verifying
keyboard version numbers if one of the files could not be found; it
would say the keyboard file versions (between .kmx and .js) mismatched
instead of complaining about the missing file.
This reduces this error to a warning, allowing the verification to
continue, and the resulting log shows that the file is missing and
fails the build more logically.
2020-02-11 09:20:10 +11:00
Marc Durdin
666fbc9072
fix(developer): touch layout editor character map integration
...
Fixes #2577 .
The touch layout editor was not accepting characters inserted from
character map by double-clicking or using the menu, only by drag+drop.
2020-02-11 09:04:22 +11:00
Marc Durdin
115c896317
Merge pull request #2616 from keymanapp/fix/common/core/cherry-pick/stateapi-buffer-overrun
...
fix(common/core): buffer overrun in context api 🍒
2020-02-11 06:28:43 +11:00
Joshua Horton
7f21ffc4a6
Merge pull request #2594 from keymanapp/fix/ios/2491-theme-transition-banner-change
...
fix(ios): Keyboard banner light/dark transitions
2020-02-10 10:42:40 +07:00
Marc Durdin
a03eb37f6d
Update km_kbp_context_api.cpp
2020-02-10 13:58:10 +11:00
Marc Durdin
2159302620
fix(common/core): buffer overrun in context api
...
A static buffer for UTF-8 encoded characters used in debugging and test
logs did not provide enough space for SMP characters (require 6 bytes
rather than 4). This was used only for test cases and not in production
code -- outputting JSON text.
This should fix the failing keyboardprocessor test builds on Windows and
macOS.
2020-02-10 13:58:09 +11:00
jahorton
9975d7b798
chore(ios): history.md
2020-02-10 09:54:23 +07:00
jahorton
d0164c389e
chore(ios): Merge branch 'beta' into fix/ios/2491-theme-transition-banner-change
2020-02-10 09:50:33 +07:00
Joshua Horton
9531ec9fed
Merge pull request #2593 from keymanapp/fix/ios/2491-theme-transition-icon-change
...
fix(ios): Icon image change on light/dark mode transition
2020-02-10 09:49:22 +07:00
jahorton
d338734fa7
change(ios): Simplifies image banner requirements
2020-02-10 09:47:52 +07:00
Darcy Wong
dd6482a9db
Merge pull request #2607 from keymanapp/fix/common/2575-long-context
...
fix(common): Fix setting context when >= 64 characters
2020-02-10 09:42:22 +07:00
Darcy Wong
b8c1a2f839
chore(linux): Update history.md
...
* Add this PR to history
* Also move PR 2566 to version 13.0.26 beta
2020-02-10 09:40:01 +07:00
Darcy Wong
ca5445dc19
chore(common): Add comments to tests
...
Fix comments per review
2020-02-10 09:33:21 +07:00
Joshua Horton
368210007e
Merge pull request #2615 from keymanapp/fix/ci/tier
...
fix(ci): don't include build-utils.sh
2020-02-10 09:31:19 +07:00
Marc Durdin
f73d64ab13
fix(ci): KEYMAN_ROOT
2020-02-10 13:23:39 +11:00
Marc Durdin
a1a70f7b72
fix(ci): don't include build-utils.sh
...
It depends on 14.0 alpha version infrastructure; we
shouldn't need it for triggering the test builds for
beta.
2020-02-10 13:20:34 +11:00
Marc Durdin
157cdb2d53
Merge pull request #2612 from keymanapp/chore/ci/build-scripts-for-test-beta
...
chore(ci): add build scripts for beta tests 🍒
2020-02-10 13:13:01 +11:00
Marc Durdin
dd9cc4c50d
chore(ci): address review comments
2020-02-10 13:04:06 +11:00
Darcy Wong
22ae490cf4
Merge pull request #2608 from keymanapp/chore/android/update-mtnt-model
...
chore(android): Update default nrc.en.mtnt.model to 0.1.4
2020-02-10 08:27:53 +07:00
Darcy Wong
cb894a0fc5
chore(android): update history.md
2020-02-10 08:26:52 +07:00
Marc Durdin
77c42909c2
chore(ci): add build scripts for beta tests
2020-02-10 10:53:33 +11:00
Joshua Horton
d85ce91393
Merge pull request #2578 from keymanapp/fix/ios/2512-default-resource-handling
...
fix(ios): fixes installation of default resources and updates them
2020-02-10 06:48:48 +07:00
Darcy Wong
8c25c9950f
chore(android): Update default nrc.en.mtnt.model to 0.1.4
2020-02-07 17:09:11 +07:00