| 1368 " <foreground/background>: black, red, green, blue, white, gray, darkgray, magenta, cyan, default<br><br>" |
1368 " <foreground/background>: black, red, green, blue, white, gray, darkgray, magenta, cyan, default<br><br>" |
| 1369 "EXAMPLE:<br> msgcolor send cyan default"), |
1369 "EXAMPLE:<br> msgcolor send cyan default"), |
| 1370 NULL); |
1370 NULL); |
| 1371 |
1371 |
| 1372 purple_signal_connect(purple_conversations_get_handle(), "buddy-typing", finch_conv_get_handle(), |
1372 purple_signal_connect(purple_conversations_get_handle(), "buddy-typing", finch_conv_get_handle(), |
| 1373 PURPLE_CALLBACK(update_buddy_typing), NULL); |
1373 G_CALLBACK(update_buddy_typing), NULL); |
| 1374 purple_signal_connect(purple_conversations_get_handle(), "buddy-typing-stopped", finch_conv_get_handle(), |
1374 purple_signal_connect(purple_conversations_get_handle(), "buddy-typing-stopped", finch_conv_get_handle(), |
| 1375 PURPLE_CALLBACK(update_buddy_typing), NULL); |
1375 G_CALLBACK(update_buddy_typing), NULL); |
| 1376 purple_signal_connect(purple_conversations_get_handle(), "chat-left", finch_conv_get_handle(), |
1376 purple_signal_connect(purple_conversations_get_handle(), "chat-left", finch_conv_get_handle(), |
| 1377 PURPLE_CALLBACK(chat_left_cb), NULL); |
1377 G_CALLBACK(chat_left_cb), NULL); |
| 1378 purple_signal_connect(purple_conversations_get_handle(), "cleared-message-history", finch_conv_get_handle(), |
1378 purple_signal_connect(purple_conversations_get_handle(), "cleared-message-history", finch_conv_get_handle(), |
| 1379 PURPLE_CALLBACK(cleared_message_history_cb), NULL); |
1379 G_CALLBACK(cleared_message_history_cb), NULL); |
| 1380 purple_signal_connect(purple_conversations_get_handle(), "conversation-updated", finch_conv_get_handle(), |
1380 purple_signal_connect(purple_conversations_get_handle(), "conversation-updated", finch_conv_get_handle(), |
| 1381 PURPLE_CALLBACK(conv_updated), NULL); |
1381 G_CALLBACK(conv_updated), NULL); |
| 1382 purple_signal_connect(purple_blist_get_handle(), "buddy-signed-on", finch_conv_get_handle(), |
1382 purple_signal_connect(purple_blist_get_handle(), "buddy-signed-on", finch_conv_get_handle(), |
| 1383 PURPLE_CALLBACK(buddy_signed_on_off), NULL); |
1383 G_CALLBACK(buddy_signed_on_off), NULL); |
| 1384 purple_signal_connect(purple_blist_get_handle(), "buddy-signed-off", finch_conv_get_handle(), |
1384 purple_signal_connect(purple_blist_get_handle(), "buddy-signed-off", finch_conv_get_handle(), |
| 1385 PURPLE_CALLBACK(buddy_signed_on_off), NULL); |
1385 G_CALLBACK(buddy_signed_on_off), NULL); |
| 1386 purple_signal_connect(purple_connections_get_handle(), "signed-on", finch_conv_get_handle(), |
1386 purple_signal_connect(purple_connections_get_handle(), "signed-on", finch_conv_get_handle(), |
| 1387 PURPLE_CALLBACK(account_signed_on_off), NULL); |
1387 G_CALLBACK(account_signed_on_off), NULL); |
| 1388 purple_signal_connect(purple_connections_get_handle(), "signed-off", finch_conv_get_handle(), |
1388 purple_signal_connect(purple_connections_get_handle(), "signed-off", finch_conv_get_handle(), |
| 1389 PURPLE_CALLBACK(account_signed_on_off), NULL); |
1389 G_CALLBACK(account_signed_on_off), NULL); |
| 1390 purple_signal_connect(purple_connections_get_handle(), "signing-off", finch_conv_get_handle(), |
1390 purple_signal_connect(purple_connections_get_handle(), "signing-off", finch_conv_get_handle(), |
| 1391 PURPLE_CALLBACK(account_signing_off), NULL); |
1391 G_CALLBACK(account_signing_off), NULL); |
| 1392 } |
1392 } |
| 1393 |
1393 |
| 1394 void finch_conversation_uninit() |
1394 void finch_conversation_uninit() |
| 1395 { |
1395 { |
| 1396 purple_signals_disconnect_by_handle(finch_conv_get_handle()); |
1396 purple_signals_disconnect_by_handle(finch_conv_get_handle()); |