A change of window titlebar buttons should be reflected throughout the environment

Bug #1093254 reported by Marek Suchánek
32
This bug affects 7 people
Affects Status Importance Assigned to Milestone
Gala
Fix Released
Wishlist
Unassigned
Granite
Fix Released
Wishlist
Unassigned

Bug Description

The default titlebar button order is "close:maximize". If a user decides to change it e.g. to ":maximize,close" via "org.pantheon.desktop.gala.appearance button-layout", this should influence the whole user environment -- move the close button to the right side also for the window overview, the workspace overview, some modal dialogs (see Maya, Noise), maybe even tab bars (see Terminal, Midori).

I acknowledge this is more of a design proposal and may be rather hard to implement. Nevertheless, I believe that design-wise, this could be elegant and user-friendly.

If it is not possible for all applications to follow Gala settings, another solution that comes to my mind is creating a new configuration switch in dconf for this case, something like "org.pantheon.desktop.dialogs close-button-position" with values "left" or "right"; though I am not a programmer. So far, I have not found a way how to configure this. If there is one, my appologies.

Revision history for this message
Marek Suchánek (suchm) wrote :
Changed in gala:
importance: Undecided → Wishlist
Changed in granite:
importance: Undecided → Wishlist
Changed in gala:
assignee: nobody → elementary UX Team (elementary-design)
Changed in granite:
assignee: nobody → elementary UX Team (elementary-design)
Revision history for this message
Danielle Foré (danrabbit) wrote :

Yes, if possible Gala and Granite should probably try to find out which side of the window the close button is on and adjust accordingly.

Changed in gala:
status: New → Confirmed
Changed in granite:
status: New → Confirmed
Changed in gala:
assignee: elementary UX Team (elementary-design) → nobody
Changed in granite:
assignee: elementary UX Team (elementary-design) → nobody
Changed in gala:
status: Confirmed → Fix Released
Changed in granite:
status: Confirmed → Fix Committed
Revision history for this message
Timo Reimerdes (timorei) wrote :

In my isis test environment the close buttons on notebooks do not seem to follow any of the gsettings keys for button-layout.

Changed in granite:
milestone: none → freya-beta2
Changed in granite:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.