Allow VS-code to respect native titlebar decorations configuration on GNOME/LinuxΒ #176467
Open
Description
Coming from #21 on 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
Activity