pidgin/gtkconv.c

branch
cpw.qulogic.gtk3-required
changeset 33143
8dfd79a78666
parent 33142
6ebeb0beef64
child 33146
1f729ff8cab4
equal deleted inserted replaced
33142:6ebeb0beef64 33143:8dfd79a78666
3877 return FALSE; 3877 return FALSE;
3878 3878
3879 if (!(b = purple_find_buddy(account, purple_conversation_get_name(conv)))) 3879 if (!(b = purple_find_buddy(account, purple_conversation_get_name(conv))))
3880 return FALSE; 3880 return FALSE;
3881 3881
3882 #if 0 /* TODO */
3883 gtk_widget_show(win->menu.send_to); 3882 gtk_widget_show(win->menu.send_to);
3884 3883
3885 menu = gtk_menu_item_get_submenu(GTK_MENU_ITEM(win->menu.send_to)); 3884 menu = gtk_menu_item_get_submenu(GTK_MENU_ITEM(win->menu.send_to));
3886 3885
3887 for (child = gtk_container_get_children(GTK_CONTAINER(menu)); 3886 for (child = gtk_container_get_children(GTK_CONTAINER(menu));
3899 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item), TRUE); 3898 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(item), TRUE);
3900 g_list_free(child); 3899 g_list_free(child);
3901 break; 3900 break;
3902 } 3901 }
3903 } 3902 }
3904 #endif
3905 3903
3906 return FALSE; 3904 return FALSE;
3907 } 3905 }
3908 3906
3909 static gboolean 3907 static gboolean
3992 3990
3993 gtk_widget_show(menuitem); 3991 gtk_widget_show(menuitem);
3994 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem); 3992 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem);
3995 } 3993 }
3996 3994
3997 #if 0
3998 static gboolean 3995 static gboolean
3999 compare_buddy_presence(PurplePresence *p1, PurplePresence *p2) 3996 compare_buddy_presence(PurplePresence *p1, PurplePresence *p2)
4000 { 3997 {
4001 /* This is necessary because multiple PurpleBuddy's don't share the same 3998 /* This is necessary because multiple PurpleBuddy's don't share the same
4002 * PurplePresence anymore. 3999 * PurplePresence anymore.
4006 if (purple_buddy_get_account(b1) == purple_buddy_get_account(b2) && 4003 if (purple_buddy_get_account(b1) == purple_buddy_get_account(b2) &&
4007 strcmp(purple_buddy_get_name(b1), purple_buddy_get_name(b2)) == 0) 4004 strcmp(purple_buddy_get_name(b1), purple_buddy_get_name(b2)) == 0)
4008 return FALSE; 4005 return FALSE;
4009 return TRUE; 4006 return TRUE;
4010 } 4007 }
4011 #endif
4012 4008
4013 static void 4009 static void
4014 generate_send_to_items(PidginWindow *win) 4010 generate_send_to_items(PidginWindow *win)
4015 { 4011 {
4016 #if 0 /* TODO */
4017 GtkWidget *menu; 4012 GtkWidget *menu;
4018 GSList *group = NULL; 4013 GSList *group = NULL;
4019 GtkSizeGroup *sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); 4014 GtkSizeGroup *sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
4020 PidginConversation *gtkconv; 4015 PidginConversation *gtkconv;
4021 GSList *l, *buds; 4016 GSList *l, *buds;
4097 gtk_widget_show(win->menu.send_to); 4092 gtk_widget_show(win->menu.send_to);
4098 /* TODO: This should never be insensitive. Possibly hidden or not. */ 4093 /* TODO: This should never be insensitive. Possibly hidden or not. */
4099 if (!group) 4094 if (!group)
4100 gtk_widget_set_sensitive(win->menu.send_to, FALSE); 4095 gtk_widget_set_sensitive(win->menu.send_to, FALSE);
4101 update_send_to_selection(win); 4096 update_send_to_selection(win);
4102 #endif
4103 } 4097 }
4104 4098
4105 static const char * 4099 static const char *
4106 get_chat_buddy_status_icon(PurpleConvChat *chat, const char *name, PurpleConvChatBuddyFlags flags) 4100 get_chat_buddy_status_icon(PurpleConvChat *chat, const char *name, PurpleConvChatBuddyFlags flags)
4107 { 4101 {

mercurial