Sat, 27 Sep 2003 05:11:11 +0000
[gaim-migrate @ 7535]
Two string corrections from KAMO Tomoyuki. Thanks dude
I fiddled with the prefs away message stuff...
Changed a function to static and renamed it to have a _cb at the end.
Added an away_message_click_cb() callback--double clicking on an
away message in the list brings up the edit away message window.
I want to add an "Activate" button, but I don't have time now, and
away.c needs to be core/ui split, I think, with the ability to
activate a chosen message.
The Second Annual Chips & Dip night was good. We watched The Unborn
2, which is supposed to be one of the worst movies ever. It rocked.
committer: Mark Doliner <markdoliner@pidgin.im>
#include "module.h" MODULE = Gaim::Conversation PACKAGE = Gaim::Conversation PREFIX = gaim_conversation_ PROTOTYPES: ENABLE void gaim_conversation_set_account(conv, account) Gaim::Conversation conv Gaim::Account account Gaim::Account gaim_conversation_get_account(conv) Gaim::Conversation conv Gaim::Connection gaim_conversation_get_gc(conv) Gaim::Conversation conv void gaim_conversation_set_title(conv, title) Gaim::Conversation conv const char *title void gaim_conversation_autoset_title(conv) Gaim::Conversation conv int gaim_conversation_get_index(conv) Gaim::Conversation conv const char * gaim_conversation_get_name(conv) Gaim::Conversation conv void gaim_conversation_set_logging(conv, log) Gaim::Conversation conv gboolean log gboolean gaim_conversation_is_logging(conv) Gaim::Conversation conv Gaim::ConvWindow gaim_conversation_get_window(conv) Gaim::Conversation conv gboolean is_chat(conv) Gaim::Conversation conv CODE: RETVAL = (gaim_conversation_get_type(conv) == GAIM_CONV_CHAT); OUTPUT: RETVAL gboolean is_im(conv) Gaim::Conversation conv CODE: RETVAL = (gaim_conversation_get_type(conv) == GAIM_CONV_IM); OUTPUT: RETVAL void gaim_conversation_set_data(conv, key, data) Gaim::Conversation conv const char *key void *data void * gaim_conversation_get_data(conv, key) Gaim::Conversation conv const char *key void gaim_conversation_write(conv, who, message, flags) Gaim::Conversation conv const char *who const char *message int flags CODE: gaim_conversation_write(conv, who, message, -1, flags, time(NULL)); Gaim::Conversation::IM gaim_conversation_get_im_data(conv) Gaim::Conversation conv Gaim::Conversation::Chat gaim_conversation_get_chat_data(conv) Gaim::Conversation conv MODULE = Gaim::Conversation PACKAGE = Gaim::Conversations PREFIX = gaim_conversations_ PROTOTYPES: ENABLE Gaim::Conversation find_with_account(name, account) const char *name Gaim::Account account CODE: RETVAL = gaim_find_conversation_with_account(name, account); OUTPUT: RETVAL void * handle() CODE: RETVAL = gaim_conversations_get_handle(); OUTPUT: RETVAL MODULE = Gaim::Conversation PACKAGE = Gaim PREFIX = gaim_ PROTOTYPES: ENABLE void conversations() PREINIT: GList *l; PPCODE: for (l = gaim_get_conversations(); l != NULL; l = l->next) { XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Conversation"))); }