| 251 purple_tags_add(tags, "protocol-id:" PURPLE_IRCV3_PROTOCOL_ID); |
251 purple_tags_add(tags, "protocol-id:" PURPLE_IRCV3_PROTOCOL_ID); |
| 252 g_signal_connect_object(command, "executed", |
252 g_signal_connect_object(command, "executed", |
| 253 G_CALLBACK(purple_ircv3_command_quote_cb), |
253 G_CALLBACK(purple_ircv3_command_quote_cb), |
| 254 protocol, G_CONNECT_DEFAULT); |
254 protocol, G_CONNECT_DEFAULT); |
| 255 purple_command_manager_add(manager, command); |
255 purple_command_manager_add(manager, command); |
| |
256 |
| |
257 command = purple_command_new("me", "IRCv3", 1000); |
| |
258 purple_command_set_summary(command, |
| |
259 _("Sends the text to the target as an action")); |
| |
260 tags = purple_command_get_tags(command); |
| |
261 purple_tags_add(tags, "protocol-id:" PURPLE_IRCV3_PROTOCOL_ID); |
| |
262 g_signal_connect_object(command, "executed", |
| |
263 G_CALLBACK(purple_ircv3_command_action_cb), |
| |
264 protocol, G_CONNECT_DEFAULT); |
| |
265 purple_command_manager_add(manager, command); |
| 256 } |
266 } |
| 257 |
267 |
| 258 static void |
268 static void |
| 259 purple_ircv3_protocol_class_finalize(G_GNUC_UNUSED PurpleIRCv3ProtocolClass *klass) { |
269 purple_ircv3_protocol_class_finalize(G_GNUC_UNUSED PurpleIRCv3ProtocolClass *klass) { |
| 260 } |
270 } |