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
249f60e663
Merge pull request #6688 from keymanapp/chore/windows/remove-delphiprojectmanager
...
chore(windows): remove delphiprojectmanager 🎢
2022-06-18 11:43:40 +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
1da25df6f7
chore(windows): remove unused WebBrowserManager
2022-06-16 05:50:13 +10:00
Marc Durdin
678835b307
chore(windows): remove unused UnicodePanel
2022-06-16 05:49:38 +10:00
Marc Durdin
771d304c83
chore(windows): remove unused UnicodeControls
2022-06-16 05:48:43 +10:00
Marc Durdin
114ddb7907
chore(windows): remove unused SHDocVw_TLB
2022-06-16 05:48:03 +10:00
Marc Durdin
d8d05b0d6d
chore(windows): remove unused PanelOverlapped
2022-06-16 05:47:47 +10:00
Marc Durdin
771ee8c129
chore(windows): remove unused KMDFontDialog
2022-06-16 05:47:07 +10:00
Marc Durdin
24939bdb14
chore(windows): remove unused KeyTest
2022-06-16 05:46:49 +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
5902c6ac75
chore(windows): address review comments
2022-06-16 04:47:53 +10:00
Eberhard Beilharz
f2de89bcc2
chore(common): Merge branch 'master' into chore/common/move-common-core-desktop-to-core
2022-06-15 09:00:32 +02:00
Marc Durdin
e62ec1f125
chore(windows): fixup ui refs in kmshell
2022-06-13 13:30:40 +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
81095e3d0a
chore(windows): update visualkeyboard refs in components
2022-06-13 10:00:07 +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
dc87ebeeb7
chore(windows): fix typo
2022-06-12 14:26:24 +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
c5332ea20a
chore(windows): move keynames.h to common
2022-06-12 12:54:24 +10:00
Marc Durdin
ae0810bc5e
chore(windows): move kmtip_guids.h and testkeymanfunctioning.h
2022-06-12 07:43:24 +10:00
Marc Durdin
9e82542714
chore(windows): move keymancontrol.h, keymanengine.h
2022-06-12 07:38:00 +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
68cd8305a8
chore(windows): fixup legacy_kmx_file.h path ref
2022-06-12 06:54:42 +10:00
Marc Durdin
daeb1d6eea
chore(windows): remove obsolete ref to debugstore.h from keyman64
2022-06-12 06:40:34 +10:00
Marc Durdin
51952c2242
chore(developer): move debugstore.h to kmcmpdll
2022-06-12 06:36:51 +10:00
Marc Durdin
e5b31669af
chore(developer): move and rename compiler.h
...
The name compiler.h was misleading, so renamed to legacy_kmx_file.h, as
it largely describes .kmx files. There are two declarations in the file
which are specific to kmcmpdll, at the bottom of the file, but
everything else is all related to the .kmx file format. (We may move
those in a future update to kmcmpdll, but that should wait until the
kmcmpdll cross-platform refactor is complete.)
Moved to common/windows/cpp/include/ because it is used by both
Developer and Windows projects.
Where possible, removed redundant references, as compfile.h includes
legacy_kmx_file.h anyway.
2022-06-12 06:31:38 +10:00
Marc Durdin
e295e3ef71
chore(developer): move compfile.h to kmcmpdll
...
Moves compfile.h to kmcmpdll path and removes unnecessary dependencies on it.
2022-06-12 06:10:37 +10:00
Marc Durdin
2fe84c7ea8
chore(developer): move comperr.h to kmcmpdll
...
Moves comperr.h to kmcmpdll path and removes unnecessary dependencies on it.
2022-06-12 06:04:36 +10:00
Marc Durdin
e79006a686
chore(windows): remove rc4.cpp references
2022-06-11 11:14:30 +10:00
Marc Durdin
0b95f31f34
chore(windows): remove unused rc4.h, rc4.cpp
2022-06-11 10:44:38 +10:00
Marc Durdin
86de748219
chore(windows): remove unused onlineconstants.h
2022-06-11 10:43:28 +10:00
Marc Durdin
7612fc28e8
chore(windows): remove unused compv4.h
2022-06-11 10:42:00 +10:00
Marc Durdin
2e4797c837
chore(windows): remove legacy m-to-p project
...
mcompile is the replacement for m-to-p.
2022-06-11 09:45:04 +10:00
Marc Durdin
3897fb2141
chore(windows): move unicode.cpp to common
2022-06-11 09:44:25 +10:00