GNOME Bugzilla – Bug 722420
use headerbar/CSD
Last modified: 2014-01-31 10:59:12 UTC
It would be great if totem dropped the titlebar and used CSD/headerbar only. A specific for Videos would be the actual video playback, where the controls live as overlays, so after a timeout* you'd get only the video itself with no chrome at all. * bug #697897
The current problem is: - the titlebar cannot change during the lifetime of the window, this is a problem because we have 2 headerbars, one in the browser view, one in the player view, which are very different. - Doing something like this: GtkWidget *header = gtk_header_bar_new (); gtk_window_set_titlebar (GTK_WINDOW (totem->win), header); gtk_widget_set_no_show_all (header, TRUE); But the window isn't rounded as it should be, and the titlebar cannot be used to drag the window. I'll look through GTK+ to see what needs to be done to allow that.
Also, the title isn't updated, but that's easy enough to work-around on the client side.
Created attachment 267117 [details] QuickTime on OSX with titlebar
Created attachment 267118 [details] QuickTime on OSX without titlebar
Created attachment 267138 [details] [review] XXX grilo: Use CSD/headerbar
*** Bug 723320 has been marked as a duplicate of this bug. ***