diff options
author | Milan Crha <mcrha@redhat.com> | 2014-07-07 18:51:41 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2014-07-07 18:51:41 +0800 |
commit | 50bda1bad222082488d3d9bc9fe1d0fb3867e974 (patch) | |
tree | 27042fc0a39e4a7f79d920bae88cb29aa5677d10 /e-util/e-attachment-button.c | |
parent | 534864b39850ea2354b87419da6dc77538867756 (diff) | |
download | gsoc2013-evolution-50bda1bad222082488d3d9bc9fe1d0fb3867e974.tar gsoc2013-evolution-50bda1bad222082488d3d9bc9fe1d0fb3867e974.tar.gz gsoc2013-evolution-50bda1bad222082488d3d9bc9fe1d0fb3867e974.tar.bz2 gsoc2013-evolution-50bda1bad222082488d3d9bc9fe1d0fb3867e974.tar.lz gsoc2013-evolution-50bda1bad222082488d3d9bc9fe1d0fb3867e974.tar.xz gsoc2013-evolution-50bda1bad222082488d3d9bc9fe1d0fb3867e974.tar.zst gsoc2013-evolution-50bda1bad222082488d3d9bc9fe1d0fb3867e974.zip |
Replace GtkStyle usages with GtkStyleContext
This makes evolution depend on theme-defined named colors, namely:
theme_bg_color
theme_base_color
theme_fg_color
theme_text_color
theme_selected_bg_color
theme_selected_fg_color
theme_unfocused_selected_bg_color
theme_unfocused_selected_fg_color
If it's not defined, then a fallback color is used, in the worse case
one of the fallbacks defined in evolution itself.
Diffstat (limited to 'e-util/e-attachment-button.c')
-rw-r--r-- | e-util/e-attachment-button.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/e-util/e-attachment-button.c b/e-util/e-attachment-button.c index 016e293f72..7a99775c69 100644 --- a/e-util/e-attachment-button.c +++ b/e-util/e-attachment-button.c @@ -480,14 +480,12 @@ attachment_button_dispose (GObject *object) } static void -attachment_button_style_set (GtkWidget *widget, - GtkStyle *previous_style) +attachment_button_style_updated (GtkWidget *widget) { EAttachmentButton *button; - /* Chain up to parent's style_set() method. */ - GTK_WIDGET_CLASS (e_attachment_button_parent_class)-> - style_set (widget, previous_style); + /* Chain up to parent's method. */ + GTK_WIDGET_CLASS (e_attachment_button_parent_class)->style_updated (widget); button = E_ATTACHMENT_BUTTON (widget); attachment_button_update_pixbufs (button); @@ -507,7 +505,7 @@ e_attachment_button_class_init (EAttachmentButtonClass *class) object_class->dispose = attachment_button_dispose; widget_class = GTK_WIDGET_CLASS (class); - widget_class->style_set = attachment_button_style_set; + widget_class->style_updated = attachment_button_style_updated; g_object_class_install_property ( object_class, |