1
0
mirror of https://github.com/valinet/ExplorerPatcher.git synced 2024-11-15 03:27:35 +01:00
Commit Graph

854 Commits

Author SHA1 Message Date
Amrsatrio
cb3f9670d9 Build: Support for enabling WITH_ALT_TASKBAR_IMPL 2024-02-21 10:23:55 +07:00
Amrsatrio
1517de005e Version: 22621.3007.63.3 2024-02-21 09:40:56 +07:00
Amrsatrio
9f9acfc74e Taskbar10: Turn off the code for loading the reimplemented taskbar on public builds for now 2024-02-21 09:40:06 +07:00
Amrsatrio
08dec82aec Setup: Slight fix in ProcessTaskbarDlls 2024-02-18 16:38:59 +07:00
Amrsatrio
dfe340d2f8 Taskbar10: Various fixes for 26052+ support 2024-02-18 14:11:58 +07:00
Amrsatrio
438eb1d443 Setup: Remove OwnerWindowWndProc that I forgot to remove 2024-02-17 23:25:11 +07:00
Amrsatrio
fb28688bb8 Update CHANGELOG.md 2024-02-16 02:21:15 +07:00
Amrsatrio
610ba7f919 Setup: Don't place wincorlib.dll on Windows 10 (#2829) 2024-02-16 02:20:11 +07:00
Amrsatrio
399324131d Version: 22621.3007.63.2 2024-02-16 01:35:48 +07:00
Amrsatrio
22d9e3c6ac Taskbar10: Improved animation performance when centering and/or EP Weather is not enabled, also fixed search box positioning on small taskbar size 2024-02-16 01:33:19 +07:00
Amrsatrio
35e31b91e2 Update CHANGELOG.md 2024-02-15 12:10:39 +07:00
Amrsatrio
13dc90cfcd Update README.md 2024-02-15 10:49:14 +07:00
Amrsatrio
90666d5723 Update changelog and localizations 2024-02-15 10:34:30 +07:00
Amrsatrio
36ebe5a7e5 All: Last minute fixes 2024-02-15 10:30:03 +07:00
Amr Satrio
88212b32c3
Merge pull request #2780 from Anixx/patch-1
Taskbar10: Fixed classic theme taskbar dimensions (#2316)
2024-02-14 07:01:15 +07:00
Amrsatrio
3a882c7745 Build: Upgrade PlatformToolset to Visual Studio 2022 (v143) 2024-02-14 06:11:23 +07:00
Amrsatrio
982fe56eb3 Version: 22621.3007.63.1 (pre-release) 2024-02-14 06:09:17 +07:00
Amrsatrio
d4f36622c5 All: Update copyright year 2024-02-14 05:53:46 +07:00
Amrsatrio
30eb7b2bb0 GUI: Add notice regarding reimplemented taskbar 2024-02-14 05:37:16 +07:00
Amrsatrio
3c8809eaa8 All: Add stuff for supporting 25xxx+ 2024-02-14 04:41:29 +07:00
Amrsatrio
0c5021b376 GUI: Added "Uninstall" section containing a button to launch the uninstaller.
People asked "how to uninstall" so I think this might help.
2024-02-14 04:39:14 +07:00
Amrsatrio
0157ecc330 Taskbar10: Allow search box (without highlights) on Windows 11 2024-02-14 04:32:23 +07:00
Amrsatrio
1f2e2c4821 Symbols: Add explorer.exe symbols and unified the method for Windows 10 Alt+Tab on 22000 2024-02-14 04:24:20 +07:00
Amrsatrio
79b0f68aff Start10: Removed the original method for fixing Jump List (right click) views 2024-02-14 04:19:36 +07:00
Amrsatrio
97fd4831a8 Taskbar10: Instant Network and Battery flyouts on versions that don't need them 2024-02-14 04:16:44 +07:00
Amrsatrio
e0b97e2be6 File Explorer: Proper pixel-perfect address bar shrinking 2024-02-14 03:57:56 +07:00
Amrsatrio
296c6a0fed Setup: Cleaner uninstallation and cleaner code.
- .prev files should now only exist when the file to overwrite is in use, no longer all the time.
- During uninstallation, ep_setup now tries to delete `C:\Program Files\ExplorerPatcher` by moving the stored ep_setup.exe into %TEMP% for later deletion after Explorer starts again.
- When the uninstall confirmation dialog is open, subsequent `ep_setup.exe /uninstall` invocations should focus the existing dialog instead of making a new one.
- Reorganized the functions for a cleaner look and easier maintenance.
- Removed the files related to the original method for fixing the jump list menus in the Windows 10 start menu on Windows 11.
- Prepared the spots for the alternate taskbar implementation.
2024-02-14 03:36:36 +07:00
Anixx
61d9715439
Update dllmain.c
Fixes this: https://github.com/valinet/ExplorerPatcher/issues/2316
2024-02-04 18:38:18 +02:00
Amrsatrio
8c1fc0e499 Taskbar10: Made flyout positioning patches work with 26020.1000 2024-01-23 02:42:34 +07:00
Amrsatrio
026f81695f Build: Add trailing backslashes to OutDir to fix warnings 2024-01-23 01:36:58 +07:00
Amrsatrio
1939de5e97 Taskbar10: Made flyout positioning patches work with 22635.3066 2024-01-23 01:33:44 +07:00
Amrsatrio
6779365927 README: Moved important information back from the Wiki to the README.
There has been too many questions like "how to fix my taskbar back to icons only" and "how to uninstall" so I guess this is needed after all...
2024-01-08 17:26:40 +07:00
Amrsatrio
9b68cc0635 Taskbar10: Revised the pattern for patching the new IME context menu so that it works on 25951 ^2 2023-12-22 20:25:06 +07:00
Amrsatrio
702b2a76d9 Version: 22621.2861.62.2 2023-12-22 20:09:10 +07:00
Amrsatrio
4bea5f688d Taskbar10: Revised the pattern for patching the new IME context menu so that it works on 25951 2023-12-22 19:56:12 +07:00
Amrsatrio
ce9f973167 Symbols: Fixed languages with longer strings such as French crashing Explorer when attempting to download symbols 2023-12-21 21:53:42 +07:00
Amrsatrio
9444eee9be L10N: Update translations 2023-12-16 02:45:47 +07:00
Amrsatrio
ee06d36c57 Version: 22621.2861.62.1 2023-12-16 02:44:07 +07:00
Amrsatrio
3a1b8b8296 File Explorer: Fixed crashes when using Windows 7/10 control interface on OS builds 22635.2915+ 2023-12-16 02:31:58 +07:00
Amrsatrio
bff76da2bf Taskbar10: Disable the 42537950 feature flag that is present on Canary builds 2023-12-16 00:08:10 +07:00
Amrsatrio
3c0b4a9b72 GUI: Increased window width for all languages (#2574) 2023-12-12 19:46:42 +07:00
Amrsatrio
ec68783677 Taskbar10: Various *important* fixes:
- Revised the method for enabling the old taskbar by intercepting the code path for initializing the new taskbar, due to a very rare issue where our hook does not get called on certain recent builds. (#2499)
- Fixed crash on 25921+ due to the removal of pnidui.dll. (#2558)
- Fixed potential stability issues when using the new taskbar on 22621.2787+.
2023-12-11 23:06:19 +07:00
Amrsatrio
a7a3d2727c L10N: Fixed a little bug in EP_L10N_ApplyPreferredLanguageForCurrentThread 2023-11-21 04:36:15 +07:00
Amrsatrio
72f1458afe Improved method of disabling immersive menus for proper rendering of submenus 2023-11-21 02:45:17 +07:00
Amrsatrio
0ad150a325 Improved twinui.pcshell.dll patterns to be more versatile 2023-11-21 02:38:57 +07:00
Amrsatrio
7c3be29282 GUI: Added the ability to switch languages 2023-11-21 00:43:36 +07:00
Amrsatrio
3cb3ace48a Made FindPattern a non-inline function.
This should help reduce the code size as I continue to add more patterns.
2023-11-20 23:47:24 +07:00
Amrsatrio
2450a5d284 Main: Fixed signature of ApplyOwnerDrawToMenu and RemoveOwnerDrawFromMenu
Also fixed the pattern for preventing UpdateStartMenuPositioning from crashing, to work on 25951 (Canary)
2023-11-20 12:08:46 +07:00
Amrsatrio
9e7c1e68b7 Symbols: Fixed SymbolsLastNotifiedOSBuild registry value not being written 2023-11-18 17:54:00 +07:00
Amrsatrio
7d0cdde356 Taskbar10: Fixed start menu/search flyout positioning code crashing Explorer when the display resolution changes 2023-11-18 17:43:33 +07:00