besser82 / rpms / pidgin

Forked from rpms/pidgin 6 years ago
Clone
Blob Blame History Raw
-----------------------------------------------------------------
Revision: c4a874926d07b8597db4b78a181a89cf720a8418
Ancestor: dcd1194eb2bd80a296737c518ce2474661d9fa1f
Author: darkrain42@pidgin.im
Date: 05/16/2010 04:50:23 PM
Branch: im.pidgin.pidgin

Modified files:
        ChangeLog pidgin/gtkdocklet-gtk.c

ChangeLog: 

pidgin: Add charkins's patch for gtkstatusicon blinking.  Fixes #11855

============================================================
--- pidgin/gtkdocklet-gtk.c	621886961dfcbcd728e875983d4e131264731683
+++ pidgin/gtkdocklet-gtk.c	4c8694f749bba34ea1eda230978b1173e7353de6
@@ -75,6 +75,12 @@ docklet_gtk_status_update_icon(PurpleSta
 	if (icon_name) {
 		gtk_status_icon_set_from_icon_name(docklet, icon_name);
 	}
+
+	if (purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/docklet/blink")) {
+		gtk_status_icon_set_blinking(docklet, (pending && !connecting));
+	} else if (gtk_status_icon_get_blinking(docklet)) {
+		gtk_status_icon_set_blinking(docklet, FALSE);
+	}
 }
 
 static void