Amrsatrio
24e019d484
Implement restoration of Logon, Logoff, and Shutdown sounds based on code in Windows 7 explorer.exe (disabled in public builds for now).
...
- Also properly fixed the logon delay on 22000.
- Removed the logon delay option.
2024-04-25 20:14:34 +07:00
Valentin Radu
47cc16552b
Version: 22621.3296.64.3
2024-04-04 03:43:05 +03:00
Valentin Radu
45bd735856
Start10: Prevent menu closing delay when patching standalone (without ExplorerPatcher injecting explorer.exe
)
...
The Windows 10 Start menu has a delay when closing if one is injecting
it without injecting `explorer.exe` as well. The reason for this is
that animations are fixed, which in turn fixes this delay, using code
run when ExplorerPatcher is injected in `explorer.exe`. It cannot be
patched from the Start menu's host process itself
(`StartMenuExperienceHost.exe`) because that doesn't load
`twinui.pchsell.dll` where the actual patching happens. This commit
works around this shortcoming by employing the old fix for this delay:
hiding the Start menu when animations haven't been fixed (so when
`explorer.exe` is not injected by ExplorerPatcher).
We needed to detect when animations were successfully patched from
`explorer.exe` in order to disable this workaround, thus this commit
offers an example on how to create a kernel object, in this case a
mutex, that can be 'seen' by a process running inside an app container,
as is the case for Start menu's host process
(`StartMenuExperienceHost.exe`).
2024-04-04 03:38:00 +03:00
Amrsatrio
c286ab5610
Start10: Tweaked the method for restoring the old start menu's animations to work with 226xx.3420+ and 24H2 ( #3066 )
2024-03-31 22:23:46 +07:00
Amrsatrio
5e25663c87
Start10: Revised the method for enabling the old start menu to work with 226xx.3420+ and 24H2 ( #3066 )
2024-03-31 16:04:18 +07:00
Amrsatrio
699ef06734
Version: 22621.3296.64.2
2024-03-14 05:13:12 +07:00
Amrsatrio
52cd4f0072
Utility: Optimized FindPattern inlining
2024-03-14 05:07:15 +07:00
Amrsatrio
913b2d03db
Taskbar10: Revised the method for disabling DisableWin10Taskbar (sorry)
2024-03-14 04:42:28 +07:00
Amrsatrio
9e9c016733
Version: 22621.3296.64.1
2024-03-13 11:27:59 +07:00
Amrsatrio
bdc0212d92
Update libvalinet
2024-03-13 11:02:03 +07:00
Amrsatrio
ecf3ea9d54
Version: 22621.3235.64.1
2024-03-13 07:48:17 +07:00
Amrsatrio
623eceedd0
Taskbar10: Adjusted the conditions for the hotkey registration patch
2024-03-13 07:47:08 +07:00
Amrsatrio
0589a251c1
Setup: Moved uninstallation prompt dialog existence check to the GUI
2024-03-13 07:18:48 +07:00
Amrsatrio
95ea9e740b
Main: Prevent injection in safe mode ( #2968 )
2024-03-13 07:17:12 +07:00
Amrsatrio
5e7bad22cd
Taskbar10: Revised the method for restoring acrylic to the Windows 10 taskbar on 22621+
2024-03-13 07:00:11 +07:00
Amrsatrio
5c35f5862f
Taskbar10: Fixed a bug where SCOOBE would repeatedly crash Explorer when Language Switcher is set to anything other than Windows 11 (the default) ^2
2024-03-13 06:58:57 +07:00
Amrsatrio
fe7f8005fb
Taskbar10: Fixed a bug where SCOOBE would repeatedly crash Explorer when Language Switcher is set to anything other than Windows 11 (the default)
2024-03-12 23:21:41 +07:00
Amrsatrio
fc61884c83
GUI: Add option for ep_taskbar tray overflow style
2024-03-12 00:48:42 +07:00
Amrsatrio
0791bd7ccf
Taskbar10: Properly patch pnidui.dll in EP's Program Files
2024-03-12 00:37:09 +07:00
Amrsatrio
8f84a965a6
Taskbar10: Proper NeedsRo_PositionStartMenuForMonitor fix for 22621.2792+ (without relying on disabling a feature flag)
2024-03-11 23:06:30 +07:00
Amrsatrio
a0885c6494
Taskbar11: Updated the IME context menu patch to work with 26058
2024-02-22 23:27:37 +07:00
Amrsatrio
91aaa82767
Version: 22621.3007.63.4
2024-02-22 16:43:01 +07:00
Amrsatrio
fdc357b23f
Setup: Reverted the method for ending explorer.exe and its subprocesses
2024-02-22 16:39:53 +07:00
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