|
Post by anixx on Jan 28, 2024 10:46:35 GMT -8
I suggest to summarize here what mods we would wish to be inplemented so to fill gaps in classic Windows experience. What is missing so far? My list is as follows: * A mod that would remember positions of Explorer windows in registry. This functionality existed before Windows Vista. Currently I use the utility ShellFolderFix for this, but it is abandoned and far from perfect (windows first appear at wrong places and then get moved). The mod should store the position of a folder window at HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags registry location to match the classic Windows behavior upon window closure. Currently the position is stored only for the last window, at HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell (you can see the format there), but the mod should store it for all folders separately. It also should read the position from the registry before creation of the folder window. There should be exceptions in case "open folders in one window" option is enabled or when a tree view is used, in this case the mod should neither restore nor save the window locations for folders to which the user goes from the original folder. * A mod that fixes the compatibility of UWP apps with Classic theme Done!
* A mod that fixes the window border in the Classic theme in Electron apps and Chromium.
* A mod that restores drag-n-drop cursor resembling the dragged files and folders in Classic Theme, similar to Win95-WinXP functionality.
* A mod that makes the Control Panel to look like any other folder as it was before Windows 7. * A mod that fixes the appearance of Win11 taskbar in Classic theme (similar to how Classic Explorer mod fixes Win10 taskbar). * A mod that patches an UIFILE in shellstyle.dll so to remove the commandbar from Explorer windows. Done!
* A fix for Explorerframe.dll (menubar appearance and other) in Win11 22H2 and 23H2. Done!
* A fix for Windows 10 taskbar in Win11 24H2 that restores the tray area. Also important for Windows Server 2025 and Windows IoT.
* A mod that disables greying out of the menubars of inactive windows in Explorer. * A mod that enables EdgeHTML in IE * A mod that fixes taskbar preview thumbnails in Classic Theme
* A mod that fixes the Control Panel and Win10 Task Manager UIFILEs to be compatible with Classic theme. Done!* A mod that makes Windows Update to bypass hardware check so to allow in-place update of Windows version on unsupported hardware
* Fix for Ribbon UI positioning in Classic theme (the gap above the ribbon strip).
* Folder Flags override via registry query hook.
* User Preference Mask override via registry query hook.
|
|
vindasal
Freshman Member
Posts: 73
OS: Windows 10 Pro 22H2
Theme: XP Luna/Classic depending on mood
|
Post by vindasal on Jan 28, 2024 13:19:11 GMT -8
I posted a thread about this problem: www.winclassic.net/thread/2050/shaded-selection-details-view-windowsSurprisingly I've never seen anyone mention this problem, because it's a major inaccuracy coming from 2000/XP. It almost seems like something that would be hidden in the registry, but what do I know. If it isn't I, don't know if Windhawk would be capable of this. May be this has to do with shellstyle.
|
|
|
Post by s34642542 on Jan 29, 2024 4:31:04 GMT -8
- A mod that fixes the taskbar without touching File Explorer windows. I would love the taskbar to be fixed without Client Edge being added to File Explorer, so basically just part of ExplorerPatcher's "advanced mitigations" settings.
- [Non-Classic Theme] A mod that allows white text on the "Playing Audio" and similar in windows like this one:
Anyone who's tried using a black title bar in Windows 10 will know this pain - the text becomes unreadable because that entire area becomes black, but that text isn't considered part of the title bar.
- [Non-Classic Theme] A mod that actually applies the dark theme in Windows 10/11 to all windows. So many windows just don't have it at all. For example, I could have the dark theme on and this window would still be in light theme:
|
|
|
Post by anixx on Jan 29, 2024 10:50:23 GMT -8
- A mod that fixes the taskbar without touching File Explorer windows. I would love the taskbar to be fixed without Client Edge being added to File Explorer, so basically just part of ExplorerPatcher's "advanced mitigations" settings.
The mod "Classic Theme Explorer" allows for this. It includes all the Classic Theme Mitigations from EP and ClientEdge is optional.
|
|
|
Post by TechSalt on Jan 29, 2024 11:29:59 GMT -8
I posted a thread about this problem: www.winclassic.net/thread/2050/shaded-selection-details-view-windowsSurprisingly I've never seen anyone mention this problem, because it's a major inaccuracy coming from 2000/XP. It almost seems like something that would be hidden in the registry, but what do I know. If it isn't I, don't know if Windhawk would be capable of this. May be this has to do with shellstyle. I might have remembered it wrongly but I remember using XP's shell32 on some shell folders and it brought back that effect. However it makes explorer VERY unstable. It also brought 32px back
|
|
|
Post by s34642542 on Jan 29, 2024 15:24:37 GMT -8
- A mod that fixes the taskbar without touching File Explorer windows. I would love the taskbar to be fixed without Client Edge being added to File Explorer, so basically just part of ExplorerPatcher's "advanced mitigations" settings.
The mod "Classic Theme Explorer" allows for this. It includes all the Classic Theme Mitigations from EP and ClientEdge is optional. Could you send a link to this please? I can't find it. I do remember trying it before, and don't remember seeing the option to turn off ClientEdge. I know it can be done by commenting out code, but I don't have the first idea which code to comment out.
|
|
|
Post by anixx on Jan 29, 2024 16:30:30 GMT -8
The mod "Classic Theme Explorer" allows for this. It includes all the Classic Theme Mitigations from EP and ClientEdge is optional. Could you send a link to this please? I can't find it. I do remember trying it before, and don't remember seeing the option to turn off ClientEdge. I know it can be done by commenting out code, but I don't have the first idea which code to comment out. It is the first option, you do not need to comment out.
|
|
|
Post by OrthodoxWin32 on Jan 29, 2024 17:18:41 GMT -8
- [Non-Classic Theme] A mod that actually applies the dark theme in Windows 10/11 to all windows. So many windows just don't have it at all. For example, I could have the dark theme on and this window would still be in light theme:
To do this, simply create a personalized visual style, it's simpler.
For my part, the mods I'm missing are: - A mod that fixes the taskbar with the classic theme but without the labels. I have described this problem several times on the forum. Done.- A mod that modifies control properties in this way: winclassic.net/thread/1345/modify-classic-theme- A mod that allows the fully control to the high contrast mode; There is a mod, but it contains some bugs that maybe can be fixed. - A mod capable of eradicating the "modern" appearance (for example for the dark theme) of certain Win32 controls, in order to make them compatible with the classic theme. - A mod capable of forcing MuseScore to display QT controls in the classic theme. - A mod to store the Explorer display mods differently between folders (for example a folder with just the menu bar, another with the toolbars... like in Windows 95/NT4). I don't know if this is possible. - A mod to force the permanent display of the Explorer menu bar (some users encounter problems with its sudden disappearance). Done.
- A mod to display the menu selection in the style of Windows 95/NT4 (the selection in flat design and the menus in 3D design). - A mod to deactivate highlighting in the Explorer menu (it is possible to deactivate highlighting for all menus, except those in the toolbar, as in Explorer).
Additionally, there are two mods that seem to exist, but which I have never seen. The first one seems to be developed by Erizur , it allows the taskbar to support any visual style. The other was developed by Ittr , it allows you to restore window borders (and therefore the visual styles of Windows 7, 8, 8 Aerolite...) in the latest versions of Windows 11.
|
|
|
Post by anixx on Jan 29, 2024 20:23:06 GMT -8
- A mod to store the Explorer display mods differently between folders (for example a folder with just the menu bar, another with the toolbars... like in Windows 95/NT4). I don't know if this is possible. You can add the window caption check to any mod you use.
I second this, please publish this mod.
|
|
|
Post by OrthodoxWin32 on Jan 30, 2024 8:50:21 GMT -8
Several issues with UWP apps have just been resolved; There remains one last problem, also linked to ApplicationFrameHost (and not to the graphics libraries). UWP applications (those dependent on ApplicationFrameHost) do not start if Explorer is not running, which poses a problem when using alternative shells. A description of the problem here : github.com/cairoshell/cairoshell/issues/365
|
|
|
Post by anixx on Jan 30, 2024 8:52:07 GMT -8
Several issues with UWP apps have just been resolved; There remains one last problem, also linked to ApplicationFrameHost (and not to the graphics libraries). UWP applications (those dependent on ApplicationFrameHost) do not start if Explorer is not running, which poses a problem when using alternative shells. A description of the problem here : github.com/cairoshell/cairoshell/issues/365Is this the case in Win11? I thought, in Win11 Explorer and UWP are totally separated.
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on Jan 30, 2024 8:52:23 GMT -8
Several issues with UWP apps have just been resolved; There remains one last problem, also linked to ApplicationFrameHost (and not to the graphics libraries). UWP applications (those dependent on ApplicationFrameHost) do not start if Explorer is not running, which poses a problem when using alternative shells. A description of the problem here : github.com/cairoshell/cairoshell/issues/365Try ShellAppRuntime.exe if you're on Win11.
|
|
|
Post by OrthodoxWin32 on Jan 30, 2024 8:53:58 GMT -8
anixx Ingan121 I don't know about Windows 11, but if it's become completely separate, that's very good news.
|
|
crumble266
Freshman Member
Posts: 26
OS: Win10 LTSC 2021 (21H2)
CPU: i7-4790
RAM: 32GB
GPU: GTX 1060
|
Post by crumble266 on Jan 30, 2024 9:23:03 GMT -8
Could you send a link to this please? I can't find it. I do remember trying it before, and don't remember seeing the option to turn off ClientEdge. I know it can be done by commenting out code, but I don't have the first idea which code to comment out. It is the first option, you do not need to comment out.
I also tried this mod to replace Explorerpatcher (for the same reasons) but it didn't worked for me. Will try again. edit : yes when i try to open explorer, it seems to crash and open the "windhawk tookit" window. Is there a thread where this mod has been discussed ? edit 2 : the "Address Sync: Use full path" option (enabled by default) was the one making it crashing. It is working now !
|
|
Cynosphere
Freshman Member
Posts: 46
OS: Windows 10 Home 22H2
Theme: Classic (Scheme: Amora Focus)
CPU: AMD Ryzen 7 3700X
RAM: 32 GB
GPU: AMD Radeon RX 7900 XT
|
Post by Cynosphere on Jan 30, 2024 19:50:58 GMT -8
Getting the normal Windows 10 Task Manager to work without patching the files such as in this thread would be nice to have as a mod, if not just getting it to not crash under classic theme.
Back before I switched to just using Classic Theme Tray I experimented with only enabling parts of classic theme onto Task Manager with only disabling DWM like BasicThemer does and iterating over all window children and calling SetWindowTheme(hWnd, L" ", L" "); gave some good but not perfect results.
|
|
|
Post by anixx on Jan 30, 2024 21:00:42 GMT -8
Getting the normal Windows 10 Task Manager to work without patching the files such as in this thread would be nice to have as a mod, if not just getting it to not crash under classic theme.
Back before I switched to just using Classic Theme Tray I experimented with only enabling parts of classic theme onto Task Manager with only disabling DWM like BasicThemer does and iterating over all window children and calling SetWindowTheme(hWnd, L" ", L" "); gave some good but not perfect results.
Aerexplorer mod patches the UIFILEs, so theoretically this mechanism can be used to patch the Task Manager, Control Panel pages, incompatible with Classic theme and removal of the Command Bar from Explorer windows. I tried to do something like this, hooked the DUI_LoadUIFileFromResources function in Explorer process, but stmbled upon a problem: it seems the function is called only when reading UIFILE resources from shell32.dll, and not from other files (such as Explorerframe.dll or .cpl's). I wonder, how those resources are read from the other DLLs? What function is used?
|
|
|
Post by s34642542 on Jan 31, 2024 15:58:38 GMT -8
Could you send a link to this please? I can't find it. I do remember trying it before, and don't remember seeing the option to turn off ClientEdge. I know it can be done by commenting out code, but I don't have the first idea which code to comment out. It is the first option, you do not need to comment out.
Thank you. I've got it working perfectly now and it looks great.
Some more mod requests:
- Fix the taskbar on secondary monitor (right now, it doesn't display correctly and is too small)
- Fix spacing on the icons in address bar in default classic explorer. The folder icon at the left and refresh/go icon on the right are slightly cutt off, and the dropdown button should be at the right side, just before the refresh/go button.
|
|
AnyKey
Sophomore Member
Posts: 248
OS: Windows 10 Pro 22H2
Theme: XP Classic Theme
CPU: AMD Ryzen 7 3700X
RAM: 16 GB 1333 MHz DDR4
GPU: Nvidia Geforce RTX 2070 Super
|
Post by AnyKey on Jan 31, 2024 20:11:43 GMT -8
I guess it is ExplorerPatcher's issue. Some of them can be fixed with Aerexplorer.
|
|
eriorry
Freshman Member
Win95-98>Win2k
Posts: 43
|
Post by eriorry on Feb 1, 2024 18:40:14 GMT -8
would love to see a windhawk mod or smth that can replicate this
|
|
|
Post by anixx on Feb 1, 2024 19:37:42 GMT -8
would love to see a windhawk mod or smth that can replicate this
It is unclear, what you are asking for. Doubling mouse cursor or what?
|
|