Marc Durdin
175bb404b4
Merge pull request #2419 from keymanapp/feat/developer/2101-kmdecomp
...
feat(developer): add kmdecomp
2019-12-07 05:39:07 +01:00
Marc Durdin
7fae635065
chore: typo in wxs
2019-12-06 10:31:44 +01:00
Marc Durdin
530c97b6fe
chore: add docs, history
2019-12-06 09:53:55 +01:00
Marc Durdin
a0940dfc0a
feat(developer): add kmdecomp to installer
2019-12-05 15:07:10 +01:00
Marc Durdin
0b2087783c
fix: move clean operation
2019-12-04 05:19:01 +01:00
Marc Durdin
3a626e11e2
fix(developer): ci alternate installer path
...
CI needs to build the model compiler from an alternate path because the
production build from npm can have files not in the development build.
This was causing CI errors such as:
kmlmc.wxs(170) : error LGHT0103 : The system cannot find the file
'C:\...\node_modules\.bin\node.ps1'.
2019-12-04 05:19:01 +01:00
Marc Durdin
2a763470dd
feat: add x64 compiler to installer
2019-11-29 05:02:49 +00:00
Marc Durdin
85e0ab703b
[Developer] Address review comments and fix error in copydev.in with VERSION variable
2019-09-25 06:03:54 +10:00
Marc Durdin
524f2820ea
[Developer] Fix broken TIER command in makefile
2019-09-24 19:29:53 +10:00
Marc Durdin
e0c15c7db2
[Developer] Fixup for dev environments
2019-09-24 17:13:31 +10:00
Marc Durdin
18d2626604
[Developer] Set the package version when building kmlmx during Developer build. Fixes #2124 .
2019-09-24 17:10:12 +10:00
Marc Durdin
ddd6a06df1
[Developer] Icon indices in kmdev.wxs were incorrect for tike.exe after removal of legacy .kct and .kpp icons. Fixes #1619 .
2019-09-23 10:32:28 +10:00
Marc Durdin
bf3ebabe46
[Developer] Fixup broken component in installer
2019-09-02 14:27:12 +10:00
Marc Durdin
6037fa43be
[Developer] Add scripts to installer
2019-09-02 10:28:09 +10:00
Marc Durdin
513f4ea9e1
[Developer] Remove unnecessary lines from wxs
2019-08-22 10:33:07 +10:00
Marc Durdin
4061468b41
Merge branch 'beta' into developer-integrate-compiler
2019-08-22 09:17:19 +10:00
Marc Durdin
c0d1932935
[Developer] Add kmlmc command line compiler and environment
2019-08-22 09:13:20 +10:00
Marc Durdin
19decd4b8d
[Developer] Continue integration
2019-08-21 12:07:42 +10:00
Marc Durdin
5779fd931d
[Developer] Continue integration
2019-08-21 12:00:37 +10:00
Marc Durdin
49fd31dbef
[Developer] Start integration of model compiler into distribution
2019-08-21 11:55:27 +10:00
Marc Durdin
3ec2883d35
[Developer] Add initial compiler and file format support for lexical models
2019-08-16 16:40:40 +10:00
Marc Durdin
866561395c
[Developer] Exclude node_modules from installer
2018-10-23 10:51:30 +11:00
Marc Durdin
690790987e
[Developer] Reduce installer size for Keyman Developer
2018-10-07 07:16:54 +11:00
Marc Durdin
5ed4af8a51
[Developer] Fixup installer paths
2018-10-03 10:13:32 +10:00
Marc Durdin
af6306fcd4
Merge pull request #1210 from keymanapp/developer-project-templates
...
[Developer] Support project templates
2018-09-28 12:10:35 -06:00
Marc Durdin
131aea395b
[Developer] Add kmconvert to build and installer
2018-09-28 08:26:38 -06:00
Marc Durdin
21e2601afb
[Developer] Fix Developer installer build
2018-09-27 20:41:53 -06:00
Marc Durdin
e21cf7afe4
[Developer] Add install files for project templates
2018-09-27 20:23:30 -06:00
Marc Durdin
6775770b25
[Windows] Fixup RegistryKey/@Action attributes across all installers to ensure keys are created as required
2018-09-14 09:11:20 +10:00
Marc Durdin
27874a598a
[Developer] Don't fail build when unwanted files are already gone
2018-09-12 18:46:55 +10:00
Marc Durdin
8fdc9fd7e8
[Developer] Refactor installer for 11.0 and future versions
2018-09-12 14:03:39 +10:00
Marc Durdin
d2a61c78b6
[Windows] Reduce repetition of version information for simpler major version updates
2018-09-11 06:02:33 +10:00
Marc Durdin
dd07f1c522
[Windows] Cleanup version references (majority)
2018-09-05 10:50:56 +10:00
Marc Durdin
f06e21c21c
[Developer] Tweak monaco installation
2018-09-03 11:10:51 +10:00
Marc Durdin
8706221b01
[Developer] Remove ACE, add Monaco to installer (stage 1)
2018-09-03 10:54:10 +10:00
Marc Durdin
01b48fb0c8
[Developer] Support highlighting debugger lines in ACE Text Editor
2018-08-21 14:23:12 +07:00
Marc Durdin
baaa83df1c
[Developer] Add ACE files to installer
2018-08-13 22:52:14 +10:00
Marc Durdin
572b6548f7
[Windows] Update to WIX 3.11.1 plus other minor environment riders
2018-08-13 19:49:53 +10:00
Marc Durdin
e08b40d592
[developer] Add CEF to installer and build process
2018-07-16 20:03:36 +10:00
Marc Durdin
6caad779a4
Merge pull request #910 from keymanapp/developer-web-server-serve-packages-890
...
[Developer] Make it easy for developers to install a .kmp from the Web Debugger
2018-05-29 09:24:37 +07:00
Marc Durdin
d855fe831d
Fixes #890 . Makes it easy for developers to install a .kmp from the Web Debugger
2018-05-28 13:29:14 +07:00
Marc Durdin
eb22c33859
Fixes #724 . For new keyboard layouts, touch layout files will have .keyman-touch-layout extension
2018-05-25 11:18:48 +07:00
Marc Durdin
7e615e7bd7
Fixes broken beta build due to missing componentrefs
2018-05-11 13:42:12 +07:00
Marc Durdin
47e1541b06
Fixes #751 missing kvks icon and file information in project view
2018-05-11 13:07:52 +07:00
Marc Durdin
d7bd4693b8
Fixup paths
2018-02-12 08:14:11 +07:00
Marc Durdin
569d307787
Update keyboard_info.source.json to 1.0.1
2018-01-31 15:25:22 +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
7ed84bea44
Additional patch to wix file
2017-10-10 12:55:34 +07:00
Marc Durdin
53440ac4e4
Fixup build issue with hyphen in identifier in wxs
2017-10-09 08:12:46 +07:00