Minor changelog updates
[pidgin-git.git] / pidgin / plugins / perl / common / GtkConv.xs
blob042a43c871e7b85634c4d72832e4f6c64fc0b9d5
1 #include "gtkmodule.h"
3 MODULE = Pidgin::Conversation  PACKAGE = Pidgin::Conversation  PREFIX = pidgin_conv_
4 PROTOTYPES: ENABLE
6 void
7 pidgin_conv_update_buddy_icon(conv)
8         Purple::Conversation conv
10 void
11 pidgin_conv_switch_active_conversation(conv)
12         Purple::Conversation conv
14 void
15 pidgin_conv_update_buttons_by_protocol(conv)
16         Purple::Conversation conv
18 void
19 pidgin_conv_present_conversation(conv)
20         Purple::Conversation conv
22 Pidgin::Conversation::Window
23 pidgin_conv_get_window(conv)
24         Pidgin::Conversation conv
26 void
27 pidgin_conv_new(class, conv)
28         Purple::Conversation conv
29     C_ARGS:
30         conv
32 gboolean
33 pidgin_conv_is_hidden(gtkconv)
34         Pidgin::Conversation gtkconv
36 void
37 pidgin_conv_get_gtkconv(conv)
38         Purple::Conversation conv
39 PPCODE:
40         if (conv != NULL && PIDGIN_IS_PIDGIN_CONVERSATION(conv))
41                 XPUSHs(sv_2mortal(purple_perl_bless_object(
42                                 PIDGIN_CONVERSATION(conv),
43                                 "Pidgin::Conversation")));
45 MODULE = Pidgin::Conversation  PACKAGE = Pidgin::Conversations  PREFIX = pidgin_conversations_
46 PROTOTYPES: ENABLE
48 void
49 pidgin_conversations_find_unseen_list(type, min_state, hidden_only, max_count)
50         Purple::ConversationType type
51         Pidgin::UnseenState min_state
52         gboolean hidden_only
53         guint max_count
55 Purple::Handle
56 pidgin_conversations_get_handle()