Skip to content

Remove the Common/Std*.h and platform/Win32Hook.h files - #8385

Merged
nbolton merged 13 commits into
masterfrom
reUnused_again
Mar 21, 2025
Merged

Remove the Common/Std*.h and platform/Win32Hook.h files#8385
nbolton merged 13 commits into
masterfrom
reUnused_again

Conversation

@sithlord48

@sithlord48 sithlord48 commented Mar 20, 2025

Copy link
Copy Markdown
Member

Changes to lib/common

  • Remove all the Std*.h files and uses the types directly
  • Does not Re add all the pragma from StdPre.h
  • Removes _NOEXCEPT define and use throw()
  • Removes unused MacOSXPrecomp.h

Changes to lib/platform

  • Move Win32Hook.h parts to MSWindowsHook.h

Changes to apps/deskflow-gui

  • remove unused QUtility
  • remove unused ProcessorArch.h

@sithlord48
sithlord48 requested a review from nbolton March 20, 2025 13:46
@sithlord48 sithlord48 changed the title Re unused again Remove Most of common's Std.h and platform/Win32Hook.h Mar 20, 2025
@sithlord48 sithlord48 changed the title Remove Most of common's Std.h and platform/Win32Hook.h Remove the Common/Std*.h and platform/Win32Hook.h files Mar 20, 2025
nbolton
nbolton previously approved these changes Mar 21, 2025

@nbolton nbolton left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, could land as is but there is some dead code that can go.

Comment thread src/lib/platform/MSWindowsHook.h Outdated
@nbolton
nbolton enabled auto-merge (rebase) March 21, 2025 11:34
@nbolton
nbolton merged commit 8508805 into master Mar 21, 2025
@nbolton
nbolton deleted the reUnused_again branch March 21, 2025 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants