darcywong00
|
8e844149e1
|
Fix path of special OSK font used for longpress of special keys
|
2018-03-01 14:41:02 +07:00 |
|
Joshua A. Horton
|
e3580bf1bc
|
Fixes up the 'setActiveKeyboard' API function a bit.
|
2018-03-01 12:31:59 +07:00 |
|
Joshua A. Horton
|
61eec7bad9
|
Merge remote-tracking branch 'origin/master' into web-636-auto-activate-kbd
|
2018-03-01 12:08:35 +07:00 |
|
Marc Durdin
|
a9b25330eb
|
Merge pull request #635 from keymanapp/web-encode-decode-uri-should-be-component
Recent change from escape/unescape to encodeURI/decodeURI should have been to encodeURIComponent/decodeURIComponent
|
2018-03-01 11:57:55 +07:00 |
|
Joshua A. Horton
|
89de17cb7d
|
Reimplements the auto-selection of the first keyboard stub.
|
2018-03-01 11:48:25 +07:00 |
|
Marc Durdin
|
1cd0d2bb31
|
Recent change from escape/unescape to encodeURI/decodeURI should have been to encodeURIComponent/decodeURIComponent
|
2018-03-01 09:01:56 +07:00 |
|
Joshua Horton
|
3a2d0234b8
|
Merge pull request #634 from keymanapp/developer-281-deadkey-tweak
Minor Deadkey PR tweak: KMW 'index' rule object is now simpler and smaller.
|
2018-03-01 08:59:29 +07:00 |
|
Joshua A. Horton
|
5cd722db71
|
Tweaked the 'index' rule object to be simpler and smaller.
|
2018-03-01 08:35:10 +07:00 |
|
Tom Bogle
|
094483317c
|
Merge pull request #633 from keymanapp/mac-limit-context-toeighty-characters
Limited context to a maximum of 80 characters
|
2018-02-28 15:15:29 -05:00 |
|
Tom Bogle
|
846dacd889
|
Limited context to a maximum of 80 characters
This improves performance and prevents failures in some apps, which return no context at all if the total document size is too great.
|
2018-02-28 02:09:33 -05:00 |
|
Marc Durdin
|
384a5d9b23
|
Merge pull request #632 from keymanapp/developer-web-character-preview-cursor
In web debugger, keep character preview content in view and show cursor position
|
2018-02-28 13:58:11 +07:00 |
|
Marc Durdin
|
20b9eafca5
|
In web debugger, keep character preview content in view and show cursor position
|
2018-02-28 13:19:04 +07:00 |
|
Joshua A. Horton
|
a07c2c93fa
|
Fixed a few type coersion bugs on the KMW side.
|
2018-02-28 12:54:02 +07:00 |
|
Joshua A. Horton
|
485bfd2f92
|
Incorporates most of the PR feedback.
|
2018-02-28 09:01:35 +07:00 |
|
Darcy Wong
|
94d2eb52db
|
Merge pull request #628 from keymanapp/android-increase-connection-timeout-575
Change connection timeout from 10 to 20 sec
|
2018-02-27 14:28:00 +07:00 |
|
Darcy Wong
|
407dbe791b
|
Merge pull request #625 from keymanapp/android-set-undefined-fonts
[Android] Fix undefined fonts that get passed to KMW
|
2018-02-27 11:56:50 +07:00 |
|
darcywong00
|
ba1d010867
|
Change connection timeout from 10 to 20 sec
|
2018-02-26 22:32:07 +07:00 |
|
Joshua A. Horton
|
98b092351f
|
Prevents odd Safari test bug.
|
2018-02-26 15:34:54 +07:00 |
|
Joshua A. Horton
|
8d74c8cc95
|
Implements basic support + testing for the 'input' event.
|
2018-03-02 13:47:03 +07:00 |
|
Joshua A. Horton
|
038c344a4f
|
KMW now generates onChange events. Still need onInput.
|
2018-03-02 12:04:13 +07:00 |
|
Joshua A. Horton
|
1f558e08d3
|
Full Developer KMW compilation update complete.
|
2018-02-26 15:14:02 +07:00 |
|
Jacob Bullock
|
c2d2969e90
|
Merge pull request #596 from keymanapp/ios-kmp
[iOS] Add feature for ad-hoc keyboard distribution via KMP
|
2018-02-26 01:00:50 -07:00 |
|
Jacob Bullock
|
3d107d0b88
|
updating ios History
|
2018-02-26 01:00:04 -07:00 |
|
darcywong00
|
46d9eba5c1
|
Only passKFont and KOskFont to KMW if they are defined
Per PR review comment, only defined fonts are added to the JSON object going to `kbdInterface.registerStub()`
|
2018-02-26 14:47:42 +07:00 |
|
Joshua A. Horton
|
310df0cf89
|
Implements KFCM and expanded store definitions in Developer.
|
2018-02-26 14:36:14 +07:00 |
|
Marc Durdin
|
5cd88f70bf
|
Merge pull request #626 from keymanapp/developer-delete-package-before-build
Developer follow-keyboard-version didn't refresh keyboard version data stored in kps before compiling
|
2018-02-26 14:16:31 +07:00 |
|
Marc Durdin
|
eeca89d5b0
|
Tidy up comments
|
2018-02-26 13:40:56 +07:00 |
|
Marc Durdin
|
e9b581b318
|
Developer follow-keyboard-version didn't refresh keyboard version data stored in kps before compiling
|
2018-02-26 13:38:40 +07:00 |
|
Joshua A. Horton
|
5119458c0b
|
Developer now uses KDC for 10.0+ versioned keyboards.
|
2018-02-26 13:10:29 +07:00 |
|
Jacob Bullock
|
c1d2c72b7b
|
Installation now overrides files instead of failing to copy if they already exist
|
2018-02-25 22:57:56 -07:00 |
|
darcywong00
|
26f3e52a16
|
Fix undefined fonts that get passed to KMW
Clean up font parsing so undefined fonts get passed to KMW as `undefined`, and not `'undefined'`.
|
2018-02-26 12:04:02 +07:00 |
|
Marc Durdin
|
0a8d8b3d94
|
Merge pull request #624 from keymanapp/developer-delete-package-before-build
Delete the output package file if it already exists to avoid mismatched content
|
2018-02-26 11:45:37 +07:00 |
|
Marc Durdin
|
5c99263d11
|
Delete the output package file if it already exists to avoid mismatched content
|
2018-02-26 10:46:00 +07:00 |
|
Joshua Horton
|
81b4600ea1
|
Merge pull request #617 from keymanapp/web-281-deadkey-stores
[KeymanWeb] Deadkeys in Stores
|
2018-02-26 10:39:36 +07:00 |
|
Marc Durdin
|
05c94a50b8
|
Merge pull request #623 from keymanapp/web-mismatching-longpress-default-key
Fixes: on phone, a longpress key, where its parent key has a override modifier set, will get the layer modifier instead of the override
|
2018-02-26 10:22:58 +07:00 |
|
Marc Durdin
|
bb99bd99fd
|
Fixes: on phone, a longpress key, where its parent key has a override modifier set, will get the layer modifier instead of the override
|
2018-02-24 16:33:58 +07:00 |
|
Marc Durdin
|
01b33d2b3c
|
Merge pull request #622 from keymanapp/developer-package-editor-sets-rtl-incorrectly
[Developer] Set RTL flag to false on entry (can be uninitialised)
|
2018-02-24 15:48:44 +07:00 |
|
Marc Durdin
|
8988a65033
|
Merge pull request #621 from keymanapp/developer-memory-corruption-in-project
[Developer] Fixes memory corruption when creating project file ui classes
|
2018-02-24 15:48:37 +07:00 |
|
Marc Durdin
|
181d03b26b
|
Set RTL flag to false on entry (can be uninitialised)
|
2018-02-24 15:34:19 +07:00 |
|
Marc Durdin
|
e753236764
|
Fixes memory corruption when creating project file ui classes
|
2018-02-24 15:04:47 +07:00 |
|
Marc Durdin
|
2c304b66e3
|
Merge pull request #619 from keymanapp/windows-language-picker-suggested-languages
Show suggested languages first in the picker dialog for adding languages to a keyboard
|
2018-02-24 12:47:33 +07:00 |
|
Marc Durdin
|
4531587a91
|
Merge pull request #620 from keymanapp/developer-support-fail-on-package-and-kmw-warnings
Support fail-on-warning correctly for kmw and kmp targets
|
2018-02-24 12:46:40 +07:00 |
|
Marc Durdin
|
2fd7b2cc8f
|
Move completion message to parent function for package compile to handle fail-on-warning
|
2018-02-24 11:01:24 +07:00 |
|
Marc Durdin
|
d1af2232fe
|
Support -w flag in kmcomp (and project) to fail on warnings in packages and kmw compile phase
|
2018-02-24 10:49:51 +07:00 |
|
Marc Durdin
|
14d7264f4c
|
Show suggested languages first in the picker dialog for adding languages to a keyboard
|
2018-02-23 15:52:06 +07:00 |
|
Jacob Bullock
|
b4ba272080
|
remove kmp archive after installation
|
2018-02-23 00:54:56 -07:00 |
|
Jacob Bullock
|
1cd609823b
|
removing print commands and replacing with log.error() where necessary
|
2018-02-23 00:51:12 -07:00 |
|
Jacob Bullock
|
0b669819a7
|
using lowercase filename for welcome file
|
2018-02-23 00:47:29 -07:00 |
|
Jacob Bullock
|
89d584e772
|
show errors when keyboards are not able to be installed
|
2018-02-23 00:36:32 -07:00 |
|
Jacob Bullock
|
221771388f
|
refactor to throw errors during install
|
2018-02-23 00:36:07 -07:00 |
|