Skip to content

Commit 7596e96

Browse files
committed
Add taskbar indicators
1 parent 0b823ea commit 7596e96

17 files changed

+794
-170
lines changed

PowerToys.sln

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PowerRename.FuzzingTest", "
718718
EndProject
719719
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShortcutGuide.IndexYmlGenerator", "src\modules\ShortcutGuideV2\ShortcutGuide.IndexYmlGenerator\ShortcutGuide.IndexYmlGenerator\ShortcutGuide.IndexYmlGenerator.csproj", "{D640B00C-9149-4C4F-8B7D-E2B8B2590A0B}"
720720
EndProject
721+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShortcutGuide.CPPProject", "src\modules\ShortcutGuideV2\ShortcutGuide.CPPProject\ShortcutGuide.CPPProject.vcxproj", "{C992FD2C-83B8-4941-9FC1-09730068D8EC}"
722+
EndProject
721723
Global
722724
GlobalSection(SolutionConfigurationPlatforms) = preSolution
723725
Debug|ARM64 = Debug|ARM64
@@ -2632,6 +2634,14 @@ Global
26322634
{D640B00C-9149-4C4F-8B7D-E2B8B2590A0B}.Release|ARM64.Build.0 = Release|ARM64
26332635
{D640B00C-9149-4C4F-8B7D-E2B8B2590A0B}.Release|x64.ActiveCfg = Release|x64
26342636
{D640B00C-9149-4C4F-8B7D-E2B8B2590A0B}.Release|x64.Build.0 = Release|x64
2637+
{C992FD2C-83B8-4941-9FC1-09730068D8EC}.Debug|ARM64.ActiveCfg = Debug|x64
2638+
{C992FD2C-83B8-4941-9FC1-09730068D8EC}.Debug|ARM64.Build.0 = Debug|x64
2639+
{C992FD2C-83B8-4941-9FC1-09730068D8EC}.Debug|x64.ActiveCfg = Debug|x64
2640+
{C992FD2C-83B8-4941-9FC1-09730068D8EC}.Debug|x64.Build.0 = Debug|x64
2641+
{C992FD2C-83B8-4941-9FC1-09730068D8EC}.Release|ARM64.ActiveCfg = Release|x64
2642+
{C992FD2C-83B8-4941-9FC1-09730068D8EC}.Release|ARM64.Build.0 = Release|x64
2643+
{C992FD2C-83B8-4941-9FC1-09730068D8EC}.Release|x64.ActiveCfg = Release|x64
2644+
{C992FD2C-83B8-4941-9FC1-09730068D8EC}.Release|x64.Build.0 = Release|x64
26352645
EndGlobalSection
26362646
GlobalSection(SolutionProperties) = preSolution
26372647
HideSolutionNode = FALSE
@@ -2908,6 +2918,7 @@ Global
29082918
{5F63C743-F6CE-4DBA-A200-2B3F8A14E8C2} = {3846508C-77EB-4034-A702-F8BB263C4F79}
29092919
{2694E2FB-DCD5-4BFF-A418-B6C3C7CE3B8E} = {89E20BCE-EB9C-46C8-8B50-E01A82E6FDC3}
29102920
{D640B00C-9149-4C4F-8B7D-E2B8B2590A0B} = {21275C57-1C20-4F07-8A56-21BFA8363BDB}
2921+
{C992FD2C-83B8-4941-9FC1-09730068D8EC} = {21275C57-1C20-4F07-8A56-21BFA8363BDB}
29112922
EndGlobalSection
29122923
GlobalSection(ExtensibilityGlobals) = postSolution
29132924
SolutionGuid = {C3A2F9D1-7930-4EF4-A6FC-7EE0A99821D0}

src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,12 @@
6565
<ClInclude Include="Generated Files\resource.h" />
6666
<ClInclude Include="native_event_waiter.h" />
6767
<ClInclude Include="overlay_window.h" />
68-
<ClInclude Include="pch.h" />
6968
<ClInclude Include="resource.base.h" />
7069
<ClInclude Include="ShortcutGuideSettings.h" />
7170
<ClInclude Include="ShortcutGuideConstants.h" />
7271
<ClInclude Include="shortcut_guide.h" />
7372
<ClInclude Include="start_visible.h" />
7473
<ClInclude Include="target_state.h" />
75-
<ClInclude Include="tasklist_positions.h" />
7674
<ClInclude Include="trace.h" />
7775
</ItemGroup>
7876
<ItemGroup>
@@ -83,13 +81,9 @@
8381
<ClCompile Include="main.cpp" />
8482
<ClCompile Include="native_event_waiter.cpp" />
8583
<ClCompile Include="overlay_window.cpp" />
86-
<ClCompile Include="pch.cpp">
87-
<PrecompiledHeader Condition="'$(UsePrecompiledHeaders)' != 'false'">Create</PrecompiledHeader>
88-
</ClCompile>
8984
<ClCompile Include="shortcut_guide.cpp" />
9085
<ClCompile Include="start_visible.cpp" />
9186
<ClCompile Include="target_state.cpp" />
92-
<ClCompile Include="tasklist_positions.cpp" />
9387
<ClCompile Include="trace.cpp" />
9488
</ItemGroup>
9589
<ItemGroup>

src/modules/ShortcutGuide/ShortcutGuide/ShortcutGuide.vcxproj.filters

Lines changed: 73 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
</Filter>
1919
</ItemGroup>
2020
<ItemGroup>
21-
<ClInclude Include="pch.h">
22-
<Filter>Header Files</Filter>
23-
</ClInclude>
2421
<ClInclude Include="animation.h">
2522
<Filter>Header Files</Filter>
2623
</ClInclude>
@@ -51,9 +48,6 @@
5148
<ClInclude Include="target_state.h">
5249
<Filter>Header Files</Filter>
5350
</ClInclude>
54-
<ClInclude Include="tasklist_positions.h">
55-
<Filter>Header Files</Filter>
56-
</ClInclude>
5751
<ClInclude Include="trace.h">
5852
<Filter>Header Files</Filter>
5953
</ClInclude>
@@ -68,9 +62,6 @@
6862
</ClInclude>
6963
</ItemGroup>
7064
<ItemGroup>
71-
<ClCompile Include="pch.cpp">
72-
<Filter>Source Files</Filter>
73-
</ClCompile>
7465
<ClCompile Include="main.cpp">
7566
<Filter>Source Files</Filter>
7667
</ClCompile>
@@ -101,9 +92,6 @@
10192
<ClCompile Include="target_state.cpp">
10293
<Filter>Source Files</Filter>
10394
</ClCompile>
104-
<ClCompile Include="tasklist_positions.cpp">
105-
<Filter>Source Files</Filter>
106-
</ClCompile>
10795
<ClCompile Include="trace.cpp">
10896
<Filter>Source Files</Filter>
10997
</ClCompile>
@@ -116,7 +104,79 @@
116104
<None Include="packages.config" />
117105
</ItemGroup>
118106
<ItemGroup>
119-
<CopyFileToFolders Include="Assets\ShortcutGuide\**">
107+
<CopyFileToFolders Include="Assets\ShortcutGuide\1.svg">
108+
<Filter>Resource Files</Filter>
109+
</CopyFileToFolders>
110+
<CopyFileToFolders Include="Assets\ShortcutGuide\2.svg">
111+
<Filter>Resource Files</Filter>
112+
</CopyFileToFolders>
113+
<CopyFileToFolders Include="Assets\ShortcutGuide\3.svg">
114+
<Filter>Resource Files</Filter>
115+
</CopyFileToFolders>
116+
<CopyFileToFolders Include="Assets\ShortcutGuide\4.svg">
117+
<Filter>Resource Files</Filter>
118+
</CopyFileToFolders>
119+
<CopyFileToFolders Include="Assets\ShortcutGuide\5.svg">
120+
<Filter>Resource Files</Filter>
121+
</CopyFileToFolders>
122+
<CopyFileToFolders Include="Assets\ShortcutGuide\6.svg">
123+
<Filter>Resource Files</Filter>
124+
</CopyFileToFolders>
125+
<CopyFileToFolders Include="Assets\ShortcutGuide\7.svg">
126+
<Filter>Resource Files</Filter>
127+
</CopyFileToFolders>
128+
<CopyFileToFolders Include="Assets\ShortcutGuide\8.svg">
129+
<Filter>Resource Files</Filter>
130+
</CopyFileToFolders>
131+
<CopyFileToFolders Include="Assets\ShortcutGuide\9.svg">
132+
<Filter>Resource Files</Filter>
133+
</CopyFileToFolders>
134+
<CopyFileToFolders Include="Assets\ShortcutGuide\no_active_window.svg">
135+
<Filter>Resource Files</Filter>
136+
</CopyFileToFolders>
137+
<CopyFileToFolders Include="Assets\ShortcutGuide\overlay.svg">
138+
<Filter>Resource Files</Filter>
139+
</CopyFileToFolders>
140+
<CopyFileToFolders Include="Assets\ShortcutGuide\overlay_portrait.svg">
141+
<Filter>Resource Files</Filter>
142+
</CopyFileToFolders>
143+
<CopyFileToFolders Include="Assets\ShortcutGuide\0.svg">
144+
<Filter>Resource Files</Filter>
145+
</CopyFileToFolders>
146+
<CopyFileToFolders Include="Assets\ShortcutGuide\1.svg">
147+
<Filter>Resource Files</Filter>
148+
</CopyFileToFolders>
149+
<CopyFileToFolders Include="Assets\ShortcutGuide\2.svg">
150+
<Filter>Resource Files</Filter>
151+
</CopyFileToFolders>
152+
<CopyFileToFolders Include="Assets\ShortcutGuide\3.svg">
153+
<Filter>Resource Files</Filter>
154+
</CopyFileToFolders>
155+
<CopyFileToFolders Include="Assets\ShortcutGuide\4.svg">
156+
<Filter>Resource Files</Filter>
157+
</CopyFileToFolders>
158+
<CopyFileToFolders Include="Assets\ShortcutGuide\5.svg">
159+
<Filter>Resource Files</Filter>
160+
</CopyFileToFolders>
161+
<CopyFileToFolders Include="Assets\ShortcutGuide\6.svg">
162+
<Filter>Resource Files</Filter>
163+
</CopyFileToFolders>
164+
<CopyFileToFolders Include="Assets\ShortcutGuide\7.svg">
165+
<Filter>Resource Files</Filter>
166+
</CopyFileToFolders>
167+
<CopyFileToFolders Include="Assets\ShortcutGuide\8.svg">
168+
<Filter>Resource Files</Filter>
169+
</CopyFileToFolders>
170+
<CopyFileToFolders Include="Assets\ShortcutGuide\9.svg">
171+
<Filter>Resource Files</Filter>
172+
</CopyFileToFolders>
173+
<CopyFileToFolders Include="Assets\ShortcutGuide\no_active_window.svg">
174+
<Filter>Resource Files</Filter>
175+
</CopyFileToFolders>
176+
<CopyFileToFolders Include="Assets\ShortcutGuide\overlay.svg">
177+
<Filter>Resource Files</Filter>
178+
</CopyFileToFolders>
179+
<CopyFileToFolders Include="Assets\ShortcutGuide\overlay_portrait.svg">
120180
<Filter>Resource Files</Filter>
121181
</CopyFileToFolders>
122182
</ItemGroup>

src/modules/ShortcutGuide/ShortcutGuide/pch.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,4 @@
2525
#include <tuple>
2626
#include <unordered_set>
2727
#include <string>
28-
#include <filesystem>
29-
#include <common/logger/logger.h>
28+
#include <filesystem>

0 commit comments

Comments
 (0)