| 1168 purple_blist_node_get_bool((PurpleBlistNode*)chat, "gnt-autojoin")); |
1168 purple_blist_node_get_bool((PurpleBlistNode*)chat, "gnt-autojoin")); |
| 1169 gnt_menu_add_item(menu, check); |
1169 gnt_menu_add_item(menu, check); |
| 1170 gnt_menuitem_set_callback(check, autojoin_toggled, action); |
1170 gnt_menuitem_set_callback(check, autojoin_toggled, action); |
| 1171 g_signal_connect_swapped(G_OBJECT(menu), "destroy", |
1171 g_signal_connect_swapped(G_OBJECT(menu), "destroy", |
| 1172 G_CALLBACK(purple_menu_action_free), action); |
1172 G_CALLBACK(purple_menu_action_free), action); |
| |
1173 |
| |
1174 /* Protocol actions */ |
| |
1175 append_proto_menu(menu, |
| |
1176 purple_account_get_connection(purple_chat_get_account(chat)), |
| |
1177 (PurpleBlistNode*)chat); |
| 1173 |
1178 |
| 1174 add_custom_action(menu, _("Edit Settings"), (PurpleCallback)chat_components_edit, chat); |
1179 add_custom_action(menu, _("Edit Settings"), (PurpleCallback)chat_components_edit, chat); |
| 1175 } |
1180 } |
| 1176 |
1181 |
| 1177 static void |
1182 static void |