Mercurial > pidgin.yaz
diff plugins/docklet/docklet-x11.c @ 11709:cae2fb7e8594
[gaim-migrate @ 14000]
This is a patch from Casey Harkins to significantly overhaul the docklet plugin. I'm pretty happy about this because it enables us to remove a win32 GTK+ dependency on the core and all the prpls.
committer: Tailor Script <tailor@pidgin.im>
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Sat, 22 Oct 2005 01:18:08 +0000 |
parents | 0c90ef51ad66 |
children | 0c610a0ba566 |
line wrap: on
line diff
--- a/plugins/docklet/docklet-x11.c Sat Oct 22 01:03:18 2005 +0000 +++ b/plugins/docklet/docklet-x11.c Sat Oct 22 01:18:08 2005 +0000 @@ -84,30 +84,29 @@ } static void -docklet_x11_update_icon(enum docklet_status icon) +docklet_x11_update_icon(DockletStatus icon) { const gchar *icon_name = NULL; g_return_if_fail(image != NULL); switch (icon) { - case offline: + case DOCKLET_STATUS_OFFLINE: icon_name = GAIM_STOCK_ICON_OFFLINE; break; - case offline_connecting: - case online_connecting: + case DOCKLET_STATUS_CONNECTING: icon_name = GAIM_STOCK_ICON_CONNECT; break; - case online: + case DOCKLET_STATUS_ONLINE: icon_name = GAIM_STOCK_ICON_ONLINE; break; - case online_pending: + case DOCKLET_STATUS_ONLINE_PENDING: icon_name = GAIM_STOCK_ICON_ONLINE_MSG; break; - case away: + case DOCKLET_STATUS_AWAY: icon_name = GAIM_STOCK_ICON_AWAY; break; - case away_pending: + case DOCKLET_STATUS_AWAY_PENDING: icon_name = GAIM_STOCK_ICON_AWAY_MSG; break; } @@ -258,6 +257,8 @@ docklet_x11_destroy, docklet_x11_update_icon, docklet_x11_blank_icon, + NULL, + NULL, #if GTK_CHECK_VERSION(2,2,0) docklet_x11_position_menu #else