Sun, 17 Sep 2006 05:44:22 +0000
[gaim-migrate @ 17292]
An oops unrelated to my last commit, go figure.
Gaim::GtkUI::StatusBox functions don't need a leading _.
| 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 | ||
| 14629 | 41 | MODULE = Gaim::GtkUI::BuddyList PACKAGE = Gaim::GtkUI::BuddyList PREFIX = gaim_gtk_blist_ |
| 14478 | 42 | PROTOTYPES: ENABLE |
| 43 | ||
| 44 | void * | |
| 45 | gaim_gtk_blist_get_handle() | |
| 46 | ||
| 14629 | 47 | Gaim::GtkUI::BuddyList |
| 14478 | 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_refresh_timeout() | |
| 56 | ||
| 57 | gboolean | |
| 58 | gaim_gtk_blist_node_is_contact_expanded(node) | |
| 59 | Gaim::BuddyList::Node node | |
| 60 | ||
| 61 | void | |
| 62 | gaim_gtk_blist_toggle_visibility() | |
| 63 | ||
| 64 | void | |
| 65 | gaim_gtk_blist_visibility_manager_add() | |
| 66 | ||
| 67 | void | |
| 68 | gaim_gtk_blist_visibility_manager_remove() | |
| 69 | ||
| 70 | void | |
| 71 | gaim_gtk_blist_get_sort_methods() | |
| 72 | PREINIT: | |
| 73 | GList *l; | |
| 74 | PPCODE: | |
| 75 | for (l = gaim_gtk_blist_get_sort_methods(); l != NULL; l = l->next) { | |
| 14629 | 76 | XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::GtkUI::BuddyList::SortMethod"))); |
| 14478 | 77 | } |
| 78 | ||
| 79 | void | |
| 80 | gaim_gtk_blist_sort_method_reg(id, name, func) | |
| 81 | const char * id | |
| 82 | const char * name | |
| 14629 | 83 | Gaim::GtkUI::BuddyList::SortFunction func |
| 14478 | 84 | |
| 85 | void | |
| 86 | gaim_gtk_blist_sort_method_unreg(id) | |
| 87 | const char * id | |
| 88 | ||
| 89 | void | |
| 90 | gaim_gtk_blist_sort_method_set(id) | |
| 91 | const char * id | |
| 92 | ||
| 93 | void | |
| 94 | gaim_gtk_blist_setup_sort_methods() | |
| 95 | ||
| 96 | void | |
| 97 | gaim_gtk_blist_update_accounts_menu() | |
| 98 | ||
| 99 | void | |
| 100 | gaim_gtk_blist_update_plugin_actions() | |
| 101 | ||
| 102 | void | |
| 103 | gaim_gtk_blist_update_sort_methods() | |
| 104 | ||
| 105 | gboolean | |
| 106 | gaim_gtk_blist_joinchat_is_showable() | |
| 107 | ||
| 108 | void | |
| 109 | gaim_gtk_blist_joinchat_show() | |
| 110 | ||
| 111 | void | |
| 112 | gaim_gtk_blist_update_account_error_state(account, message) | |
| 113 | Gaim::Account account | |
| 114 | const char * message |