valinet / Win11DisableRoundedCorners

A simple utility that cold patches dwm (uDWM.dll) in order to disable window rounded corners in Windows 11
GNU General Public License v2.0
829 stars 41 forks source link

Restore the old Windows 10 window frame style for Windows 11 #14

Closed nayomisa closed 2 years ago

nayomisa commented 2 years ago

Moonique from the Virtual Customs forum has managed to restore the window frames and title bar so that the theming in those areas is possible, but had to replace several Windows 11 files with Windows 10 files.

Is it possible to do that or integrate that feature into this patch?

valinet commented 2 years ago

I don't have a single clue about what you are talking about. And to be honest, I really neither have the time to understand it, nor the curiosity to understand it. As long as someone is willing to work on something, it generally can be implemented.

nayomisa commented 2 years ago

I was referring to the borders, in Windows 10 they were themeable, but in Windows 11 they were displaced by the Mica material, now the themes only theme the part of the window buttons, and no longer the whole "frame": Example: image

But look at this image, it was accomplished by Moonique by mixing files from Windows 10 21H2 and Windows 11 21H2, but it took away the functionality to update the system. Since this project patches files related to the desktop composition, maybe you can restore the edges, instead of just the corners.

Sorry if it's too much to ask or if I didn't explain well at the beginning, maybe this goes in valinet/ExplorerPatcher, because this is a previous feature of the system, StartAllBack and namazso/SecureUxTheme work just fine but they don't do this edge/corners stuff 😞

valinet commented 2 years ago

Yeah, I still don't really understand. The theme engine does not draw borders anymore? Yeah, maybe they just hardcode it now to no border. Anyway, sorry, but I am not taking on this, it presents no academic or utilitarian interest to me and I have tons of other stuff to be taking on. But good luck with your research!