diff options
author | Owen Taylor <otaylor@redhat.com> | 2009-01-28 01:47:18 +0000 |
---|---|---|
committer | Thomas James Alexander Thurman <tthurman@src.gnome.org> | 2009-01-28 01:47:18 +0000 |
commit | a6c951352fee59826edb68bbfbd80c96b75a3169 (patch) | |
tree | cd3014f1da96804b0c4cc012af9feb071d5ab643 /ChangeLog | |
parent | 0a172cc053d019612e672d7e943e7f466fb3866a (diff) | |
download | metacity-a6c951352fee59826edb68bbfbd80c96b75a3169.tar.gz |
GtkStyle is specific to a particular colormap. Metacity uses different
2009-01-27 Owen Taylor <otaylor@redhat.com>
GtkStyle is specific to a particular colormap. Metacity
uses different colormaps for windows with different
visuals, so it must specialize the GtkStyle.
Closes #568365 and #513944.
* src/ui/frames.[ch]: Keep a GtkStyle for each MetaUIFrame, which is
obtained by calling gtk_style_attach() on the style for the
MetaFrames. When the style of the MetaFrames changes, reattach
everything. When we call gtk_style_set_background() pass in the
right style.
* src/ui/themes.[ch]: Create a _with_style() variant of functions that
previously took the style from widget->style passed in, so we
can draw with the right style for the colormap.
svn path=/trunk/; revision=4092
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -1,3 +1,21 @@ +2009-01-27 Owen Taylor <otaylor@redhat.com> + + GtkStyle is specific to a particular colormap. Metacity + uses different colormaps for windows with different + visuals, so it must specialize the GtkStyle. + + Closes #568365 and #513944. + + * src/ui/frames.[ch]: Keep a GtkStyle for each MetaUIFrame, which is + obtained by calling gtk_style_attach() on the style for the + MetaFrames. When the style of the MetaFrames changes, reattach + everything. When we call gtk_style_set_background() pass in the + right style. + + * src/ui/themes.[ch]: Create a _with_style() variant of functions that + previously took the style from widget->style passed in, so we + can draw with the right style for the colormap. + 2009-01-27 Thomas Thurman <tthurman@gnome.org> Added a gconf key to swap the meanings of the right and |