Commit graph

3486 commits

Author SHA1 Message Date
Marc Durdin
5ae5985247 Add kmcomapi.dbg to debug symbol backup 2018-03-21 12:28:55 +07:00
Marc Durdin
ef0196120c Tweak wording around packages to note support for iOS and Android. Rename Mac OS X to macOS 2018-03-21 10:48:56 +07:00
Marc Durdin
5dc8b2e850 Finnicky fix for iso8601 time to satisfy the demands of Keyman for iOS 2018-03-16 16:00:45 +07:00
Marc Durdin
90cf26c85d filename->source for font refs 2018-03-16 11:58:44 +07:00
Marc Durdin
a9cd450e99 eng->en 2018-03-16 11:25:56 +07:00
Marc Durdin
e19f556275 Rework the [Install into app] infrastructure and fix bugs 2018-03-16 11:16:21 +07:00
Marc Durdin
4931de9e64
Merge pull request #669 from keymanapp/windows-kmtip-debug-logging-tweak
Improve logging in kmtip so we can track failure to activate more reliably
2018-03-15 20:42:21 +07:00
Marc Durdin
0a2018e23f Tweak logging for GetResult to avoid spamming the log 2018-03-15 14:54:49 +07:00
Marc Durdin
168894224b Fix broken link 2018-03-13 13:55:33 +07:00
Marc Durdin
8e323a9177 Udpate desktop and developer history with recent PR changes 2018-03-12 20:13:57 +07:00
Marc Durdin
9d9cd7e440 Test that project is present before attempting to check project options in build 2018-03-12 14:09:16 +07:00
Marc Durdin
d371d33a79
Merge pull request #663 from keymanapp/desktop-upload-help
Upload keyboard documentation to help.keyman.com
2018-03-12 13:22:55 +07:00
Marc Durdin
aac2070c9b
Merge pull request #662 from keymanapp/developer-dont-write-js-output-for-failed-warning-builds
Don't product output js file if warnings are found and fail-on-warning is set
2018-03-12 13:21:51 +07:00
Marc Durdin
10f58e17f7 Tweak script and add some docs 2018-03-12 12:52:28 +07:00
Marc Durdin
31dbac5b08 Upload keyboard documentation to help.keyman.com 2018-03-12 07:46:32 +07:00
Marc Durdin
c97dd16034 First round 2018-03-12 07:43:41 +07:00
Marc Durdin
b097302075
Merge pull request #660 from keymanapp/developer-allow-t_and-u_-keys-in-mnemonic-layouts
Rework test for virtual keys in mnemonic layouts. Still not completely supported but a step in the right direction
2018-03-11 19:13:04 +07:00
Marc Durdin
90e544faf1 If package fail-on-warning, delete output file 2018-03-11 19:12:35 +07:00
Marc Durdin
17daeb3f39 Don't product output js file if warnings are found and fail-on-warning is set 2018-03-11 19:07:43 +07:00
Marc Durdin
6d5cc68a4a Rework test for virtual keys in mnemonic layouts. Still not completely supported but a step in the right direction 2018-03-09 13:13:47 +07:00
Marc Durdin
fc47c2fcb0
Merge pull request #654 from keymanapp/windows-keyboard-names-with-apostrophes
Fixes errors with Mike's-DevU.kmx keyboard in Keyman Configuration, and bonus improves script error dialog a smidge
2018-03-08 13:09:44 +07:00
Marc Durdin
09b82304fb
Merge pull request #653 from keymanapp/windows-fixup-keyman.com-endpoints
Update keyman.com endpoints to use better namespacing
2018-03-07 18:57:08 +07:00
Marc Durdin
730671f8d8
Merge pull request #655 from keymanapp/windows-help-mac-reference
Tweak link to Mac in documentation
2018-03-07 18:52:09 +07:00
Marc Durdin
130ca408db Tweak link to Mac in documentation 2018-03-07 16:12:26 +07:00
Marc Durdin
0a72e00a1a Fixes errors with Mike's-DevU.kmx keyboard in Keyman Configuration, and bonus improves script error dialog a smidge 2018-03-07 15:46:12 +07:00
Marc Durdin
e2765de33a Update keyman.com endpoints to use better namespacing 2018-03-07 14:33:51 +07:00
Joshua Horton
81071ab95e
Merge pull request #627 from keymanapp/developer-281-web-deadkeys
10.0 Deadkey compilation for Web
2018-03-07 12:08:38 +07:00
Marc Durdin
b12e7f3d74 Improve logging in kmtip so we can track failure to activate more reliably 2018-03-07 11:39:02 +07:00
Joshua A. Horton
ad52d39cb7 Fixes KDC length calculations when IF store ops are present in output. 2018-03-07 10:38:33 +07:00
Joshua Horton
225b20ee87
Merge pull request #645 from keymanapp/web-chiral-kls
Patches up KMW >= 10.0 layout processing
2018-03-06 11:05:36 +07:00
Marc Durdin
f7cd009d75 Report version assigned in decimal, not hexadecimal 2018-03-06 08:48:02 +07:00
Joshua A. Horton
51a0893d34 Merge branch 'master' into developer-281-web-deadkeys 2018-03-05 15:02:45 +07:00
Joshua A. Horton
67ddb50fe1 Moves 'KLS' to within the 'KV' object for ease of KMW layout building. 2018-03-05 14:44:12 +07:00
Joshua A. Horton
84da1cd556 Safer fix along the lines of last commit. 2018-03-05 13:12:41 +07:00
Joshua A. Horton
b9aff7f5a9 Fixes issue with keys-as-sentinels in stores. 2018-03-05 13:03:31 +07:00
Joshua A. Horton
5cd722db71 Tweaked the 'index' rule object to be simpler and smaller. 2018-03-01 08:35:10 +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
485bfd2f92 Incorporates most of the PR feedback. 2018-02-28 09:01:35 +07:00
Joshua A. Horton
1f558e08d3 Full Developer KMW compilation update complete. 2018-02-26 15:14:02 +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
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
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
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