GNOME Bugzilla – Bug 666354
Use overlay toolbar only in fullscreen mode
Last modified: 2016-03-31 14:00:53 UTC
The autohiding behavior makes it hard to use when not in fullscreen, and conflicts with current design patterns.
Created attachment 203650 [details] [review] display-page: Use a less hackish way to center title Currently we use two toolbars layed on top of each other, one for the tool items on the left/right and one for the centered title. The centering can be achieved with a size group, which feels a lot cleaner.
Created attachment 203651 [details] [review] display-page: Split out toolbar into its own class
Created attachment 203652 [details] [review] display-page: Use overlay toolbar only in fullscreen mode Triggering the autohidden toolbar is rather tricky when the window is not fullscreened and conflicts with the design patter of hiding the titlebar of maximized windows. So use a normal toolbar in windowed mode and only switch to the autohiding overlay toolbar when in fullscreen mode.
Review of attachment 203650 [details] [review]: ack
Review of attachment 203651 [details] [review]: ack
Review of attachment 203652 [details] [review]: ack
Attachment 203650 [details] pushed as b23feea - display-page: Use a less hackish way to center title Attachment 203651 [details] pushed as cf632bc - display-page: Split out toolbar into its own class Attachment 203652 [details] pushed as d974f8a - display-page: Use overlay toolbar only in fullscreen mode
there is a problem with the last patch that I didn't notice first. The event box doesn't recieve mouse event before switching to properties page. So fullscreen "auto-hide" is broken. It's weird as it seems like a gtk bug...
so it doesn't seem to be related to these patch, but somewhere else..