Skip to content

Commit 1b1bc67

Browse files
committed
Implemented GUI (fixes #29)
1 parent fdfeecb commit 1b1bc67

18 files changed

+1487
-44
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
This document includes the same release notes as in the [Releases](https://github.com/valinet/ExplorerPatcher/releases) section on GitHub.
44

5+
## 22000.194.0.21
6+
7+
Tested on build: 22000.194.
8+
9+
* Implemented configuration GUI; to access it, right click the Start button (or press `Win`+`X`) and choose "Properties"
10+
511
## 22000.194.0.20
612

713
Tested on build: 22000.194.

ExplorerPatcher/ExplorerPatcher.rc

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ END
5151
//
5252

5353
VS_VERSION_INFO VERSIONINFO
54-
FILEVERSION 22000,194,0,20
55-
PRODUCTVERSION 22000,194,0,20
54+
FILEVERSION 22000,194,0,21
55+
PRODUCTVERSION 22000,194,0,21
5656
FILEFLAGSMASK 0x3fL
5757
#ifdef _DEBUG
5858
FILEFLAGS 0x1L
@@ -69,12 +69,12 @@ BEGIN
6969
BEGIN
7070
VALUE "CompanyName", "VALINET Solutions SRL"
7171
VALUE "FileDescription", "ExplorerPatcher"
72-
VALUE "FileVersion", "22000.194.0.20"
72+
VALUE "FileVersion", "22000.194.0.21"
7373
VALUE "InternalName", "ExplorerPatcher.dll"
7474
VALUE "LegalCopyright", "Copyright (C) 2006-2021 VALINET Solutions SRL. All rights reserved."
7575
VALUE "OriginalFilename", "ExplorerPatcher.dll"
7676
VALUE "ProductName", "ExplorerPatcher"
77-
VALUE "ProductVersion", "22000.194.0.20"
77+
VALUE "ProductVersion", "22000.194.0.21"
7878
END
7979
END
8080
BLOCK "VarFileInfo"
@@ -83,6 +83,31 @@ BEGIN
8383
END
8484
END
8585

86+
87+
/////////////////////////////////////////////////////////////////////////////
88+
//
89+
// RCDATA
90+
//
91+
92+
IDR_REGISTRY1 RCDATA "settings.reg"
93+
94+
95+
/////////////////////////////////////////////////////////////////////////////
96+
//
97+
// String Table
98+
//
99+
100+
STRINGTABLE
101+
BEGIN
102+
IDS_PRODUCTNAME "ExplorerPatcher"
103+
IDS_COPYRIGHT "Copyright (C) 2006-2021 VALINET Solutions SRL. All rights reserved."
104+
IDS_VERSION "Version %d.%d.%d.%d"
105+
IDS_PRODUCTTAG "This project aims to bring back a productive working environment\r\non Windows 11. Proudly programmed by Valentin-Gabriel Radu."
106+
IDS_VISITGITHUB "Visit project Github"
107+
IDS_VISITWEBSITE "Visit web site"
108+
IDS_LICENSEINFO "E-mail author"
109+
END
110+
86111
#endif // English (United States) resources
87112
/////////////////////////////////////////////////////////////////////////////
88113

ExplorerPatcher/ExplorerPatcher.vcxproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,9 @@
195195
<ItemGroup>
196196
<ClCompile Include="ArchiveMenu.c" />
197197
<ClCompile Include="dllmain.c" />
198+
<ClCompile Include="fmemopen.c" />
199+
<ClCompile Include="getline.c" />
200+
<ClCompile Include="GUI.c" />
198201
<ClCompile Include="HideExplorerSearchBar.c" />
199202
<ClCompile Include="SettingsMonitor.c" />
200203
<ClCompile Include="StartMenu.c" />
@@ -205,6 +208,9 @@
205208
<ItemGroup>
206209
<ClInclude Include="ArchiveMenu.h" />
207210
<ClInclude Include="dxgi_imp.h" />
211+
<ClInclude Include="fmemopen.h" />
212+
<ClInclude Include="getline.h" />
213+
<ClInclude Include="GUI.h" />
208214
<ClInclude Include="HideExplorerSearchBar.h" />
209215
<ClInclude Include="hooking.h" />
210216
<ClInclude Include="resource.h" />
@@ -217,6 +223,9 @@
217223
<ItemGroup>
218224
<ResourceCompile Include="ExplorerPatcher.rc" />
219225
</ItemGroup>
226+
<ItemGroup>
227+
<None Include="settings.reg" />
228+
</ItemGroup>
220229
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
221230
<ImportGroup Label="ExtensionTargets">
222231
</ImportGroup>

ExplorerPatcher/ExplorerPatcher.vcxproj.filters

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,15 @@
4545
<ClInclude Include="utility.h">
4646
<Filter>Header Files</Filter>
4747
</ClInclude>
48+
<ClInclude Include="GUI.h">
49+
<Filter>Header Files</Filter>
50+
</ClInclude>
51+
<ClInclude Include="getline.h">
52+
<Filter>Header Files</Filter>
53+
</ClInclude>
54+
<ClInclude Include="fmemopen.h">
55+
<Filter>Header Files</Filter>
56+
</ClInclude>
4857
</ItemGroup>
4958
<ItemGroup>
5059
<ResourceCompile Include="ExplorerPatcher.rc">
@@ -76,5 +85,17 @@
7685
<ClCompile Include="utility.c">
7786
<Filter>Source Files</Filter>
7887
</ClCompile>
88+
<ClCompile Include="GUI.c">
89+
<Filter>Source Files</Filter>
90+
</ClCompile>
91+
<ClCompile Include="getline.c">
92+
<Filter>Source Files</Filter>
93+
</ClCompile>
94+
<ClCompile Include="fmemopen.c">
95+
<Filter>Source Files</Filter>
96+
</ClCompile>
97+
</ItemGroup>
98+
<ItemGroup>
99+
<None Include="settings.reg" />
79100
</ItemGroup>
80101
</Project>

0 commit comments

Comments
 (0)