Allow VS-code to respect native titlebar decorations configuration on GNOME/Linux
<!-- ⚠️⚠️ Do Not Delete This! feature_request_template ⚠️⚠️ --> <!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ --> <!-- Please search existing issues to avoid creating duplicates. --> <!-- Describe the feature you'd like. --> Coming from [#21](https://github.com/piousdeer/vscode-adwaita/issues/21) on [vscode-adwaita](https://github.com/piousdeer/vscode-adwaita), on GNOME Desktop environment (and on other distros as well) we can configure what titlebar decorations appear, viz Minimize, maximize buttons can appear or disappear via GNOME tweaks app. VS-code doesn't support this by default, and for maximum cross-compatibility, we would like this feature to be customizable. TLDR: - allows maximize/minimize button to appear or disappear via settings, just like Microsoft Edge browser does by having a small corner allocated for the native title bar buttons, while the rest of it is the internal browser GUI. - Support native titlebar decorations depending on the Distribution/Platform. Attaching image of window decorations on VS code with `window.titleBarStyle` set to `custom`, GNOME files (Nautilus) on libadwaita 1.2x, GNOME 43.2 and Microsoft Edge browser (Version 109.0.1518.70 (Official build) (64-bit)) with GNOME tweaks, **disabling** maximise and minimize buttons  And with GNOME tweaks **enabling** Maximise/Minimize buttons: ![
Posted by adhadse on Mar 8, 2023, 4:49 AM
Tags
Related issues
- I hate that this whole cluster of beliefs exists, but software on my own computer enforcing what I can and can't do for ideological reaso...
- As I replied in another comment[1], it's their software, their choice.
- [Feature] Support external model integration via personal API keys and local LLMs (BYOK)
- > So when head of companies don’t care about quality, they’ll push hard no matter what to have speed.
- Feature request: support multiple named accounts per app/connector
- Support standalone Windows installer (`codex-setup.exe`)
Raise real-world problems, find people facing the same issue, and discuss solutions.2,500 issues0 comments
support (SaaS)
I hate that this whole cluster of beliefs exists, but software on my own computer enforcing what I can and can't do for ideological reaso...
NewAs I replied in another comment[1], it's their software, their choice.
[Feature] Support external model integration via personal API keys and local LLMs (BYOK)
> So when head of companies don’t care about quality, they’ll push hard no matter what to have speed.
Feature request: support multiple named accounts per app/connector
Support standalone Windows installer (`codex-setup.exe`)
[feature]: Move OIDC back to self-hosted OSS(Plane Free)
I was running about 1000 machines on VMware in my previous career.
Allow VS-code to respect native titlebar decorations configuration on GNOME/Linux
<!-- ⚠️⚠️ Do Not Delete This! feature_request_template ⚠️⚠️ --> <!-- Please read our Rules of Conduct: https://opensource.microsoft.com/codeofconduct/ --> <!-- Please search existing issues to avoid creating duplicates. --> <!-- Describe the feature you'd like. --> Coming from [#21](https://github.com/piousdeer/vscode-adwaita/issues/21) on [vscode-adwaita](https://github.com/piousdeer/vscode-adwaita), on GNOME Desktop environment (and on other distros as well) we can configure what titlebar decorations appear, viz Minimize, maximize buttons can appear or disappear via GNOME tweaks app. VS-code doesn't support this by default, and for maximum cross-compatibility, we would like this feature to be customizable. TLDR: - allows maximize/minimize button to appear or disappear via settings, just like Microsoft Edge browser does by having a small corner allocated for the native title bar buttons, while the rest of it is the internal browser GUI. - Support native titlebar decorations depending on the Distribution/Platform. Attaching image of window decorations on VS code with `window.titleBarStyle` set to `custom`, GNOME files (Nautilus) on libadwaita 1.2x, GNOME 43.2 and Microsoft Edge browser (Version 109.0.1518.70 (Official build) (64-bit)) with GNOME tweaks, **disabling** maximise and minimize buttons  And with GNOME tweaks **enabling** Maximise/Minimize buttons: ![
Comments (0)
No comments yet. Start the discussion.