spiegel-keyman/windows/src/support
Marc Durdin 94723ba556 chore(common): move common cpp files and remove unused files
* Move the following files from common/windows/cpp/include/ to
  common/include/:
  * keymanversion.h
  * vkeys.h

* Move the following file from common/windows/cpp/ to common/cpp/:
  * vkeys.cpp

* Move crc32.cpp,crc32.h into kmcmplib, as they are only used there.

* Remove unused ConvertUTF.c and ConvertUTF.h.

* Update references to the above files.

* Remove precompiled header refs from vkeys.cpp and change data type to
  `char*` for types in vkeys.cpp (unless `USE_CHAR16_T` is defined), so
  that it is more cross-platform accessible, update usages accordingly,
  fixup project definitions accordingly.

* Remove unused define `KMN_KBP_EXPORTING` from kmcmplib/meson.build.

Fixes: #15565
Test-bot: skip
2026-05-20 13:44:05 +02:00
..
braziliantest Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
browser_renderer_settings_km8 Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
charident chore(windows): remove remaining unused Makefiles 2024-08-23 18:12:06 +02:00
control_chrome_tsf chore(windows): move KeymanVersion.pas to common and update refs 2022-06-21 09:39:04 +10:00
control_firefox_tsf chore(windows): move KeymanVersion.pas to common and update refs 2022-06-21 09:39:04 +10:00
create_normalization_group chore(core): delete crc32.cpp and crc32.pas from some places 2022-09-21 18:13:19 -05:00
enumtsfcpp chore(windows): Move to Windows SDK 10.0.17763.0 2020-10-05 14:11:34 +11:00
etl2log chore(common): move common cpp files and remove unused files 2026-05-20 13:44:05 +02:00
fakefreeze chore(windows): use MultiThreaded library for fakefreeze 2025-11-19 06:28:04 +01:00
flex_integration_km9 Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
installcustomlanguage chore(windows): move shared general units to common 2022-06-22 13:58:58 +10:00
kdebug chore(windows): remove remaining unused Makefiles 2024-08-23 18:12:06 +02:00
keycodetester chore(windows): remove remaining unused Makefiles 2024-08-23 18:12:06 +02:00
keymandebuglog refactor(windows): clean up logging 2024-07-03 21:28:37 +10:00
km_yim chore(windows): remove remaining unused Makefiles 2024-08-23 18:12:06 +02:00
kmdevlink chore(common): move common cpp files and remove unused files 2026-05-20 13:44:05 +02:00
kmkb0045 chore(windows): remove remaining unused Makefiles 2024-08-23 18:12:06 +02:00
kmxfonts chore(core): delete crc32.cpp and crc32.pas from some places 2022-09-21 18:13:19 -05:00
locale-enum chore(windows): move shared general units to common 2022-06-22 13:58:58 +10:00
msgmon/msgmon Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
msgping/msgping chore(windows): update msgping to Winsdk 10 2020-10-20 18:34:33 +11:00
NetInputBoxTest Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
oskbulkrenderer chore(common): move common cpp files and remove unused files 2026-05-20 13:44:05 +02:00
richedit_examine chore(windows): remove remaining unused Makefiles 2024-08-23 18:12:06 +02:00
sendinputtimer Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
test-utilities chore(windows): simple bisect utility for checking setup-redist.exe file size 2025-12-09 18:19:30 +00:00
texteditor chore(windows): show architecture in support texteditor 2025-12-22 09:44:55 +11:00
tsf-tip-standalone-test Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
unload_keyboards chore(windows): move KeymanVersion.pas to common and update refs 2022-06-21 09:39:04 +10:00
validate-registry-fix-for-1680 feat(windows): Command line app to test issue around #1680 2019-11-01 05:39:23 +11:00
vkkeymap chore(windows): move shared general units to common 2022-06-22 13:58:58 +10:00
windowinfo chore(windows): remove remaining unused Makefiles 2024-08-23 18:12:06 +02:00
wow64kbd chore(windows): add wow64kbd support app for researching WOW64 reqs 2025-11-27 11:06:01 +01:00
xstringtest Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00