microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
162.14k stars 28.52k forks source link

Allow user to disable WCO (Window controls overlay) #198766

Open illixion opened 9 months ago

illixion commented 9 months ago

I'm a maintainer of a popular extension for VSCode that intends to add transparency effects to the main VSCode window. My extension relies on the ability to add styles to the entire VSCode window, but PR #188793 removed the experimental setting to control WCO, which means that my extension can no longer apply transparency to window controls on Windows platforms.

WCO can also be buggy in certain situations, see #165454 and #160518 as examples.

Please add a configuration option to allow the user to override the default behavior and disable WCO. The relevant function where this check can be added is here: https://github.com/microsoft/vscode/blob/e8fcc1eaf6d738b3f0992f03c3d352c32d7da536/src/vs/platform/window/common/window.ts#L194-L205

mikekscholz commented 9 months ago

Please... this annoys my OCD enough to make me want to roll back my VSC to version 1.80.

VSCodeTriageBot commented 8 months ago

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

VSCodeTriageBot commented 8 months ago

:slightly_smiling_face: This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!