[Xfce4-commits] [xfce/xfce4-panel] 02/02: Replace deprecated gtk_style_context_get_background_color
noreply at xfce.org
noreply at xfce.org
Sat Apr 15 23:51:00 CEST 2017
This is an automated email from the git hooks/post-receive script.
ochosi pushed a commit to branch master
in repository xfce/xfce4-panel.
commit 354c066e329e6abe29ef46f40d085b501e415477
Author: Simon Steinbeiss <simon.steinbeiss at elfenbeinturm.at>
Date: Sat Apr 15 23:41:14 2017 +0200
Replace deprecated gtk_style_context_get_background_color
---
panel/panel-base-window.c | 8 +++-----
wrapper/wrapper-plug.c | 12 +++++++-----
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/panel/panel-base-window.c b/panel/panel-base-window.c
index b8e29db..1e11889 100644
--- a/panel/panel-base-window.c
+++ b/panel/panel-base-window.c
@@ -232,7 +232,6 @@ panel_base_window_get_property (GObject *object,
PanelBaseWindow *window = PANEL_BASE_WINDOW (object);
PanelBaseWindowPrivate *priv = window->priv;
GdkRGBA *rgba;
- GdkRGBA bg_color;
GtkStyleContext *ctx;
switch (prop_id)
@@ -256,8 +255,9 @@ panel_base_window_get_property (GObject *object,
else
{
ctx = gtk_widget_get_style_context (GTK_WIDGET (window));
- gtk_style_context_get_background_color (ctx, GTK_STATE_NORMAL, &bg_color);
- rgba = &bg_color;
+ gtk_style_context_get (ctx, GTK_STATE_FLAG_NORMAL,
+ GTK_STYLE_PROPERTY_BACKGROUND_COLOR,
+ &rgba, NULL);
}
g_value_set_boxed (value, rgba);
break;
@@ -295,9 +295,7 @@ panel_base_window_set_property (GObject *object,
PanelBaseWindow *window = PANEL_BASE_WINDOW (object);
PanelBaseWindowPrivate *priv = window->priv;
PanelBgStyle bg_style;
- GtkStyleContext *context;
- context = gtk_widget_get_style_context (GTK_WIDGET (window));
switch (prop_id)
{
case PROP_ENTER_OPACITY:
diff --git a/wrapper/wrapper-plug.c b/wrapper/wrapper-plug.c
index a3ad661..7fad6eb 100644
--- a/wrapper/wrapper-plug.c
+++ b/wrapper/wrapper-plug.c
@@ -153,9 +153,9 @@ wrapper_plug_draw (GtkWidget *widget,
cairo_t *cr)
{
WrapperPlug *plug = WRAPPER_PLUG (widget);
- GtkStyleContext *style;
+ GtkStyleContext *context;
const GdkRGBA *color;
- GdkRGBA rgba;
+ GdkRGBA *rgba;
GdkPixbuf *pixbuf;
GError *error = NULL;
@@ -215,9 +215,11 @@ wrapper_plug_draw (GtkWidget *widget,
}
else
{
- style = gtk_widget_get_style_context (widget);
- gtk_style_context_get_background_color (style, GTK_STATE_FLAG_NORMAL, &rgba);
- gdk_cairo_set_source_rgba (cr, &rgba);
+ context = gtk_widget_get_style_context (widget);
+ gtk_style_context_get (context, GTK_STATE_FLAG_NORMAL,
+ GTK_STYLE_PROPERTY_BACKGROUND_COLOR,
+ &rgba, NULL);
+ gdk_cairo_set_source_rgba (cr, rgba);
}
/* draw the background color */
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list