| 3553 action_items = g_list_prepend(NULL, (item = pidgin_separator(menu))); |
3553 action_items = g_list_prepend(NULL, (item = pidgin_separator(menu))); |
| 3554 g_signal_connect(G_OBJECT(item), "destroy", G_CALLBACK(remove_from_list), win); |
3554 g_signal_connect(G_OBJECT(item), "destroy", G_CALLBACK(remove_from_list), win); |
| 3555 } |
3555 } |
| 3556 |
3556 |
| 3557 for(; list; list = g_list_delete_link(list, list)) { |
3557 for(; list; list = g_list_delete_link(list, list)) { |
| 3558 PurpleMenuAction *act = (PurpleMenuAction *) list->data; |
3558 PurpleActionMenu *act = (PurpleActionMenu *) list->data; |
| 3559 item = pidgin_append_menu_action(menu, act, conv); |
3559 item = pidgin_append_menu_action(menu, act, conv); |
| 3560 action_items = g_list_prepend(action_items, item); |
3560 action_items = g_list_prepend(action_items, item); |
| 3561 gtk_widget_show_all(item); |
3561 gtk_widget_show_all(item); |
| 3562 g_signal_connect(G_OBJECT(item), "destroy", G_CALLBACK(remove_from_list), win); |
3562 g_signal_connect(G_OBJECT(item), "destroy", G_CALLBACK(remove_from_list), win); |
| 3563 } |
3563 } |
| 4234 gtk_widget_set_tooltip_text(win->menu->e2ee, |
4234 gtk_widget_set_tooltip_text(win->menu->e2ee, |
| 4235 purple_e2ee_state_get_name(state)); |
4235 purple_e2ee_state_get_name(state)); |
| 4236 |
4236 |
| 4237 menu_actions = purple_e2ee_provider_get_conv_menu_actions(provider, conv); |
4237 menu_actions = purple_e2ee_provider_get_conv_menu_actions(provider, conv); |
| 4238 for (it = menu_actions; it; it = g_list_next(it)) { |
4238 for (it = menu_actions; it; it = g_list_next(it)) { |
| 4239 PurpleMenuAction *action = it->data; |
4239 PurpleActionMenu *action = it->data; |
| 4240 |
4240 |
| 4241 gtk_widget_show_all( |
4241 gtk_widget_show_all( |
| 4242 pidgin_append_menu_action(menu, action, conv)); |
4242 pidgin_append_menu_action(menu, action, conv)); |
| 4243 } |
4243 } |
| 4244 g_list_free(menu_actions); |
4244 g_list_free(menu_actions); |