Commit graph

3486 commits

Author SHA1 Message Date
Marc Durdin
f3ea7c4625 chore(windows): tweak Makefiles for devtools 2022-06-10 11:32:31 +10:00
Marc Durdin
6b8cf27ffd chore(windows): rebuild devtools-app after clean 2022-06-10 07:59:05 +10:00
Marc Durdin
c2fce6bed2 chore(windows): cleanup refs to devtools in makefiles 2022-06-10 07:27:36 +10:00
Marc Durdin
a36c476848 chore(windows): move devtools to common 2022-06-10 07:26:21 +10:00
Ross
9dcffdb904 fix(windows): BCP47tag is canonicalized in GetUserDefaultLanguage
The BCP47tag is canonicalized in GetUserDefaultLanguage.
Comments updated for the function to make developer aware.

Comments added to GetKeyboardLanguage to make clear that it
can actuall Add/Set a langague in the com object.
2022-06-08 15:35:59 +10:00
Marc Durdin
fe9c4917ac chore(windows): move buildunidata to common 2022-06-07 11:37:24 +10:00
Marc Durdin
be93f9d017 chore(windows): move build_standards_data to common 2022-06-07 11:22:20 +10:00
Marc Durdin
0ceae8b87c chore(windows): update cef4delphi makefiles 2022-06-06 16:06:12 +10:00
Marc Durdin
ba57b69e72 chore(windows): move cef4delphi to common/windows 2022-06-06 15:59:05 +10:00
Marc Durdin
1006be8914 chore(windows): update sentry references 2022-06-06 15:48:24 +10:00
Marc Durdin
4c29e74e4c chore(windows): move ext/sentry to common 2022-06-06 15:13:53 +10:00
Marc Durdin
fa0e4cf7f3 chore(windows): update tds2dbg makefiles 2022-06-06 14:19:01 +10:00
Marc Durdin
fcac6bcbc6 chore(windows): move tds2dbg to common 2022-06-06 14:18:45 +10:00
Marc Durdin
8cf568474d chore(developer): move qrcode component to Developer 2022-06-06 14:07:34 +10:00
Marc Durdin
07f8deb810 chore(windows): remove jwa from windows Makefile 2022-06-06 08:14:05 +10:00
Marc Durdin
49cae15718 chore(windows): update JWA Makefiles 2022-06-06 08:13:38 +10:00
Marc Durdin
fc7917cdca chore(windows): move JWA to common 2022-06-06 08:13:37 +10:00
Marc Durdin
87ad92ac4c chore(windows): remove extraneous JWA files 2022-06-06 08:13:35 +10:00
Marc Durdin
6ab5a76b74 chore(windows): restore jwa build for this branch 2022-06-06 08:13:09 +10:00
Marc Durdin
42e1ec83e2 chore(windows): update JEDI makefiles 2022-06-06 07:52:25 +10:00
Marc Durdin
c863ce59b7 chore(developer): move JCL and JVCL files to developer 2022-06-06 07:44:19 +10:00
Marc Durdin
6992943859 chore(windows): remove further extraneous JCL and JVCL files 2022-06-06 07:42:19 +10:00
Marc Durdin
0a8d106ab0 chore(windows): remove extraneous JVCL files 2022-06-06 07:40:02 +10:00
Marc Durdin
8e7200f799 chore(windows): delete extraneous JVCL files 2022-06-06 07:33:20 +10:00
Marc Durdin
96706158ce chore(windows): delete extraneous JCL files 2022-06-06 07:30:40 +10:00
Marc Durdin
9066b47320 chore(windows): extract TJCLMapScanner down to separate unit
TJCLMapScanner was the only class used in the entire JCL, in a
build-time project (sentrytool). For now, I have copied this class plus
its handful of dependent functions into Keyman.System.JclMapScanner so
that we can remove 3381 files from the repository.

We do not plan to use JCL in the future.
2022-06-06 07:05:47 +10:00
Marc Durdin
21a9212fae chore(windows): move json-schema-validator to developer 2022-06-05 15:35:38 +10:00
Marc Durdin
8fa66f0b3e chore(windows): move scfontcombobox to developer 2022-06-05 15:24:21 +10:00
Marc Durdin
8a25e5434c chore(developer): update mbcolor build 2022-06-05 08:13:58 +10:00
Marc Durdin
fe3efc7b05 chore(windows): move mbcolor files to dev 2022-06-05 08:08:49 +10:00
Marc Durdin
3766eac305
Merge pull request #6691 from keymanapp/fix/developer/install-keyboard-quote-kmshell-path
fix(developer): install keyboard call should quote kmshell.exe path
2022-06-03 09:45:39 +10:00
Marc Durdin
48a4d8c2ec fix(developer): kmcomp package compiler race condition
Fixes a race condition when compiling multiple packages, where the
temp path may be re-used before the compiler has finished with it.

To take advantage of this fix, I wanted to make sure I was using the
right kmcomp.exe when building unit tests for Keyman Core. This
uncovered a couple of other things:

* Updates Keyman Core build infrastructure to use the current kmcomp.exe
  rather than a system-installed one.
* Corrects a bug that was identified by the 15.0 version of kmcomp in
  one unit test (duplicate `&NAME` stores -- the meson test script
  prepends a `&NAME` store to each source file during build).

@keymanapp-test-bot skip
2022-06-02 14:37:01 +10:00
Marc Durdin
de87a5199b chore(windows): update dcpcrypt proj refs 2022-06-02 10:39:26 +10:00
Marc Durdin
d74e70b7f1 chore(windows): move dcpcrypt to common/windows 2022-06-02 10:38:29 +10:00
Marc Durdin
630fe15afa chore(windows): remove obsolete projects 2022-06-02 08:52:17 +10:00
Marc Durdin
4992472561 chore(windows): update dcpcrypt refs 2022-06-02 08:51:58 +10:00
Marc Durdin
28346ebfab chore(windows): remove old dcpcrypt units 2022-06-02 08:50:39 +10:00
Marc Durdin
8fe7234e1d
fix(developer): install keyboard call should quote kmshell.exe path 2022-06-01 15:33:44 +10:00
Marc Durdin
3f28e01024 chore(windows): remove unused regexpr package 2022-06-01 15:28:38 +10:00
Marc Durdin
5768353a1d chore(windows): remove delphiprojectmanager
This is no longer used in builds, so remove it.
2022-06-01 14:19:13 +10:00
Marc Durdin
038c6d6e5c chore(developer): move browse4folder to Developer source
browse4folder is used only by Keyman Developer IDE.
2022-06-01 13:48:40 +10:00
Marc Durdin
978af022b4 chore(windows): cleanup kmxfonts resource refs
I needed to update a few other bits and pieces for it to build;
but worth doing in any case.
2022-06-01 08:16:44 +10:00
Marc Durdin
fbdfa5ca6f chore(windows): update project resource references 2022-06-01 06:59:29 +10:00
Marc Durdin
ce1cf9d56a chore(windows): update resource references 2022-06-01 06:56:43 +10:00
Marc Durdin
6cc66f1c3d chore(windows): delete unused resources 2022-06-01 06:56:26 +10:00
Marc Durdin
517f9bb687 chore(windows): move resources from global/res 2022-06-01 06:56:05 +10:00
Marc Durdin
418bbdc022 chore(windows): remove unused legacy folders 2022-06-01 06:18:40 +10:00
Marc Durdin
d5aa61fdc0 chore(common): Merge branch 'chore/web/keyman-version-for-developer' into chore/common/move-common-core-desktop-to-core 2022-05-30 09:38:27 +10:00
Marc Durdin
0e4f110bbd chore(windows): fixup makefile comment 2022-05-23 12:10:41 +10:00
Marc Durdin
6409e51d61 chore(developer): update test build scripts 2022-05-23 06:08:36 +10:00