Amrsatrio
47d7481245
feat: optimize ARM64 pattern scans
2026-04-09 01:30:24 +07:00
Amrsatrio
1bf0d81d01
fix(TwinUIPatches): refine CStartExperienceManager::Hide() and CJumpViewExperienceManager::m_trayStuckPlace ARM64 patterns to work with 29553+
2026-04-09 01:03:27 +07:00
Amrsatrio
3be4f3ffa3
chore(ep_taskbar): remove no-longer-needed explorer.exe pattern scans
2026-04-08 21:22:21 +07:00
Amrsatrio
420e112b02
fix: fix pattern inconsistencies in twinui.pcshell.dll patches
2026-04-08 21:21:26 +07:00
Amrsatrio
eefa0bf30a
feat: add new FindPattern variants
2026-04-08 21:18:34 +07:00
Amrsatrio
c0adee2e3b
fix(Taskbar10): fix IME right click menu not working on 28000+
2026-04-03 02:13:49 +07:00
Amrsatrio
b5321168f5
fix: fix Windows.UI.Xaml patches to work with 29553+
2026-04-02 17:26:36 +07:00
Amrsatrio
cc36e34b38
feat(ep_taskbar): support Windows Server 2022 and revise naming scheme
2026-04-02 17:24:49 +07:00
Amrsatrio
baf0fdb30c
fix(Start10): revise CStartExperienceManager::Hide() patcher to work with 29xxx builds
2026-04-02 04:01:58 +07:00
Amrsatrio
83d0de6393
refactor: turn REPLACE_VTABLE_ENTRY logic into a method
2026-04-02 02:10:02 +07:00
Amrsatrio
58e2ac2a42
chore: Update headers
2026-03-13 16:08:37 +07:00
Amrsatrio
80be85d1a6
fix: Fix crash when other dxgi.dll functions are called before DXGIDeclareAdapterRemovalSupport
2026-03-13 16:08:36 +07:00
Amrsatrio
ff73844a63
Fix mistake in SimpleBoxer::reference_traits<T>::Create()
2025-12-07 15:51:37 +07:00
Amrsatrio
f401bde4d6
Update NativeString.h and SimpleArray.h
2025-12-07 05:24:35 +07:00
Amrsatrio
1c0eaf6437
Use own code for boxing/unboxing
2025-12-07 04:12:54 +07:00
Amrsatrio
659c2d05ca
Fix battery flyout crashing on 25951+
2025-12-06 19:17:41 +07:00
Amrsatrio
e6becc969c
Taskbar11: Don't run FixTaskbarAutohide on builds >= 22000.318
2025-12-05 02:50:15 +07:00
Amrsatrio
69e60c8fd9
Fix wrong SetWindowLong call in CSoundWnd WM_NCDESTROY
2025-11-25 21:28:36 +07:00
Amrsatrio
ce22476a65
[Start10] Fix open/close animation on 22000.65+ ARM64
2025-11-15 09:52:32 +07:00
Amrsatrio
04dd52b5ea
Forgot updating HookImmersiveMenuFunctions
2025-11-08 12:56:30 +07:00
Amrsatrio
ef639185a4
Use LoadLibraryExW with LOAD_LIBRARY_SEARCH_SYSTEM32 flag wherever possible in ExplorerPatcher/dllmain.c and ep_gui/GUI.c
2025-11-08 12:51:17 +07:00
Amrsatrio
854770ba92
Add ImmersiveContextMenuHelper::ApplyOwnerDrawToMenu() ARM64 pattern for 27938+, update CMultitaskingViewManager::_CreateXamlMTVHost() ARM64 pattern for Nickel compatibility
2025-11-08 05:35:11 +07:00
Amrsatrio
3c8e79f6f9
All: Narrow down pattern scans to .text section and appropriate CHPE code range ^2
2025-11-08 04:46:04 +07:00
Amrsatrio
e77123a5a3
All: Narrow down pattern scans to .text section and appropriate CHPE code range
2025-11-07 16:28:55 +07:00
Amrsatrio
e641e0ad89
Start10: Fixed Pin to Start patching for ARM64 Bromine builds ^2
2025-11-07 01:41:05 +07:00
Amrsatrio
677fd9f6f5
Start10: Fixed Pin to Start patching for ARM64 Bromine builds
2025-11-07 01:28:46 +07:00
Amrsatrio
48e1de3379
Taskbar10: Apply vtable-based hooks to ep_taskbar ( #4097 )
2025-11-02 23:06:53 +07:00
Amrsatrio
df7d604169
File Explorer: On TIFE-equipped builds, fix 7 command bar menu bar behavior and fix 10 ribbon window saving - ARM64 ( #2243 , #2676 )
2025-11-02 03:20:47 +07:00
Amrsatrio
75178ec35c
File Explorer: On TIFE-equipped builds, fix 7 command bar menu bar behavior and fix 10 ribbon window saving - x64 ( #2243 , #2676 )
2025-11-02 01:34:10 +07:00
Amrsatrio
a80d9dc844
File Explorer: Fix Alt+D not working on builds with modern navigation bar feature flag enabled ( #2847 )
2025-11-01 18:27:55 +07:00
Amrsatrio
80414f5a80
File Explorer: Disable XAML views when Windows 11 command bar is disabled ( #3447 )
2025-10-31 20:36:50 +07:00
Amrsatrio
9e9103004f
File Explorer: Correct shrunk address bar toolbar button size when Servicing_CFDNavButtonsTheming (NI: 56845961, GE: 52061322) is enabled ( #4552 )
2025-09-18 20:27:05 +07:00
Amrsatrio
afd109f340
Start10: Mitigate breakage caused by feature flag 58205615 ( #4523 )
2025-09-17 23:48:11 +07:00
Amrsatrio
6d946bd4de
File Explorer: Updated shrink address bar patterns to account for non-inlined CAddressBand::_GetAdjustedClientRect() in recent GE builds ( #4552 )
2025-09-17 17:12:09 +07:00
Amrsatrio
18dfcd02ce
Update various twinui.pcshell.dll patterns
2025-09-17 13:26:30 +07:00
Amrsatrio
4434d10445
Start10: Add new bTransitioningToCortana pattern for 27938+ ^3
2025-09-16 20:25:05 +07:00
Amrsatrio
465117e3d7
[skip ci] Start10: Add new bTransitioningToCortana pattern for 27938+ ^2
2025-09-14 21:11:53 +07:00
Amrsatrio
f873888a3b
Start10: Add new bTransitioningToCortana pattern for 27938+
2025-09-14 21:03:42 +07:00
Amrsatrio
79f8dd3265
Start10: Harden CStartExperienceManager::GetMonitorInformation() patterns for ARM64
2025-09-14 20:38:29 +07:00
Amrsatrio
201a7e5bed
Start10: Revise CStartExperienceManager::Hide() patching on ARM64.
...
Now works on 27881+.
2025-09-14 20:06:53 +07:00
Amrsatrio
caa2452872
Fix CLauncherTipContextMenu::_ExecuteCommand() pattern for latest 24H2/25H2 ( #4370 )
2025-09-14 20:06:52 +07:00
Amrsatrio
ad2fa72c02
Default to Windows 10 (EP) taskbar, then Windows 10 stock taskbar, then Windows 11 taskbar
2025-09-09 14:55:43 +07:00
m-wigley
72c6983947
GUI: Hide the win8 network flyout as an option on Win 11 after 25346 as van.dll was removed ( #4478 )
...
* Hide the win8 network flyout as an option on Win 11 after 25346 as van.dll was removed
* Also hide the control center as it doesnt work either
* Don't hide the control center option - it should be fixed properly
---------
Co-authored-by: Matthew Wigley <>
2025-09-06 03:26:35 +07:00
Amrsatrio
1bbe207c83
Taskbar10: Fix TrayThreadBSTA (54481602) taskbar thread flags for compatibility with taskbar toolbars
2025-09-06 02:53:54 +07:00
Amrsatrio
ab99f26687
Taskbar10: ep_taskbar now statically links to private functions
2025-09-01 05:45:59 +07:00
Amrsatrio
ff30457ff5
Change hooking library to SlimDetours.
...
- On ARM64, fixes incompatibilities with certain Windhawk mods that hook CreateWindowExW such as taskbar-volume-control.
- On ARM64, fixes a very slim chance bug where hooked functions would cause a crash when called.
- Updated dependencies.
2025-08-31 16:53:54 +07:00
Amrsatrio
0beace9080
Update copyright year
2025-08-08 13:58:06 +07:00
Amrsatrio
fa19402bff
SettingsMonitor: There is a bug in Explorer windows where WM_SETTINGCHANGE would scroll the ItemsView to the top, we minimize the damage due to this by pinpointing the WM_SETTINGCHANGE message to taskbar window.
2025-08-08 13:56:11 +07:00
Amrsatrio
66818fed7d
Fix GUID of ITaskListWndSite
2025-08-08 13:56:10 +07:00
Amrsatrio
2633903d19
TaskbarCenter: Update TaskbarCenter_IsTaskbarHorizontal to be safer
2025-08-08 13:56:10 +07:00