Add new icon as well as telemetry (#563)

* Update icon and add telemetry calls

This change adds the new PowerRename icon and includes telemetry calls

* Ensure string is freed

* Update event naming convention

* Delete PowerRenameDemo.gif

Deleting this gif as I added it with a separate commit with the README.md update for PowerRename
This commit is contained in:
Chris Davis
2019-10-28 10:14:59 -07:00
committed by GitHub
parent a1669fd34e
commit b892e731d9
14 changed files with 184 additions and 13 deletions

View File

@@ -1,6 +1,7 @@
#include "stdafx.h"
#include "PowerRenameExt.h"
#include <interface/powertoy_module_interface.h>
#include <trace.h>
#include <common/settings_objects.h>
DWORD g_dwModuleRefCount = 0;
@@ -96,9 +97,11 @@ BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, void*)
{
case DLL_PROCESS_ATTACH:
g_hInst = hInstance;
Trace::RegisterProvider();
break;
case DLL_PROCESS_DETACH:
Trace::RegisterProvider();
break;
}
return TRUE;
@@ -233,11 +236,13 @@ public:
void init_settings()
{
m_enabled = CPowerRenameMenu::IsEnabled();
Trace::EnablePowerRename(m_enabled);
}
void save_settings()
{
CPowerRenameMenu::SetEnabled(m_enabled);
Trace::EnablePowerRename(m_enabled);
}
PowerRenameModule()