mutter/src/ui
Owen W. Taylor 365af53797 Fix handling of dynamic updates to colors/font/etc.
Since the introduction of frame sync in GTK+, updates to titlebar font and
colors haven't been working because GTK+ counts on the frame clock to
do style updates, and the frame clock doesn't run for an unmapped
GdkWindow. (It's possible that GtkStyleContext changes subsequent to
the introduction of the frame clock were also needed to fully break
things.)

We actually need to map the MetaFrames GdkWindow and let the
compositor code send out the frame sync messages in order to pick up
style changes.

Hopefully no bad side effects will occur from this - we make the window
override-redirect, 1x1, and outside the bounds of the screen.

https://bugzilla.gnome.org/show_bug.cgi?id=725751
2014-03-05 17:22:48 -05:00
..
frames.c Fix handling of dynamic updates to colors/font/etc. 2014-03-05 17:22:48 -05:00
frames.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
gradient.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
menu.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
menu.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
metaaccellabel.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
metaaccellabel.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
resizepopup.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
resizepopup.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
testgradient.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
theme-parser.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
theme-private.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
theme.c Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
ui.c Fix handling of dynamic updates to colors/font/etc. 2014-03-05 17:22:48 -05:00
ui.h Remove tabpopup and friends 2014-02-27 13:55:58 -05:00