Browse Source

Built-in support for OS build 22000.376

pull/886/head
Valentin Radu 4 years ago
parent
commit
94f1ca0bd8
  1. 5
      CHANGELOG.md
  2. 4
      ExplorerPatcher/symbols.c
  3. 8
      version.h

5
CHANGELOG.md

@ -2,12 +2,13 @@
This document includes the same release notes as in the [Releases](https://github.com/valinet/ExplorerPatcher/releases) section on GitHub. This document includes the same release notes as in the [Releases](https://github.com/valinet/ExplorerPatcher/releases) section on GitHub.
## 22000.348.40 ## 22000.376.40
Tested on build 22000.348. Tested on OS build 22000.376.
#### Highlights #### Highlights
* Built-in support for OS build 22000.376 (.12)
* Primary taskbar remembers position when moved to a secondary monitor (multiple issues, like #504) * Primary taskbar remembers position when moved to a secondary monitor (multiple issues, like #504)
* Ability to set Control Center as network icon action (merged #492) * Ability to set Control Center as network icon action (merged #492)
* Added possibility to use the original Windows 10 (Alt-Tab) window switcher; thus, the available options are now: * Added possibility to use the original Windows 10 (Alt-Tab) window switcher; thus, the available options are now:

4
ExplorerPatcher/symbols.c

@ -610,7 +610,7 @@ BOOL LoadSymbols(symbols_addr* symbols_PTRS, HMODULE hModule)
symbols_PTRS->twinui_pcshell_PTRS[8] = 0x52980; symbols_PTRS->twinui_pcshell_PTRS[8] = 0x52980;
bIsTwinuiPcshellHardcoded = TRUE; bIsTwinuiPcshellHardcoded = TRUE;
} }
else if (!_stricmp(hash, "03487ccd5bc5a194fad61b616b0a2b28") || !_stricmp(hash, "3f6ef12a59a2f84a3296771ea7753e01")) // 346, 348 else if (!_stricmp(hash, "03487ccd5bc5a194fad61b616b0a2b28") || !_stricmp(hash, "3f6ef12a59a2f84a3296771ea7753e01")) // 346, 348, 376
{ {
symbols_PTRS->twinui_pcshell_PTRS[0] = 0x21B036; symbols_PTRS->twinui_pcshell_PTRS[0] = 0x21B036;
symbols_PTRS->twinui_pcshell_PTRS[1] = 0x5CD740; symbols_PTRS->twinui_pcshell_PTRS[1] = 0x5CD740;
@ -640,7 +640,7 @@ BOOL LoadSymbols(symbols_addr* symbols_PTRS, HMODULE hModule)
symbols_PTRS->startdocked_PTRS[4] = 0x160AEC; symbols_PTRS->startdocked_PTRS[4] = 0x160AEC;
bIsStartHardcoded = TRUE; bIsStartHardcoded = TRUE;
} }
else if (!_stricmp(hash, "e9c1c45a659dafabf671cb0ae195f8d9") || !_stricmp(hash, "7e652d78661ba62e33d41ad1d3180344")) // 346, 348 else if (!_stricmp(hash, "e9c1c45a659dafabf671cb0ae195f8d9") || !_stricmp(hash, "7e652d78661ba62e33d41ad1d3180344")) // 346, 348, 376
{ {
symbols_PTRS->startdocked_PTRS[0] = 0x18969C; symbols_PTRS->startdocked_PTRS[0] = 0x18969C;
symbols_PTRS->startdocked_PTRS[1] = 0x18969C; symbols_PTRS->startdocked_PTRS[1] = 0x18969C;

8
version.h

@ -1,7 +1,7 @@
#define VER_MAJOR 22000 #define VER_MAJOR 22000
#define VER_MINOR 348 #define VER_MINOR 376
#define VER_BUILD_HI 40 #define VER_BUILD_HI 40
#define VER_BUILD_LO 11 #define VER_BUILD_LO 12
#define VER_FLAGS VS_FF_PRERELEASE #define VER_FLAGS VS_FF_PRERELEASE
@ -12,5 +12,5 @@
#define VER_STR(arg) #arg #define VER_STR(arg) #arg
// The String form of the version numbers // The String form of the version numbers
#define VER_FILE_STRING VALUE "FileVersion", "22000.348.40.11" #define VER_FILE_STRING VALUE "FileVersion", "22000.376.40.12"
#define VER_PRODUCT_STRING VALUE "ProductVersion", "22000.348.40.11" #define VER_PRODUCT_STRING VALUE "ProductVersion", "22000.376.40.12"

Loading…
Cancel
Save