1
0
mirror of https://github.com/valinet/ExplorerPatcher.git synced 2024-12-11 23:36:08 +01:00
Commit Graph

830 Commits

Author SHA1 Message Date
aubymori
8fc53a1285 Accurate taskbar fonts for classic theme mitigations 2023-10-22 02:21:14 +07:00
Amrsatrio
67b7a27044 Start10: Attempt to fix exploding RAM usage when opening Start10 on 22621.2134+ 2023-10-21 17:00:46 +07:00
Amrsatrio
f027a36837 All: Prepared some headers for C++ 2023-10-17 14:15:30 +07:00
Amrsatrio
a57471feb2 Taskbar10: Fix start menu position when the taskbar is at the left or right side on Moment 4 builds 2023-10-16 23:26:04 +07:00
Amrsatrio
7e2f76840a Start10: Properly fix start menu showing/hiding along with its original animations on builds 22000.65+ 2023-10-16 23:25:37 +07:00
Amrsatrio
80f11ae4f9 Symbols: Remove unneeded setting the keys to 0 because the tree is deleted anyway if the hash does not match 2023-10-11 15:37:42 +07:00
Amrsatrio
acc0131e77 All: Disabled hooks on processes other than Explorer
Because anticheats really hate DLLs that inject to games, let alone DLLs that hook existing functions. This was made as an attempt to fix #2267.
2023-10-11 15:16:42 +07:00
Amrsatrio
8412bd64d9 Symbols: Reworked the symbol manager so that symbols don't need to be successfully downloaded in succession
- This should fix start menu not working (at all!) on users who upgraded into 22621.2428 not through 22621.2361 with EP installed. Updating into this version will redownload symbols due to changes in the way they are managed.
- 22621.2428 was just released to the general public, but symbols for twinui.pcshell.dll are not available at the time of writing. Despite that, StartDocked.dll and StartUI.dll are still the same as 22621.2361.
- I've also removed hardcoded and stuffed-together offsets of really old DLL versions to make the code more concise.
2023-10-11 15:10:57 +07:00
Amrsatrio
b52bd790ed Taskbar10: Fixed PatchExplorer_UpdateWindowAccentProperties to not crash anymore with build 25951 (Canary) 2023-10-10 21:52:15 +07:00
Amrsatrio
dca0b3ae44 Taskbar10: Made the Control Center and Toast Center positioning patch work with build 25951 (Canary) 2023-10-10 20:15:59 +07:00
Amrsatrio
b157abad62 Version: 22621.2361.58.4 2023-10-07 03:31:22 +07:00
Amrsatrio
4ee742f116 Taskbar10: Disabled the patch for proper acrylic background on Canary builds
I'm adding this check until a proper fix is made, so that EP can run on Canary although features will be very limited
2023-10-07 03:24:58 +07:00
Amrsatrio
bdd71efeb9 Start: Indicate that "Start menu style" requires restart so that Explorer tile pinning works properly. 2023-10-06 22:07:53 +07:00
Amrsatrio
9f04110d72 Taskbar11: Restored commit 085b3dd that I modified by accident 2023-10-06 22:02:10 +07:00
Amrsatrio
0b57e78d18 Version: 22621.2361.58.3 2023-10-06 17:10:40 +07:00
Amrsatrio
3b38b94df2 Build: Revert PlatformToolset to v142
I accidentally committed my change of this to v143
2023-10-06 16:46:36 +07:00
Amrsatrio
21c288c3c0 Start10: The Pin to Start/Unpin from Start patch should not run when the Windows 11 start menu is used 2023-10-06 16:41:27 +07:00
Amrsatrio
29fda7935d Start10: Revised the method of fixing Pin to Start/Unpin from Start 2023-10-06 16:35:56 +07:00
Amrsatrio
dca4057654 Start10: Restored the Start_ShowClassicMode registry query that I accidentally removed 2023-10-06 07:05:06 +07:00
Amrsatrio
15c07a0530 Start10: Implemented proper fix for Pin to Start/Unpin from Start 2023-10-06 06:37:16 +07:00
Amrsatrio
a4f5bd0ceb Start10: Fixed non-UWP apps disappearing on Dev channel builds 23545+ 2023-10-06 04:39:04 +07:00
Amrsatrio
89b2f3f8cf Start10: Fix AddUserPinnedShortcutToStart hook 2023-10-06 03:29:39 +07:00
Amrsatrio
ce7e170ee1 Build: Add ExplorerPatcher\packages.config 2023-10-06 03:20:51 +07:00
Amrsatrio
001e8d8d1d FIle Explorer: Fix Pin to Start/Unpin from Start from Explorer and fix command bar option not being applied to non-primary Explorer instances 2023-10-06 03:11:54 +07:00
Valentin Radu
fbaad56b22 Version: 22621.2361.58.2 2023-10-04 03:12:50 +03:00
Valentin Radu
085b3dd9f7 Taskbar11: Fixed a bug that reset the "never combine" setting on OS builds 22621.2361+ 2023-10-04 02:33:55 +03:00
Amrsatrio
070639360d Taskbar10: Fix Wi-Fi flyout buttons on 22621 builds 2023-10-02 10:43:09 +07:00
Amrsatrio
148e398b8c Start10: Made SyncSettingsFromRegToCDS() to only run when the old start menu is enabled 2023-10-01 22:17:15 +07:00
Amrsatrio
e28940d6a1 Start10: Fix start menu folders, show recently added, and show frequently used apps settings not being applied on 22621.2134+ 2023-10-01 22:06:15 +07:00
Amrsatrio
4ece80c8cb All: Try to find twinui.pcshell.dll offsets from disk instead of from memory for compatibility with other tweak software 2023-09-27 14:26:21 +07:00
Amrsatrio
b09482f1b2 Update README.md 2023-09-26 02:33:57 +07:00
Amrsatrio
05611dd29c Version: 22621.2361.58.1 2023-09-25 12:00:10 +07:00
Amrsatrio
1977d78ba0 Taskbar10: Fix pen menu crashing explorer.exe on 22621.2134+ 2023-09-25 11:06:52 +07:00
Valentin Radu
cdead1b18a libvalinet: Upgraded to latest version which fixes VnGetUBR
Thanks @roflcopter4
2023-09-25 02:29:54 +03:00
Amrsatrio
b426d2c46a File Explorer: Try to avoid crashes related to the new Windows App SDK views 2023-09-25 04:34:02 +07:00
Amrsatrio
6023718b95 Taskbar11: Fixed a bug that crashed explorer.exe when right clicking the new taskbar on Windows 11 builds with "Never combine" on the new taskbar 2023-09-24 19:52:48 +07:00
Amrsatrio
bc3bbc7e5e Taskbar10: Fixed Windows 10 taskbar not showing up on Windows 11 builds with "Never combine" on the new taskbar 2023-09-24 05:10:10 +07:00
Amrsatrio
40d63f1ef8 Version: 22621.2283.57.2 2023-09-23 11:51:43 +07:00
Amrsatrio
dfee1aee37 All: Fixed a bug that crashed explorer on OS builds lower than 22621 (Windows 11 22H2) 2023-09-23 11:46:02 +07:00
KabanFriends
2607f9ab05 Fix typo in ep_extra/README.md 2023-09-23 10:13:29 +07:00
Valentin Radu
a7b29c5409 Version: 22621.2283.57.1 2023-09-23 03:47:14 +03:00
Valentin Radu
fe78dcaa24 Taskbar11: Fixed a bug that crashed explorer.exe when right clicking the taskbar on OS builds 22621.2134 and newer 2023-09-23 03:42:41 +03:00
Amrsatrio
5f2b545748 Symbols: Added patterns for twinui.pcshell.dll as a backup when symbols are not available 2023-09-23 02:23:22 +03:00
Amrsatrio
96e93b7331 Taskbar10: Improved patterns of Moment 2 patches to make them work with 23545.1000 Beta
- Added patterns for twinui.pcshell.dll as a backup when symbols are not available
- Made LoadSymbols clear the returned symbol data when the version is mismatched
- Failure of hooking functions should not prevent Explorer from loading at all anymore
2023-09-22 20:49:17 +07:00
Amrsatrio
1115643206 Taskbar10: Improved patterns of Moment 2 patches to make them work with 22621.2359 Release Preview 2023-09-22 00:13:33 +07:00
Amrsatrio
b76d62e073 Taskbar10: Fixed grammar in Moment2PatchTaskView explanation 2023-09-21 19:13:14 +07:00
Amrsatrio
cd7396e8a0 Taskbar10: Revised the method of patching Task View so that it works on 22621.2134 2023-09-21 18:41:09 +07:00
Amrsatrio
82556f08e6 Taskbar10: Fix new IME context menu on 22H2 2023-09-20 23:09:50 +07:00
Amrsatrio
3be4aabdb5 Taskbar10: Fix Win+A and Win+N on 22621.2134+ 2023-09-20 21:41:53 +07:00
Amrsatrio
e9945d115b Taskbar10: Fix volume and brightness popups on 22621.2134+ 2023-09-20 21:05:25 +07:00