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 |
|
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
|
67ddb50fe1
|
Moves 'KLS' to within the 'KV' object for ease of KMW layout building.
|
2018-03-05 14:44:12 +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 |
|
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 |
|
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 |
|
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 |
|
Marc Durdin
|
c4ba80a789
|
Add documentation links, remove old files, fixup install references to interfaces for COM API
|
2018-02-23 10:27:47 +07:00 |
|
Marc Durdin
|
4475934063
|
Merge pull request #611 from keymanapp/windows-support-bcp47-in-package
[Windows] When installing a package, use BCP47 tag from package metadata in preference to kmx data
|
2018-02-22 14:46:54 +07:00 |
|
Marc Durdin
|
ac2b6ed87e
|
Add test cases and complete code paths for keyboard language info in COM API
|
2018-02-21 23:28:58 +07:00 |
|
Marc Durdin
|
53c163c326
|
Fix missing parameter
|
2018-02-21 16:28:46 +07:00 |
|
Marc Durdin
|
26980fd5c3
|
Refactor kpinstallkeyboard slightly for language information passing
|
2018-02-21 14:30:08 +07:00 |
|
Marc Durdin
|
da3056c25f
|
Basic support for reading language information from package data
|
2018-02-21 14:14:14 +07:00 |
|
Marc Durdin
|
3ff4a989b9
|
When installing a package, use BCP47 tag from package metadata in preference to kmx data
|
2018-02-18 16:57:38 +07:00 |
|
Marc Durdin
|
5902c17268
|
Merge pull request #609 from keymanapp/developer-language-in-details-in-kmn
Hide language fields in Keyman Developer kmn editor if developing a v10 keyboard
|
2018-02-16 13:58:14 +07:00 |
|
Marc Durdin
|
208e6e29cf
|
Rewrote BCP 47 todo notes for upcoming work
|
2018-02-16 13:26:56 +07:00 |
|
Marc Durdin
|
80cbb4c799
|
Hide language fields in Keyman Developer kmn editor if developing a v10 keyboard
|
2018-02-16 12:46:36 +07:00 |
|
Marc Durdin
|
cb6333ea88
|
Merge pull request #605 from keymanapp/developer-validate-bcp-47-tags-in-package-compiler
Developer now validates and checks canonicality of BCP 47 tags when it compiles a package
|
2018-02-16 12:31:40 +07:00 |
|
Marc Durdin
|
adb1344bf5
|
Merge pull request #607 from keymanapp/developer-warn-on-language-tags-in-kmn
Keyman Developer Compiler should warn on deprecated language tags for Keyman 10 keyboards
|
2018-02-16 12:11:04 +07:00 |
|
Marc Durdin
|
d94ebecbd8
|
Fix build dependency in unit-tests
|
2018-02-16 11:58:42 +07:00 |
|
Marc Durdin
|
e515fcdd77
|
FILE_STORE on Delphi code needs to match C++ code
|
2018-02-16 11:55:21 +07:00 |
|
Marc Durdin
|
7cae2027d0
|
Fix build dependency
|
2018-02-16 11:45:10 +07:00 |
|
Marc Durdin
|
ac83ebb8a9
|
Keyman Developer Compiler should warn on deprecated language tags for Keyman 10 keyboards
|
2018-02-16 10:53:01 +07:00 |
|
Marc Durdin
|
99144df7bf
|
Fix issue with errors arising compiling when no version line specified
|
2018-02-16 10:03:59 +07:00 |
|
Marc Durdin
|
43e3353a69
|
Developer now validates and checks canonicality of BCP 47 tags when it compiles a package
|
2018-02-16 09:52:27 +07:00 |
|
Marc Durdin
|
dc5766da68
|
Small usability tweak so F7 can compile a package file as well as a keyboard file
|
2018-02-16 09:45:29 +07:00 |
|
Marc Durdin
|
b52aa2517e
|
Merge branch 'master' into developer-issue-601-layer-name-modifier-order
|
2018-02-15 16:46:36 +07:00 |
|
Marc Durdin
|
324335771e
|
Refactor kmxfile constants into kmxfileconsts to avoid pulling in too many dependencies
|
2018-02-15 16:18:51 +07:00 |
|
Marc Durdin
|
ed7fc51bdb
|
Fixes #601 -- was using KVK modifier flags instead of KMX modifier flags
|
2018-02-15 15:50:18 +07:00 |
|
Marc Durdin
|
9326a24e72
|
Remove extraneous version.res include added by IDE
|
2018-02-15 10:48:19 +07:00 |
|
Marc Durdin
|
f4d1856695
|
Refactor of JSON response processing. Full refactor of the update check comes in a later version
|
2018-02-15 10:35:12 +07:00 |
|
Marc Durdin
|
2b0d5465c8
|
Initial rework of automatic update checks; small refactor coming up for repeated code
|
2018-02-15 09:13:30 +07:00 |
|
Marc Durdin
|
05c5c51863
|
Developer setup fails to upgrade due to invalid version check
|
2018-02-14 12:18:24 +07:00 |
|
Marc Durdin
|
044dc0cf18
|
Merge pull request #593 from keymanapp/windows-report-unit-test-results-to-teamcity
Support reporting Delphi unit test results back to TeamCity
|
2018-02-13 21:51:58 +07:00 |
|
Marc Durdin
|
228dacbd67
|
Remove failure case
|
2018-02-13 16:07:32 +07:00 |
|
Marc Durdin
|
3bea2b0741
|
Merge pull request #594 from keymanapp/developer-add-rtl-to-package-json-format
Add rtl property to keyboard info in package.json
|
2018-02-13 16:04:50 +07:00 |
|
Marc Durdin
|
d7af6e8891
|
Test failure case
|
2018-02-13 16:00:10 +07:00 |
|
Marc Durdin
|
ef254a44df
|
Rework to use nunit reporting to teamcity, cleanup, and don't stop the build on a failing test
|
2018-02-13 15:59:04 +07:00 |
|
Marc Durdin
|
2451e85706
|
Tweak path
|
2018-02-13 15:45:37 +07:00 |
|
Marc Durdin
|
be6c520a70
|
Try importData method of reporting test results
|
2018-02-13 15:37:47 +07:00 |
|