Mon, 04 Sep 2006 04:08:07 +0000
[gaim-migrate @ 17152]
I'm not sure how I put these in the wrong place to being with, but this is
where they belong.
| 14478 | 1 | #include "gtkmodule.h" |
| 2 | ||
| 3 | /* This can't work at the moment since I don't have a typemap for Gtk::Widget. | |
| 4 | * I thought about using the one from libgtk2-perl but wasn't sure how to go | |
| 5 | * about doing that. | |
| 6 | ||
| 7 | void | |
| 8 | gaim_gtk_blist_make_buddy_menu(menu, buddy, sub) | |
| 9 | Gtk::Widget menu | |
| 10 | Gaim::Buddy buddy | |
| 11 | gboolean sub | |
| 12 | */ | |
| 13 | ||
| 14 | /* This can't work at the moment since I don't have a typemap for Gdk::Pixbuf. | |
| 15 | * I thought about using the one from libgtk2-perl but wasn't sure how to go | |
| 16 | * about doing that. | |
| 17 | ||
| 18 | GdkPixbuf | |
| 19 | gaim_gtk_blist_get_status_icon(node, size) | |
| 20 | Gaim::BuddyList::Node node | |
| 21 | Gaim::Status::IconSize size | |
| 22 | */ | |
| 23 | ||
| 24 | /* This can't work at the moment since I don't have a typemap for Gtk::Widget. | |
| 25 | * I thought about using the one from libgtk2-perl but wasn't sure how to go | |
| 26 | * about doing that. | |
| 27 | ||
| 28 | void | |
| 29 | gaim_gtk_append_blist_node_proto_menu(menu, gc, node) | |
| 30 | Gtk::Widget menu | |
| 31 | Gaim::Connection gc | |
| 32 | Gaim::BuddyList::Node node | |
| 33 | ||
| 34 | void | |
| 35 | gaim_gtk_append_blist_node_extended_menu(menu, node) | |
| 36 | Gtk::Widget menu | |
| 37 | Gaim::Connection gc | |
| 38 | Gaim::BuddyList::Node node | |
| 39 | */ | |
| 40 | ||
| 41 | MODULE = Gaim::Gtk::BuddyList PACKAGE = Gaim::Gtk::BuddyList PREFIX = gaim_gtk_blist_ | |
| 42 | PROTOTYPES: ENABLE | |
| 43 | ||
| 44 | void * | |
| 45 | gaim_gtk_blist_get_handle() | |
| 46 | ||
| 47 | Gaim::Gtk::BuddyList | |
| 48 | gaim_gtk_blist_get_default_gtk_blist() | |
| 49 | ||
| 50 | void | |
| 51 | gaim_gtk_blist_refresh(list) | |
| 52 | Gaim::BuddyList list | |
| 53 | ||
| 54 | void | |
| 55 | gaim_gtk_blist_update_toolbar() | |
| 56 | ||
| 57 | void | |
| 58 | gaim_gtk_blist_update_columns() | |
| 59 | ||
| 60 | void | |
| 61 | gaim_gtk_blist_update_refresh_timeout() | |
| 62 | ||
| 63 | gboolean | |
| 64 | gaim_gtk_blist_node_is_contact_expanded(node) | |
| 65 | Gaim::BuddyList::Node node | |
| 66 | ||
| 67 | void | |
| 68 | gaim_gtk_blist_toggle_visibility() | |
| 69 | ||
| 70 | void | |
| 71 | gaim_gtk_blist_visibility_manager_add() | |
| 72 | ||
| 73 | void | |
| 74 | gaim_gtk_blist_visibility_manager_remove() | |
| 75 | ||
| 76 | void | |
| 77 | gaim_gtk_blist_get_sort_methods() | |
| 78 | PREINIT: | |
| 79 | GList *l; | |
| 80 | PPCODE: | |
| 81 | for (l = gaim_gtk_blist_get_sort_methods(); l != NULL; l = l->next) { | |
| 82 | XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Gtk::BuddyList::SortMethod"))); | |
| 83 | } | |
| 84 | ||
| 85 | void | |
| 86 | gaim_gtk_blist_sort_method_reg(id, name, func) | |
| 87 | const char * id | |
| 88 | const char * name | |
| 89 | Gaim::Gtk::BuddyList::SortFunction func | |
| 90 | ||
| 91 | void | |
| 92 | gaim_gtk_blist_sort_method_unreg(id) | |
| 93 | const char * id | |
| 94 | ||
| 95 | void | |
| 96 | gaim_gtk_blist_sort_method_set(id) | |
| 97 | const char * id | |
| 98 | ||
| 99 | void | |
| 100 | gaim_gtk_blist_setup_sort_methods() | |
| 101 | ||
| 102 | void | |
| 103 | gaim_gtk_blist_update_accounts_menu() | |
| 104 | ||
| 105 | void | |
| 106 | gaim_gtk_blist_update_plugin_actions() | |
| 107 | ||
| 108 | void | |
| 109 | gaim_gtk_blist_update_sort_methods() | |
| 110 | ||
| 111 | gboolean | |
| 112 | gaim_gtk_blist_joinchat_is_showable() | |
| 113 | ||
| 114 | void | |
| 115 | gaim_gtk_blist_joinchat_show() | |
| 116 | ||
| 117 | void | |
| 118 | gaim_gtk_blist_update_account_error_state(account, message) | |
| 119 | Gaim::Account account | |
| 120 | const char * message |