Mercurial > pidgin.yaz
comparison pidgin/gtkblist.c @ 15493:fd4afe8bb584
Faded idle status icons
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Fri, 02 Feb 2007 21:24:46 +0000 |
parents | 88070d5f4c62 |
children | 74efe677c8a5 |
comparison
equal
deleted
inserted
replaced
15492:fa3066827139 | 15493:fd4afe8bb584 |
---|---|
3070 icon_size, "GtkTreeView"); | 3070 icon_size, "GtkTreeView"); |
3071 else if (gtkbuddynode && gtkbuddynode->recent_signonoff) | 3071 else if (gtkbuddynode && gtkbuddynode->recent_signonoff) |
3072 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_LOGOUT, | 3072 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_LOGOUT, |
3073 icon_size, "GtkTreeView"); | 3073 icon_size, "GtkTreeView"); |
3074 else if (gaim_presence_is_status_primitive_active(p, GAIM_STATUS_UNAVAILABLE)) | 3074 else if (gaim_presence_is_status_primitive_active(p, GAIM_STATUS_UNAVAILABLE)) |
3075 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_BUSY, | 3075 if (gaim_presence_is_idle(p) && size == GAIM_STATUS_ICON_SMALL) |
3076 icon_size, "GtkTreeView"); | 3076 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_BUSY_I, |
3077 icon_size, "GtkTreeView"); | |
3078 else | |
3079 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_BUSY, | |
3080 icon_size, "GtkTreeView"); | |
3077 else if (gaim_presence_is_status_primitive_active(p, GAIM_STATUS_AWAY)) | 3081 else if (gaim_presence_is_status_primitive_active(p, GAIM_STATUS_AWAY)) |
3078 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_AWAY, | 3082 if (gaim_presence_is_idle(p) && size == GAIM_STATUS_ICON_SMALL) |
3079 icon_size, "GtkTreeView"); | 3083 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_AWAY_I, |
3084 icon_size, "GtkTreeView"); | |
3085 else | |
3086 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_AWAY, | |
3087 icon_size, "GtkTreeView"); | |
3080 else if (gaim_presence_is_status_primitive_active(p, GAIM_STATUS_EXTENDED_AWAY)) | 3088 else if (gaim_presence_is_status_primitive_active(p, GAIM_STATUS_EXTENDED_AWAY)) |
3081 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_XA, | 3089 if (gaim_presence_is_idle(p) && size == GAIM_STATUS_ICON_SMALL) |
3082 icon_size, "GtkTreeView"); | 3090 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_XA_I, |
3091 icon_size, "GtkTreeView"); | |
3092 else | |
3093 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_XA, | |
3094 icon_size, "GtkTreeView"); | |
3083 else if (gaim_presence_is_status_primitive_active(p, GAIM_STATUS_OFFLINE)) | 3095 else if (gaim_presence_is_status_primitive_active(p, GAIM_STATUS_OFFLINE)) |
3084 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_OFFLINE, | 3096 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_OFFLINE, |
3085 icon_size, "GtkTreeView"); | 3097 icon_size, "GtkTreeView"); |
3098 else if (gaim_presence_is_idle(p) && size == GAIM_STATUS_ICON_SMALL) | |
3099 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_AVAILABLE_I, | |
3100 icon_size, "GtkTreeView"); | |
3086 else | 3101 else |
3087 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_AVAILABLE, | 3102 ret = gtk_widget_render_icon(GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_AVAILABLE, |
3088 icon_size, "GtkTreeView"); | 3103 icon_size, "GtkTreeView"); |
3089 } else if (chat) { | 3104 } else if (chat) { |
3090 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_CHAT, | 3105 ret = gtk_widget_render_icon (GTK_WIDGET(gtkblist->treeview), PIDGIN_STOCK_STATUS_CHAT, |
3091 icon_size, "GtkTreeView"); | 3106 icon_size, "GtkTreeView"); |
3092 } else { | 3107 } else { |