hardpixel / unite-shell

Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.
GNU General Public License v3.0
930 stars 62 forks source link

Option not to remove buttons from modern GTK applications #317

Open HubKing opened 1 year ago

HubKing commented 1 year ago

I think hiding the three buttons from modern GTK applications that have, I don't know what its technical term is, the thick top tool bar (e.g., Files, gedit, etc) when their window is maximised is useless, because their window title bar is also a toolbar so it cannot be fully hidden anyway. Hiding the three buttons alone may save some horizontal space, but since today's monitors are wide and the top tool bar is often not crowded, so to me, it seems meaningless. More over, it causes problems with full-screen apps like Celluloid. Celluloid shows the top tool bar when it is in full-screen mode, but if I enable Unite, it removes the three buttons from full-screen Celluloid.

Maybe this is possible? But I could not find the correct setting to achieve this. It seems that it needs re-login to apply changed window/button options, so it took a lot of time to experiment and I still could not find it.

natewind commented 1 year ago

It makes the UX more unified though. The buttons are always in the same place.

bluesceada commented 10 months ago

I am with HubKing. In my opinion it is not unified anyway, like he says. But when maximizing these applications and suddenly the minimize/maximize/close buttons are not within the titlebar (which cannot be removed), it is confusing.

dedeweb commented 9 months ago

I agree with HubKing and bluesceada, this would be a great improvement

bkurdali commented 8 months ago

I would love this too! I use the extension to have a fairly 'stock' gnome experience, I just love to have certain applications (blender) without a title bar when maximized, and don't need the buttons at all. I don't really need to change applications with CSDs since it saves not much space anyway.