Commit graph

52 commits

Author SHA1 Message Date
Marc Durdin
0f706d94f3
Merge branch 'master' into windows-engine-metro-support-rebased 2018-10-29 16:34:53 +11:00
Marc Durdin
c58410aa7c [Windows] Upgrade keyboard configuration from Keyman 10 when installing version 11 2018-10-22 14:20:53 +11:00
Marc Durdin
9d356f681a [Windows] Remove various paths from debug backup (fixes duplicate pdb in test folders error) 2018-10-18 20:14:08 +11:00
Marc Durdin
2d9861684a [Windows] Fixup test_klog 2018-10-16 10:39:10 +11:00
Marc Durdin
b3b5c244ea [Windows] Refactor Windows debug logging to use Event Tracing for Windows 2018-10-16 10:23:54 +11:00
Marc Durdin
eb53d4065c [Developer] Rename project units, adding namespaces 2018-09-23 13:10:22 +10:00
Marc Durdin
0cf28cfc76 [Windows] Remove manual edit requirement for keymanversion.* and fixup build dependencies that arise as a result 2018-09-17 18:57:17 +10:00
Marc Durdin
dd07f1c522 [Windows] Cleanup version references (majority) 2018-09-05 10:50:56 +10:00
Marc Durdin
69dcb03ac1 [Developer] Remove old DELPHI_STARTER build path now that Delphi Community is available 2018-08-21 14:24:27 +07:00
Marc Durdin
e08b40d592 [developer] Add CEF to installer and build process 2018-07-16 20:03:36 +10:00
Marc Durdin
c3830bcea6 11.0 version.rc 2018-07-16 20:02:03 +10:00
Marc Durdin
93a206027d
Merge pull request #1022 from keymanapp/beta-merge-to-master-P3S6-1
Merge P3S6 beta changes to master
2018-06-25 21:04:59 +07:00
Marc Durdin
34b42b2644
Merge pull request #1009 from keymanapp/windows-disable-symsrv
[windows] Disable symsrv call from build agent
2018-06-19 14:28:58 +07:00
Marc Durdin
cb72a6ed17 Disable symsrv call from build agent (as it goes nowhere useful) 2018-06-19 13:54:05 +07:00
Marc Durdin
e27143fa8c Fixes #959. Script subtags are now appended for more scripts in the Keyboard languages dialog. 2018-06-19 11:41:05 +07:00
Marc Durdin
5a734c4ebd
Merge branch 'master' into beta-p3s4-merge-to-master 2018-05-31 10:44:11 +07:00
Marc Durdin
2324131671 Fixes #912. BCP47 import will now use first description for a subtag rather than the last. 2018-05-30 10:17:08 +07:00
Marc Durdin
f6b2977aac Fixes #886. Fixes #887. BCP 47 tags will now be canonicalized and scripts applied where possible and needed, automatically, during keyboard installation 2018-05-24 16:04:33 +07:00
Marc Durdin
27bb92aec8
Merge branch 'master' into beta-p3s3-merge-to-master 2018-05-18 13:10:32 +07:00
Marc Durdin
d8b2ec9599 Add extra project references 2018-05-07 15:08:12 +07:00
Marc Durdin
594eba5814 Fixes #731, fixes #816 - add language dialog adds script and/or region as required and also shows friendly language name when bcp 47 tag entered 2018-05-07 14:36:21 +07:00
Marc Durdin
a9113c8f82
Merge branch 'master' into beta-p3s2-to-master 2018-05-04 21:06:21 +07:00
Marc Durdin
800042af65 Fixup other projects 2018-04-30 14:24:11 +07:00
Marc Durdin
c4587e49ea Fixes #746, fixes #766 -- BCP 47 picker is more complete and more stringent 2018-04-30 13:54:44 +07:00
Marc Durdin
c60f18b898 Upload new versions of help to help.keyman.com correctly 2018-03-22 16:03:49 +07:00
Marc Durdin
c7775da90a Fixup hardcoded version in help.sh upload 2018-03-22 10:58:08 +07:00
Marc Durdin
434acc3ce1 Fixup hardcoded version in help.sh upload 2018-03-22 10:50:02 +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
7cae2027d0 Fix build dependency 2018-02-16 11:45:10 +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
eb97810608 Update projects to use RSP-19902 workaround 2018-02-08 13:58:42 +07: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
ae03c94065 Fixup x64 build paths 2018-01-04 07:15:58 +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
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
d23182efa8 Refactor KMXFileLanguages into LanguageCodeUtils to avoid excessive dependencies 2017-12-15 15:41:29 +07:00
Marc Durdin
be2c43871d Package Editor support for keyboards 2017-12-07 14:14:33 +07:00
Marc Durdin
2d1009a21e Add standards data - lcid to bcp47 2017-12-02 06:42:47 +07:00
Marc Durdin
147543b66b Move standards data to common folder and generate standards-data-source-files on every build 2017-12-01 13:02:48 +07:00
Marc Durdin
b6a0b1923f build_standards_data first pass 2017-12-01 12:45:44 +07:00
Marc Durdin
a39566668c Add build dependencies 2017-11-30 14:52:26 +07:00
Marc Durdin
9579d2d3a2 Package file format changes + unit tests + unit test framework 2017-11-29 12:01:07 +07:00
Marc Durdin
695912e70d Remove include-path reset from devtools as this is done at start of build (wasn't working before) 2017-08-11 13:33:10 +07:00
Marc Durdin
a55a6a084b Fixup paths for buildpkg 2017-08-11 13:15:14 +07:00
Marc Durdin
e0eb052669 Fixup package reset for dynamic paths 2017-08-11 10:48:07 +07:00
Marc Durdin
8d259ec032 Update devtools.bin with dynamic root path 2017-08-10 19:29:03 +07:00
Marc Durdin
dac6e4929f Remove SourceRootPath hard coded dependency 2017-08-10 19:28:42 +07:00
Marc Durdin
a89f10a8cc Cleanup Delphi environment before trying to build the chicken to build the egg 2017-08-10 15:32:05 +07:00