Marc Durdin
|
0fce48e4e5
|
Merge pull request #553 from keymanapp/developer-add-fields-for-kmw-cloud-api-to-keyboard-info
Add -source-path to kmcomp for merging .keyboard_info
|
2018-01-31 11:34:53 +07:00 |
|
Marc Durdin
|
1f33625f04
|
Add -source-path to kmcomp for merging .keyboard_info
|
2018-01-29 18:44:11 +07:00 |
|
Marc Durdin
|
317a05868d
|
Merge pull request #548 from keymanapp/developer-add-fields-for-kmw-cloud-api-to-keyboard-info
Add fileSize, rtl data to keyboard-info and remove support for raw kmx in repo for merging keyboard-info
|
2018-01-26 17:08:08 +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
|
f9770b5744
|
Update readme to record additional prereq details for Windows build
|
2018-01-24 08:33:37 +07:00 |
|
Marc Durdin
|
63e5d06378
|
Tweak developer installer for new files with KeymanWeb TypeScript conversion
|
2018-01-23 15:39:59 +07:00 |
|
Marc Durdin
|
db72822040
|
Build KeymanWeb when building Keyman Developer (TypeScript changes)
|
2018-01-23 14:59:18 +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
|
472cfb47e2
|
Merge pull request #531 from keymanapp/windows-readme-comapi-64-note
Tweak readme regarding kmcomapi
|
2018-01-22 10:58:38 +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
|
7d73012ca3
|
Tweak readme regarding kmcomapi
|
2018-01-22 10:42:41 +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
|
f683df24a2
|
Match a .js keyboard filename more reliably in package keyboard enumeration to avoid -layout.js files
|
2018-01-17 13:15:23 +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
|
c64b0663c7
|
Tweak error message
|
2018-01-13 06:53:44 +11:00 |
|
Marc Durdin
|
f7642cbd16
|
Add ini file load
|
2018-01-12 06:52:08 +11:00 |
|
Marc Durdin
|
db231bbd18
|
Address PR comments
|
2018-01-11 07:21:34 +11: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
|
652318f4a9
|
Don't build DelphiProjectManager for Delphi Starter. It's just a helper tool anyway.
|
2018-01-10 06:30:35 +11:00 |
|
Marc Durdin
|
c9c03b1659
|
Add makefile for keymanapi tests and start to restructure test folders
|
2018-01-08 06:56:09 +11:00 |
|
Marc Durdin
|
9d07b224cc
|
Add entry to history.md
|
2018-01-05 11:04:05 +11:00 |
|
Marc Durdin
|
74c47d2dfa
|
Remove tmp
|
2018-01-04 09:47:43 +11:00 |
|
Marc Durdin
|
b7179e31cd
|
Don't use msbuild externally in Delphi compiles because it breaks Delphi Starter
|
2018-01-04 09:47:15 +11:00 |
|
Marc Durdin
|
2da6dfc86f
|
Fixup build path for Delphi Starter (always Debug)
|
2018-01-04 07:17:49 +11:00 |
|
Marc Durdin
|
ae03c94065
|
Fixup x64 build paths
|
2018-01-04 07:15:58 +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
|
6d344aa21f
|
Complete basic test cases for kmcomapi
|
2018-01-03 07:44:55 +11:00 |
|
Marc Durdin
|
45b2eff995
|
Fix destruction order error in Win32 implementation
|
2018-01-03 07:44:20 +11:00 |
|
Marc Durdin
|
0a7c6c6f68
|
Start on integration tests for kmcomapi (x86 and x64)
|
2018-01-01 17:28:00 +11:00 |
|
Marc Durdin
|
736ab49ece
|
Fix bugs in x64 implementation of kmcomapi incl workaround for #508
|
2018-01-01 17:26:53 +11:00 |
|
Marc Durdin
|
403ddbdc1a
|
Add kmcomapi.x64.dll to installer
|
2017-12-30 08:12:35 +11:00 |
|
Marc Durdin
|
3f71e076a0
|
Fixup tests to support release targets for msbuild
|
2017-12-30 07:56:29 +11:00 |
|
Marc Durdin
|
2306169d31
|
Rework build for x64 msbuild support and add 64-bit support to keymancontrol
|
2017-12-30 07:37:30 +11:00 |
|
Marc Durdin
|
f4923dd9f9
|
Tweak .gitignore
|
2017-12-24 13:56:48 +07: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
|
a289bef164
|
Merge branch 'master' into developer-validate-keyboard-info-language-tags
|
2017-12-14 15:04:05 +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
|
b049e65c0a
|
Merge pull request #491 from keymanapp/developer-package-editor-checks
Remove extraneous space from pretty-printed json formatting to match common json formats
|
2017-12-13 10:32:13 +07:00 |
|
Marc Durdin
|
30fe30ebdc
|
Merge pull request #492 from keymanapp/keyboard-info-updates
Update keyboard_info per schema spec
|
2017-12-13 09:33:51 +07:00 |
|
Marc Durdin
|
34d1f00b08
|
Update keyboard_info per schema spec
|
2017-12-13 09:26:17 +07:00 |
|
Marc Durdin
|
3ec3ff6efa
|
Tweak Json formatting
|
2017-12-13 09:24:28 +07:00 |
|
Marc Durdin
|
294c114320
|
Unit test for package and keyboard version checks
|
2017-12-11 19:55:45 +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 |
|