mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 11:48:06 +01:00
Update FancyZones telemetry event for settings changed (#1268)
This commit is contained in:
@@ -66,6 +66,14 @@ void Trace::FancyZones::OnKeyDown(DWORD vkCode, bool win, bool control, bool inM
|
|||||||
|
|
||||||
void Trace::SettingsChanged(const Settings& settings) noexcept
|
void Trace::SettingsChanged(const Settings& settings) noexcept
|
||||||
{
|
{
|
||||||
|
const auto& editorHotkey = settings.editorHotkey;
|
||||||
|
std::wstring hotkeyStr = L"alt:" + std::to_wstring(editorHotkey.alt_pressed())
|
||||||
|
+ L", ctrl:" + std::to_wstring(editorHotkey.ctrl_pressed())
|
||||||
|
+ L", shift:" + std::to_wstring(editorHotkey.shift_pressed())
|
||||||
|
+ L", win:" + std::to_wstring(editorHotkey.win_pressed())
|
||||||
|
+ L", code:" + std::to_wstring(editorHotkey.get_code())
|
||||||
|
+ L", keyFromCode:" + editorHotkey.get_key();
|
||||||
|
|
||||||
TraceLoggingWrite(
|
TraceLoggingWrite(
|
||||||
g_hProvider,
|
g_hProvider,
|
||||||
"FancyZones_SettingsChanged",
|
"FancyZones_SettingsChanged",
|
||||||
@@ -77,7 +85,13 @@ void Trace::SettingsChanged(const Settings& settings) noexcept
|
|||||||
TraceLoggingBoolean(settings.zoneSetChange_flashZones, "FlashZonesOnZoneSetChange"),
|
TraceLoggingBoolean(settings.zoneSetChange_flashZones, "FlashZonesOnZoneSetChange"),
|
||||||
TraceLoggingBoolean(settings.zoneSetChange_moveWindows, "MoveWindowsOnZoneSetChange"),
|
TraceLoggingBoolean(settings.zoneSetChange_moveWindows, "MoveWindowsOnZoneSetChange"),
|
||||||
TraceLoggingBoolean(settings.overrideSnapHotkeys, "OverrideSnapHotKeys"),
|
TraceLoggingBoolean(settings.overrideSnapHotkeys, "OverrideSnapHotKeys"),
|
||||||
TraceLoggingWideString(settings.zoneHightlightColor.c_str(), "ZoneHighlightColor"));
|
TraceLoggingBoolean(settings.appLastZone_moveWindows, "MoveWindowsToLastZoneOnAppOpening"),
|
||||||
|
TraceLoggingBoolean(settings.use_cursorpos_editor_startupscreen, "UseCursorPosOnEditorStartup"),
|
||||||
|
TraceLoggingWideString(settings.zoneHightlightColor.c_str(), "ZoneHighlightColor"),
|
||||||
|
TraceLoggingInt32(settings.zoneHighlightOpacity, "ZoneHighlightOpacity"),
|
||||||
|
TraceLoggingWideString(hotkeyStr.c_str(), "Hotkey"),
|
||||||
|
TraceLoggingInt32(static_cast<int>(settings.excludedAppsArray.size()), "ExcludedAppsCount")
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Trace::VirtualDesktopChanged() noexcept
|
void Trace::VirtualDesktopChanged() noexcept
|
||||||
|
|||||||
Reference in New Issue
Block a user