Commit graph

4331 commits

Author SHA1 Message Date
Marc Durdin
d5e09edb13
Merge pull request #6739 from keymanapp/chore/windows/move-test-klog
chore(windows): move test-klog to common and add call to Developer build 🎢
2022-06-21 06:39:29 +10:00
Marc Durdin
d1fa63339f
Merge pull request #6736 from keymanapp/chore/windows/move-devtools
chore(windows): move devtools to common 🎢
2022-06-21 06:39:08 +10:00
Marc Durdin
39da83d82e
Merge pull request #6719 from keymanapp/chore/windows/move-sentry
chore(windows): move ext/sentry to common 🎢
2022-06-21 06:38:42 +10:00
Marc Durdin
e0caf924c5
Merge pull request #6716 from keymanapp/chore/developer/move-qrcode
chore(developer): move qrcode component to Developer 🎢
2022-06-21 06:38:28 +10:00
Marc Durdin
5ff7b18784
Merge pull request #6712 from keymanapp/chore/windows/move-jcl-jvcl
chore(windows): move JCL and JVCL files to Developer 🎢
2022-06-21 06:38:14 +10:00
Marc Durdin
f213483591
Merge pull request #6710 from keymanapp/chore/windows/move-json-schema-validator
chore(windows): move json-schema-validator to developer 🎢
2022-06-21 06:37:53 +10:00
Marc Durdin
5b14f60c8c chore(developer): create output folder for components package 2022-06-20 06:27:22 +10:00
Marc Durdin
4ca334b151 chore(developer): ignore error if folder missing on clean 2022-06-18 14:44:38 +10:00
Marc Durdin
21915e0d09 chore(developer): move StringGridEditControlled visual component 2022-06-18 14:33:02 +10:00
Marc Durdin
57eccfbcad chore(developer): move MenuImgList visual component 2022-06-18 14:31:45 +10:00
Marc Durdin
eeb8d9c9bf chore(developer): move LeftTabbedPageControl visual component 2022-06-18 14:30:31 +10:00
Marc Durdin
a295cfc8f0 chore(developer): move KMDActions component
Note this also drags TextFileFormat.pas and KMDActionInterfaces.pas into
the package so have moved those into general and components folders
respectively, alongside KMDActions.pas and updated corresponding
project includes.
2022-06-18 14:28:44 +10:00
Marc Durdin
f8adee2c68 chore(developer): move KeymanDeveloperDebuggerMemo visual component 2022-06-18 14:18:55 +10:00
Marc Durdin
89a4e73e99 chore(developer): move Debug visual components 2022-06-18 14:17:27 +10:00
Marc Durdin
e26286af50 chore(developer): move CloseButtonPageControl component 2022-06-18 14:14:58 +10:00
Marc Durdin
4baea35943 chore(developer): move CaptionPanel component 2022-06-18 14:12:59 +10:00
Marc Durdin
9a2e422161 chore(developer): move BitmapEditor component 2022-06-18 14:10:44 +10:00
Marc Durdin
eb4b7396f8 chore(developer): add developer_components package 2022-06-18 14:05:44 +10:00
Marc Durdin
74dbce6ccc
Merge pull request #6709 from keymanapp/chore/windows/move-scfontcombobox
chore(windows): move scfontcombobox to developer 🎢
2022-06-18 11:45:45 +10:00
Marc Durdin
d41268978a
Merge pull request #6708 from keymanapp/chore/windows/move-mbcolor
chore(windows): move mbcolor to developer 🎢
2022-06-18 11:45:36 +10:00
Marc Durdin
00b38c39d5
Merge pull request #6695 from keymanapp/chore/windows/move-dcpcrypt
chore(windows): move dcpcrypt to common/windows 🎢
2022-06-18 11:45:20 +10:00
Marc Durdin
881a83e245
Merge pull request #6694 from keymanapp/chore/windows/remove-dcpcrypt
chore(windows): remove old dcpcrypt components 🎢
2022-06-18 11:43:57 +10:00
Marc Durdin
02ef6bedd9
Merge pull request #6690 from keymanapp/chore/windows/remove-regexpr
chore(windows): remove unused regexpr package 🎢
2022-06-18 11:43:48 +10:00
Marc Durdin
e804dac967
Merge pull request #6687 from keymanapp/chore/developer/move-browse4folder-component
chore(developer): move browse4folder to Developer source 🎢
2022-06-18 11:43:32 +10:00
Marc Durdin
a83704ea0e
Merge pull request #6684 from keymanapp/chore/windows/cleanup-resources
chore(windows): cleanup resources 🎢
2022-06-18 11:43:21 +10:00
Marc Durdin
44bfb64b3e
Merge pull request #6645 from keymanapp/chore/developer/fixup-server
chore(developer): fixup server paths and build 🎢
2022-06-18 11:43:03 +10:00
Marc Durdin
3faec74821
Merge pull request #6643 from keymanapp/chore/developer/move-server
chore(developer): move server with no changes 🎢
2022-06-18 11:42:54 +10:00
Marc Durdin
678835b307 chore(windows): remove unused UnicodePanel 2022-06-16 05:49:38 +10:00
Marc Durdin
d8d05b0d6d chore(windows): remove unused PanelOverlapped 2022-06-16 05:47:47 +10:00
Marc Durdin
44443a9045 chore(windows): remove unused HintLabel 2022-06-16 05:46:28 +10:00
Marc Durdin
73bde4b882 chore(windows): remove unused HeadingCheckListBox 2022-06-16 05:46:12 +10:00
Marc Durdin
1330917e2a
Update developer/src/kmlmc/Makefile
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2022-06-14 14:51:33 +10:00
Marc Durdin
ba642cf06d chore(windows): rearrange global/delphi/ui units
Moves:
* Keyman.System.Util.RenderLanguageIcon.pas -> common
* UfrmKeymanBase.dfm -> kmshell
* UfrmKeymanBase.pas -> kmshell
* UfrmWebContainer.dfm -> kmshell
* UfrmWebContainer.pas -> kmshell
* XMLRenderer.pas -> kmshell
* UFixupMissingFile.pas -> kmshell

Also:
* Removes duplicate GenericXMLRenderer.pas
* Removes unused unit references in keyman.dpr
2022-06-13 10:01:39 +10:00
Marc Durdin
bdfebe0e46 chore(windows): move global/delphi/web to common 2022-06-13 06:59:55 +10:00
Marc Durdin
1eff4dbca4 chore(windows): move global/delphi/visualkeyboard to common 2022-06-13 06:57:46 +10:00
Marc Durdin
6a56fca2d6 chore(windows): move global/delphi/tlb to common 2022-06-13 06:29:23 +10:00
Marc Durdin
cbda56f3e5 chore(windows): move global/delphi/standards to common 2022-06-13 06:15:47 +10:00
Marc Durdin
af2a538e72 chore(windows): move global/delphi/setup to common 2022-06-13 06:03:37 +10:00
Marc Durdin
b297e5f701 chore(windows): move global/delphi/chromium to common 2022-06-13 06:00:50 +10:00
Marc Durdin
99b04a4240 chore(windows): move global/delphi/charmap to common
Moves character map units to common folder, and updates project refs.
2022-06-13 05:54:23 +10:00
Marc Durdin
c0ecb7e0f6 chore(windows): move Delphi developer units to developer 2022-06-12 15:38:19 +10:00
Marc Durdin
a3af6adbd5 chore(windows): remove more onlineconstants refs 2022-06-12 15:05:47 +10:00
Marc Durdin
36b70758a9 chore(windows): remove unused OnlineConstants 2022-06-12 14:26:53 +10:00
Marc Durdin
4342cdb96e chore(windows): remove rc temp files 2022-06-12 13:58:02 +10:00
Marc Durdin
3632582522 chore(windows): move keymanversion.h to common 2022-06-12 13:56:13 +10:00
Marc Durdin
754c1295aa chore(windows): cleanup keyman64.h usage
keyman64.h is now only used by keyman32/keyman64. Shared components have
been moved to legacy_kmx_memory.h - KMX structures in-memory, as used by
kmanalyze, kmdecomp.

Removed unnecessary references to keyman64.h from kmtip.

Also removed aiDebugger.* which are obsolete files.

One day in the future, we could merge keyman64.h with keymanengine.h.
2022-06-12 13:44:56 +10:00
Marc Durdin
d8f3a5598a chore(windows): move various headers to common
* moved ConvertUTF.h -> common/windows/cpp/include
* moved crc32.h -> common/windows/cpp/include
* moved keymansentry.h -> common/windows/cpp/include
* moved registry.h -> common/windows/cpp/include
* moved unicode.h -> common/windows/cpp/include
* moved xstring.h -> common/windows/cpp/include

and updated corresponding references. Deleted a bunch of old references
to missing headers from .vcxproj files. Updated vkeys.h and vkeys.cpp
references in .vcxproj to use $(KEYMAN_ROOT) instead of relative paths.
2022-06-12 13:18:45 +10:00
Marc Durdin
362f309eb4 chore(developer): add pch and update vkeys.h ref to kmdecomp
Adds a precompiled header for kmdecomp so that we can simply #include
"pch.h" in the common vkeys.h, and updates refs to vkeys.h for kmdecomp.
2022-06-12 07:20:18 +10:00
Marc Durdin
5119f8d808 chore(windows): merge vkeys.h and move to common
Moves vkeys.h to common, turns it into a proper header and adds
corresponding vkeys.cpp so that we don't include the data multiple times
in a project.

Removes duplication of vkeys.h in kmcmpdll and global/inc.

Updates all projects to reference the common files, except kmdecomp,
coming in the next commit, as it is more complex.
2022-06-12 07:18:36 +10:00
Marc Durdin
51952c2242 chore(developer): move debugstore.h to kmcmpdll 2022-06-12 06:36:51 +10:00