spiegel-keyman/windows/src/support
Marc Durdin 1be73a9c2e refactor(windows): clean up logging
* Remove unused parameters from SendDebugMessage functions
* Add SendDebugEntry and SendDebugExit functions for tracking
  function entry/exit
* Add indenting and function names to log entries
* Remove unused debug functions
* Eliminate now-unused hwnd parameter in initialization functions
* Replace Log,LogEntry,LogExit functions with SendDebug equivalents in
  kmtip

Many functions now have SendDebugEntry/SendDebugExit (or
return_SendDebugExit) pairs. It is important to SendDebugExit on all
returns from a function to keep the log indent depth consistent. In some
cases I chose not to add these logging calls, e.g. on frequently called
functions such as the message hooks.
2024-07-03 21:28:37 +10: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 fix(windows): re-enable signature check 2023-10-06 09:14:35 +07: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 fix(windows): etl2log support unicode 2024-02-06 15:07:08 +07: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 feat(developer): remove kmcmpdll 2023-09-02 12:25:29 +04:00
keycodetester Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
keymandebuglog refactor(windows): clean up logging 2024-07-03 21:28:37 +10:00
km_yim fix(windows): re-enable signature check 2023-10-06 09:14:35 +07:00
kmkb0045 chore(windows): move RegistryKeys.pas, ErrorControlledRegistry.pas, Glossary.pas, ScanCodeMap.pas to common 2022-06-21 09:39:03 +10: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(windows): move general keyboard units to common 2022-06-23 06:33:16 +10:00
richedit_examine chore(windows): replace mkver with mkver.sh 2021-12-08 07:10:29 +01:00
sendinputtimer Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
texteditor fix(windows): cut and paste error 2023-05-17 12:51:24 +10: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): replace mkver with mkver.sh 2021-12-08 07:10:29 +01:00
xstringtest Keyman Desktop and Keyman Developer open source 10.0 alpha seed (#121) 2017-07-25 10:53:06 +07:00
Makefile feat(windows): add text editor to the support makefile 2023-05-11 15:20:50 +10:00