comparison pidgin/gtkdocklet-x11.c @ 15670:878b1f5f64a6

docklet update
author Sean Egan <seanegan@gmail.com>
date Wed, 21 Feb 2007 21:24:41 +0000
parents 535f002e7b0f
children 2a673784fa56
comparison
equal deleted inserted replaced
15669:603488306e23 15670:878b1f5f64a6
91 91
92 g_return_if_fail(image != NULL); 92 g_return_if_fail(image != NULL);
93 93
94 switch (icon) { 94 switch (icon) {
95 case DOCKLET_STATUS_OFFLINE: 95 case DOCKLET_STATUS_OFFLINE:
96 icon_name = PIDGIN_STOCK_ICON_OFFLINE; 96 icon_name = PIDGIN_STOCK_TRAY_OFFLINE;
97 break; 97 break;
98 case DOCKLET_STATUS_CONNECTING: 98 case DOCKLET_STATUS_CONNECTING:
99 icon_name = PIDGIN_STOCK_ICON_CONNECT; 99 icon_name = PIDGIN_STOCK_TRAY_CONNECT;
100 break; 100 break;
101 case DOCKLET_STATUS_ONLINE: 101 case DOCKLET_STATUS_AVAILABLE:
102 icon_name = PIDGIN_STOCK_ICON_ONLINE; 102 icon_name = PIDGIN_STOCK_TRAY_AVAILABLE;
103 break; 103 break;
104 case DOCKLET_STATUS_ONLINE_PENDING: 104 case DOCKLET_STATUS_PENDING:
105 icon_name = PIDGIN_STOCK_ICON_ONLINE_MSG; 105 icon_name = PIDGIN_STOCK_TRAY_PENDING;
106 break; 106 break;
107 case DOCKLET_STATUS_AWAY: 107 case DOCKLET_STATUS_AWAY:
108 icon_name = PIDGIN_STOCK_ICON_AWAY; 108 icon_name = PIDGIN_STOCK_TRAY_AWAY;
109 break; 109 break;
110 case DOCKLET_STATUS_AWAY_PENDING: 110 case DOCKLET_STATUS_BUSY:
111 icon_name = PIDGIN_STOCK_ICON_AWAY_MSG; 111 icon_name = PIDGIN_STOCK_TRAY_BUSY;
112 break;
113 case DOCKLET_STATUS_XA:
114 icon_name = PIDGIN_STOCK_TRAY_XA;
112 break; 115 break;
113 } 116 }
114 117
115 if(icon_name) 118 if(icon_name)
116 gtk_image_set_from_stock(GTK_IMAGE(image), icon_name, GTK_ICON_SIZE_LARGE_TOOLBAR); 119 gtk_image_set_from_stock(GTK_IMAGE(image), icon_name, gtk_icon_size_from_name(PIDGIN_ICON_SIZE_TANGO_EXTRA_SMALL));
117 120
118 #if 0 121 #if 0
119 GdkPixbuf *p; 122 GdkPixbuf *p;
120 GdkBitmap *mask = NULL; 123 GdkBitmap *mask = NULL;
121 124