[Xfce4-commits] [apps/xfce4-notifyd] 02/02: Fix custom icons in notifications (Bug #12675)
noreply at xfce.org
noreply at xfce.org
Sun Jul 3 23:09:46 CEST 2016
This is an automated email from the git hooks/post-receive script.
ochosi pushed a commit to branch master
in repository apps/xfce4-notifyd.
commit ca47d12621562a1ec0b3f9a8f736b5e1ede4a14c
Author: Simon Steinbeiss <simon.steinbeiss at elfenbeinturm.at>
Date: Sun Jul 3 23:09:17 2016 +0200
Fix custom icons in notifications (Bug #12675)
---
xfce4-notifyd/xfce-notify-window.c | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/xfce4-notifyd/xfce-notify-window.c b/xfce4-notifyd/xfce-notify-window.c
index 4c5df56..5f7feb3 100644
--- a/xfce4-notifyd/xfce-notify-window.c
+++ b/xfce4-notifyd/xfce-notify-window.c
@@ -769,17 +769,18 @@ xfce_notify_window_set_icon_name(XfceNotifyWindow *window,
g_return_if_fail(XFCE_IS_NOTIFY_WINDOW(window));
- if(icon_name && *icon_name) {
+ if (icon_name && *icon_name) {
gint w, h;
GdkPixbuf *pix;
gtk_icon_size_lookup(GTK_ICON_SIZE_DIALOG, &w, &h);
- if(g_path_is_absolute(icon_name))
+ if (g_path_is_absolute(icon_name)) {
pix = gdk_pixbuf_new_from_file_at_size(icon_name, w, h, NULL);
- else if(g_str_has_prefix (icon_name, "file://")) {
+ }
+ else if (g_str_has_prefix (icon_name, "file://")) {
filename = g_filename_from_uri(icon_name, NULL, NULL);
- if(filename)
+ if (filename)
pix = gdk_pixbuf_new_from_file_at_size(filename, w, h, NULL);
g_free(filename);
}
@@ -789,22 +790,21 @@ xfce_notify_window_set_icon_name(XfceNotifyWindow *window,
w,
GTK_ICON_LOOKUP_FORCE_SIZE,
NULL);
-
- if(pix) {
- gtk_image_set_from_pixbuf(GTK_IMAGE(window->icon), pix);
- gtk_widget_show(window->icon_box);
- g_object_unref(G_OBJECT(pix));
- icon_set = TRUE;
- }
+ }
+ if(pix) {
+ gtk_image_set_from_pixbuf(GTK_IMAGE(window->icon), pix);
+ gtk_widget_show(window->icon_box);
+ g_object_unref(G_OBJECT(pix));
+ icon_set = TRUE;
}
}
- if(!icon_set) {
+ if (!icon_set) {
gtk_image_clear(GTK_IMAGE(window->icon));
gtk_widget_hide(window->icon_box);
}
- if(gtk_widget_get_realized(GTK_WIDGET(window)))
+ if (gtk_widget_get_realized(GTK_WIDGET(window)))
gtk_widget_queue_draw(GTK_WIDGET(window));
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list