pidgin/pidginnotificationlist.c

changeset 42951
37816f063275
parent 42940
240eb66a3795
child 42961
9b94dce254d8
equal deleted inserted replaced
42950:58687db710b5 42951:37816f063275
27 #include "pidginnotificationlist.h" 27 #include "pidginnotificationlist.h"
28 28
29 #include "pidginnotifiable.h" 29 #include "pidginnotifiable.h"
30 #include "pidginnotification.h" 30 #include "pidginnotification.h"
31 #include "pidginnotificationaddcontact.h" 31 #include "pidginnotificationaddcontact.h"
32 #include "pidginnotificationlink.h"
32 33
33 enum { 34 enum {
34 PROP_0, 35 PROP_0,
35 N_PROPERTIES, 36 N_PROPERTIES,
36 /* Overrides */ 37 /* Overrides */
103 104
104 notification = gtk_list_item_get_item(item); 105 notification = gtk_list_item_get_item(item);
105 106
106 if(PURPLE_IS_NOTIFICATION_ADD_CONTACT(notification)) { 107 if(PURPLE_IS_NOTIFICATION_ADD_CONTACT(notification)) {
107 widget = pidgin_notification_add_contact_new(notification); 108 widget = pidgin_notification_add_contact_new(notification);
109 } else if(PURPLE_IS_NOTIFICATION_LINK(notification)) {
110 widget = pidgin_notification_link_new(notification);
108 } else { 111 } else {
109 widget = pidgin_notification_new(notification); 112 widget = pidgin_notification_new(notification);
110 } 113 }
111 114
112 gtk_list_item_set_child(item, widget); 115 gtk_list_item_set_child(item, widget);

mercurial