Coder Social home page Coder Social logo

oberrich / win11-toggle-rounded-corners Goto Github PK

View Code? Open in Web Editor NEW
144.0 144.0 11.0 44 KB

A simple utility to disable window rounded corners on Windows 11

Home Page: https://github.com/oberrich/win11-toggle-rounded-corners/releases

License: MIT License

C++ 85.10% Meson 6.71% Inno Setup 8.19%
meson tweaks windows windows-11 windows-tweaks zydis

win11-toggle-rounded-corners's People

Contributors

oberrich avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

win11-toggle-rounded-corners's Issues

Doesn't work with 10.0.22631 Build 22631

I used this patch for some time, but now I see round corners again. Re-Applying dones't work eighter. The Output tells me a success, but after a restart I still see round corners.

My Windows version is 10.0.22631 Build 22631.

Doesn't change anything

Hello. I've tried using this but nothing changes. I ran the file with administrative privileges. Possibly some update prevents it from working.

auto start

what am i missing i cannot get it to auto start - i have tried a shortcut in startup which shows and is set to run but it get round corners

i have further tried task scheduler - again i cannot start with sq corners

if i run the program after win11 has loaded all is good i have square corners - thats ok but as i understand it program should run at startup

Broke windows

I downloaded the precompiled binaries and this has caused my computer to flash repeatedly even after restarting. I can't even open explorer to delete the file, only thing I can open is task manager. Please help me fix this horrible issue, I don't want to lose any data.

[Request] Reduce rounded cornder instead of disabling it

Hi, thanks for such a great app, if I understand correctly ExplorerPatcher doesn't disable the rounded corner, it just reduces it as much as possible so that the rounded corner is not visible to us. Does your app do this too? If so can we have a version that reduces it but not too much?
Thanks in advance

Is it possible to replace the rounded corner of start menu

Thanks for your contribution, this repository is a practical tool.
Furthermore, i would like to have a start menu with rectangle corner. However, i have no idea about how to modify the uDWM.dll. Would you mind telling me the feasibility of the motivation.

Duplicated issue, closed.

?

Does this also allow enabling round taskbars?

Win 11 start menu, Alt-Tab preview, Windows-Tab preview corners unchanged

Hi,
not exactly an issue, more of a question.
The tool as such works well in removing the rounded corners for anything controlled by dwm (as I understand, it does some in-memory patching of dwm.exe).
However, the Win 11 start menu, the Desktop view (Windows-Tab) and Task Switcher (Alt-Tab) still show round corners.
Is there any investigation into adjusting this too?
Thanks

Script runs successfully but corners stay unchanged

Heya!

I am excited to see that an easy solution for this is developed but unfortunately it doesn't seem to work on my machine.

I am on Version 21H2(OS Build 22000.856) and this is what I get when I run the executable from my powershell:
PS C:\Users\helvi\Downloads> .\win11-toggle-rounded-corners.v1.0.exe Found dwm.exe process [window handle: 0x20042, pid: 1508]. Opened process handle 0x110 to dwm.exe. Locating CDesktopManager *g_pdmInstance: 00007FFD866A1CD0 push rbx 00007FFD866A1CD2 sub rsp, 0x30 00007FFD866A1CD6 call 0x00007FFD866A1EF4 00007FFD866A1EF4 mov [rsp+0x08], rbx 00007FFD866A1EF9 mov [rsp+0x10], rdx 00007FFD866A1EFE push rdi 00007FFD866A1EFF sub rsp, 0x30 00007FFD866A1F03 mov rdi, rcx 00007FFD866A1F06 lea rcx, [0x00007FFD867964A8] 00007FFD866A1F0D mov [rsp+0x48], rcx 00007FFD866A1F12 call [0x00007FFD86764618] 00007FFD866A1F19 nop [rax+rax*1], eax 00007FFD866A1F1E nop 00007FFD866A1F1F mov rcx, [0x00007FFD86792CC8] 00007FFD866A1F26 mov rax, [rcx] 00007FFD866A1F29 mov r10, -0x1E5AE167EF230590 00007FFD866A1F33 mov edx, 0x348 00007FFD866A1F38 mov rax, [rax+0x10] 00007FFD866A1F3C call [0x00007FFD86764B60] 00007FFD866A1F42 mov [rsp+0x50], rax 00007FFD866A1F47 test rax, rax 00007FFD866A1F4A jz 0x00007FFD866A1F94 00007FFD866A1F4C mov rcx, rax 00007FFD866A1F4F call 0x00007FFD866A1CF4 00007FFD866A1F54 mov rbx, rax 00007FFD866A1F57 test rbx, rbx 00007FFD866A1F5A jz 0x00007FFD866DDC7C 00007FFD866A1F60 mov rdx, rdi 00007FFD866A1F63 mov rcx, rbx 00007FFD866A1F66 call 0x00007FFD866A26E0 00007FFD866A1F6B mov edi, eax 00007FFD866A1F6D test eax, eax 00007FFD866A1F6F js 0x00007FFD866DDCAE 00007FFD866A1F75 mov [0x00007FFD86796528], rbx Found g_pdmInstance at RVA 0x146528. Found udwm.dll mapped at 0x7ffd86650000. g_pdmInstance = (CDesktopManager *)0x16a8e27c880; Your rounded corners were 'enabled', they are now being disabled... Success!

Any help would be appreciated.

Unify patching and master

  • --no-autostart
  • --no-patching forces the method that is currently on master branch (forcing software renderer), by default the method from patching branch (changing rounding floats in .rdata section) will be chosen and the other method will only be used as a backup.
  • --disable overrides toggle behavior and only disables rounded corners
  • --enable overrides toggle behavior and only enables rounded corners

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.