Marc Durdin
|
1f33625f04
|
Add -source-path to kmcomp for merging .keyboard_info
|
2018-01-29 18:44:11 +07:00 |
|
Marc Durdin
|
06a814a65b
|
Add fileSize, rtl data to keyboard-info and remove support for raw kmx in repo for merging keyboard-info
|
2018-01-26 10:12:39 +07:00 |
|
Marc Durdin
|
a39c2f1f7d
|
Build KeymanWeb when building Keyman Developer (TypeScript changes)
|
2018-01-23 14:59:06 +07:00 |
|
Marc Durdin
|
4665d7e981
|
Fixup web build sourcing missing .kvk when building in a project with a separate buildpath and using .kvks
|
2018-01-22 14:16:36 +07:00 |
|
Marc Durdin
|
876dbc9f86
|
Fixup keyboard_info merge to account for non-versioned .js filenames
|
2018-01-22 10:44:01 +07:00 |
|
Marc Durdin
|
2a05611954
|
Remove versioning from compiled js keyboards, remove legacy id_load.js and id-version.json files from build
|
2018-01-18 15:00:29 +07:00 |
|
Marc Durdin
|
c57975880a
|
Merge pull request #513 from keymanapp/windows-x64-comapi
x64 support in Keyman API for Windows
|
2018-01-16 13:54:36 +07:00 |
|
Marc Durdin
|
5e7eda9699
|
Add support in Developer and Compiler for making package version track keyboard version
|
2018-01-11 07:11:26 +11:00 |
|
Marc Durdin
|
fdcedca686
|
Fix compile error (spurious include of plusmemo), improve tests slightly
|
2018-01-04 06:47:23 +11:00 |
|
Marc Durdin
|
8fad0967ec
|
Fixes sillsdev/keyman-issues/issues/5539 - crash creating package when no .js is present
|
2018-01-03 19:13:27 +11:00 |
|
Marc Durdin
|
9b026c423e
|
x64 support for COM API - first steps: build of kmcomapi.dll for x64, and rename of registry keys
|
2017-12-24 13:47:56 +07:00 |
|
Marc Durdin
|
0bcbeed8d3
|
Merge pull request #498 from keymanapp/developer-prevent-ico-overwrite
Prevent icon editor from overwriting multi-image icons
|
2017-12-23 17:02:39 +07:00 |
|
Marc Durdin
|
9384346233
|
Fixes #296 - icon gets overwritten when it has multiple sizes and loses larger sizes
|
2017-12-16 01:47:43 +07:00 |
|
Marc Durdin
|
d23182efa8
|
Refactor KMXFileLanguages into LanguageCodeUtils to avoid excessive dependencies
|
2017-12-15 15:41:29 +07:00 |
|
Marc Durdin
|
6a84de3006
|
Add unit test for keyboard-info language tag validation
|
2017-12-13 11:47:01 +07:00 |
|
Marc Durdin
|
4f49f5713e
|
Validate BCP-47 tags in the .keyboard_info files and ensure canonical
|
2017-12-13 10:35:43 +07:00 |
|
Marc Durdin
|
bab83970a5
|
Package Editor and Compiler should do version checks on keyboards
|
2017-12-11 19:55:32 +07:00 |
|
Marc Durdin
|
4bb638f86f
|
Tweak per review
|
2017-12-08 14:23:05 +07:00 |
|
Marc Durdin
|
efc199ab07
|
Update 'package for distribution' command to bundle both js and kmx
|
2017-12-08 14:14:00 +07:00 |
|
Marc Durdin
|
406f92179a
|
Merge branch 'master' into developer-package-editor-real
|
2017-12-07 15:44:25 +07:00 |
|
Marc Durdin
|
7f584230a5
|
Ensure that keyboards compiled without debug have the correct bitmask for KeymanWeb 10
|
2017-12-07 15:37:43 +07:00 |
|
Marc Durdin
|
31ea95e1f1
|
Remove unnecessary generated lines
|
2017-12-07 14:27:08 +07:00 |
|
Marc Durdin
|
be2c43871d
|
Package Editor support for keyboards
|
2017-12-07 14:14:33 +07:00 |
|
Marc Durdin
|
f5f3b3b9fb
|
Add new unit to TIKE
|
2017-12-06 10:35:18 +07:00 |
|
Marc Durdin
|
22a0d40451
|
Package Editor, keyboards page
|
2017-12-05 15:56:14 +07:00 |
|
Marc Durdin
|
a61448af96
|
Package Editor, basic keyboard file information display
|
2017-12-05 15:03:44 +07:00 |
|
Marc Durdin
|
d851d22c9c
|
Package Editor initial build
|
2017-12-04 06:02:50 +07:00 |
|
Marc Durdin
|
55d54dc474
|
Ensure that Developer respects the Keyman version that the user has set for the keyboard
|
2017-11-23 15:12:44 +07:00 |
|
Marc Durdin
|
ebac5631b5
|
Rename references to tavultesoft.keymanweb in KeymanWeb compiler and debugger
|
2017-11-22 12:01:24 +07:00 |
|
Marc Durdin
|
1b649082cb
|
Merge pull request #399 from keymanapp/developer-version-10-keyboards
Add version 10.0 keyboard compiler and development tool support
|
2017-11-14 10:24:24 +07:00 |
|
Marc Durdin
|
df6dc9191d
|
Remove magic number
|
2017-11-14 10:23:07 +07:00 |
|
Marc Durdin
|
0241a358ac
|
Add version 10.0 keyboard compiler and development tool support
|
2017-11-08 13:54:59 +07:00 |
|
Joshua Horton
|
cd306eb2a8
|
Addresses the Keyman Developer portion of #349.
|
2017-10-25 13:48:42 +07:00 |
|
Marc Durdin
|
35d2dff1a9
|
Fixup packageIncludes merging
|
2017-10-20 15:52:13 +07:00 |
|
Marc Durdin
|
b256c4497b
|
name/id mismatch in MergeKeyboardInfo
|
2017-10-20 15:45:28 +07:00 |
|
Marc Durdin
|
59081c3a16
|
Merge pull request #377 from keymanapp/web-kmbm-move-to-keyboard
Move KMBM variable out of KV member in keyboards to match compiler behaviour
|
2017-10-20 13:05:04 +07:00 |
|
Marc Durdin
|
4f8c0d8e08
|
Mask out KMX_ISVIRTUALKEY, KMX_VIRTUALCHARKEY when generating KMBM in compiler
|
2017-10-20 11:04:34 +07:00 |
|
Marc Durdin
|
3620c2c085
|
Fixup attachType for web debugger in Keyman Developer
|
2017-10-20 10:11:27 +07:00 |
|
Marc Durdin
|
fecb11d1f8
|
Fixup regression for debug-mode keyboards using touch keys (hexadecimal format error)
|
2017-10-11 12:11:25 +07:00 |
|
Marc Durdin
|
ee2327bccf
|
Address review comments
|
2017-10-05 09:51:59 +07:00 |
|
Marc Durdin
|
f9055933d2
|
Chirality support in touch layout editor
|
2017-10-04 21:15:50 +07:00 |
|
Marc Durdin
|
eba15549eb
|
Make version store optional in compiler
|
2017-09-28 19:25:05 +07:00 |
|
Marc Durdin
|
ae6caaec02
|
Merge branch 'master' into developer-keyboard-info
|
2017-09-27 10:01:00 +07:00 |
|
Marc Durdin
|
b248d0794a
|
Merge pull request #313 from keymanapp/developer-modifier-chirality
Chirality support for Keyman Developer compiler
|
2017-09-26 15:48:47 +07:00 |
|
Marc Durdin
|
dab87fddb5
|
Merge pull request #327 from keymanapp/developer-5482-character-identifier-crash
Additional management for text editor selection of partial surrogate pair
|
2017-09-26 11:54:35 +07:00 |
|
Marc Durdin
|
7d2223d0b7
|
Rename subkey array to longpress menu
|
2017-09-25 13:31:14 +07:00 |
|
Marc Durdin
|
4abb7ce2c3
|
Repair source damaged by Delphi IDE
|
2017-09-25 12:58:01 +07:00 |
|
Marc Durdin
|
b9b32fc4cb
|
Additional management for text editor selection of partial surrogate pair
|
2017-09-25 12:56:41 +07:00 |
|
Marc Durdin
|
e59d08a57b
|
Merge pull request #314 from keymanapp/windows-cleanup-debug-and-install
Cleanup of dev-time install and debugging, removal of commented code
|
2017-09-25 10:29:52 +07:00 |
|
Marc Durdin
|
afcdbc6767
|
Fixes #324 - Character Map lookup should be a plain string when using OSK editor
|
2017-09-22 12:56:20 +07:00 |
|