wish: Client-side window decorations (with GTK's Headerbar)
Bug #2002176 reported by
Jeff Fortin Tam
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HomeBank |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Perhaps this would be tricky to do for the main window and transactions list dialog, but for some windows/dialogs, such as all the dialogs under the "Reports" menu and the "Edit transaction" dialog, "Manage categories", etc. (basically all dialogs that do not need a menubar and that have only a handful of toolbar buttons), it would be beneficial to use GtkHeaderbar to put those widgets in the titlebar and save some space in such areas where it is wasted.
Some reference docs:
Changed in homebank: | |
importance: | Undecided → Wishlist |
Changed in homebank: | |
status: | New → Won't Fix |
To post a comment you must log in.
Well, CSD has its supporters and detractors. I'm among the last group.
Adding to this, there is a few drawbacks:
1) CSD is relevant for small screens /blogs. gnome.org/ mclasen/ 2014/01/ 13/client- side-decoration s-continued/
If you get back to its origins, Matthias mentioned it there:
https:/
=> we all have at least hd ready screen where vertical space is not limited
2) this is GNOME specific, not a GTK standard
=> HB is cross platform and CSD would be disturbing on Windows or Mac, which is most of the users
=> also other Window manager user won't like it for sure
3) it will force me to complexity the code to use CSD if and only if the DE is GNOME, I did even not evaluated if it is possible
so I vote no, but keep this open if other users support.