| 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 = GAIM_STOCK_ICON_OFFLINE; |
96 icon_name = PIDGIN_STOCK_ICON_OFFLINE; |
| 97 break; |
97 break; |
| 98 case DOCKLET_STATUS_CONNECTING: |
98 case DOCKLET_STATUS_CONNECTING: |
| 99 icon_name = GAIM_STOCK_ICON_CONNECT; |
99 icon_name = PIDGIN_STOCK_ICON_CONNECT; |
| 100 break; |
100 break; |
| 101 case DOCKLET_STATUS_ONLINE: |
101 case DOCKLET_STATUS_ONLINE: |
| 102 icon_name = GAIM_STOCK_ICON_ONLINE; |
102 icon_name = PIDGIN_STOCK_ICON_ONLINE; |
| 103 break; |
103 break; |
| 104 case DOCKLET_STATUS_ONLINE_PENDING: |
104 case DOCKLET_STATUS_ONLINE_PENDING: |
| 105 icon_name = GAIM_STOCK_ICON_ONLINE_MSG; |
105 icon_name = PIDGIN_STOCK_ICON_ONLINE_MSG; |
| 106 break; |
106 break; |
| 107 case DOCKLET_STATUS_AWAY: |
107 case DOCKLET_STATUS_AWAY: |
| 108 icon_name = GAIM_STOCK_ICON_AWAY; |
108 icon_name = PIDGIN_STOCK_ICON_AWAY; |
| 109 break; |
109 break; |
| 110 case DOCKLET_STATUS_AWAY_PENDING: |
110 case DOCKLET_STATUS_AWAY_PENDING: |
| 111 icon_name = GAIM_STOCK_ICON_AWAY_MSG; |
111 icon_name = PIDGIN_STOCK_ICON_AWAY_MSG; |
| 112 break; |
112 break; |
| 113 } |
113 } |
| 114 |
114 |
| 115 if(icon_name) |
115 if(icon_name) |
| 116 gtk_image_set_from_stock(GTK_IMAGE(image), icon_name, GTK_ICON_SIZE_LARGE_TOOLBAR); |
116 gtk_image_set_from_stock(GTK_IMAGE(image), icon_name, GTK_ICON_SIZE_LARGE_TOOLBAR); |