mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-03 01:36:31 +02:00
Fixes for PowerToys Awake (#12215)
* Change how background threads operate This should reduce CPU usage. * Well there is just no need for the console here * Need to keep the full name sanitized * Update the changes to console handling * Updating how we handle constants * Fix process termination logic * Making some tweaks to the termination logic * Update how the process is tracked * Updating how application closing is done for Awake. * Update with explicit types * Fix high CPU usage for timed keep awake. * Logging typo fix. * Update some of the timer logic. * Fix variable naming for consistency * Cleanup the C++ interface * Cleanup the code a bit This change introduces support for: - Proper event handling across the two apps (Awake and runner). - Removal of unnecessary functions. * Cleaning up the code even further * Remove unnecessary functions
This commit is contained in:
@@ -28,6 +28,9 @@ namespace CommonSharedConstants
|
||||
|
||||
const wchar_t FANCY_ZONES_EDITOR_TOGGLE_EVENT[] = L"Local\\FancyZones-ToggleEditorEvent-1e174338-06a3-472b-874d-073b21c62f14";
|
||||
|
||||
// Path to the event used by Awake
|
||||
const wchar_t AWAKE_EXIT_EVENT[] = L"Local\\PowerToysAwakeExitEvent-c0d5e305-35fc-4fb5-83ec-f6070cfaf7fe";
|
||||
|
||||
// Max DWORD for key code to disable keys.
|
||||
const DWORD VK_DISABLED = 0x100;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user