Mercurial > pidgin
comparison libgaim/plugins/perl/common/module.h @ 14372:d5c22258df09
[gaim-migrate @ 17078]
Reenable the perl build on non-Windows. I'm looking at making a gtk perl
plugin to use the gtk stuff, we'll see if I succeed. I'm leaving the gtk stuff
in here but ifdef:d out for now. I'll clean it up if I get the gtk perl plugin
working.
committer: Tailor Script <tailor@pidgin.im>
author | Etan Reisner <pidgin@unreliablesource.net> |
---|---|
date | Tue, 29 Aug 2006 04:15:29 +0000 |
parents | 338ac096e322 |
children | b1fcd2fc903a |
comparison
equal
deleted
inserted
replaced
14371:f3137c1faebe | 14372:d5c22258df09 |
---|---|
26 #include "conversation.h" | 26 #include "conversation.h" |
27 #include "debug.h" | 27 #include "debug.h" |
28 #include "desktopitem.h" | 28 #include "desktopitem.h" |
29 #include "eventloop.h" | 29 #include "eventloop.h" |
30 #include "ft.h" | 30 #include "ft.h" |
31 #ifdef GAIM_GTKPERL | |
31 #include "gtkaccount.h" | 32 #include "gtkaccount.h" |
32 #include "gtkblist.h" | 33 #include "gtkblist.h" |
33 #include "gtkconn.h" | 34 #include "gtkconn.h" |
34 #include "gtkconv.h" | 35 #include "gtkconv.h" |
35 #include "gtkutils.h" | 36 #include "gtkutils.h" |
37 #endif | |
36 #include "imgstore.h" | 38 #include "imgstore.h" |
37 #include "network.h" | 39 #include "network.h" |
38 #include "notify.h" | 40 #include "notify.h" |
39 #include "plugin.h" | 41 #include "plugin.h" |
40 #include "pluginpref.h" | 42 #include "pluginpref.h" |
94 typedef GaimConnectionState Gaim__ConnectionState; | 96 typedef GaimConnectionState Gaim__ConnectionState; |
95 typedef GaimConnectionUiOps * Gaim__Connection__UiOps; | 97 typedef GaimConnectionUiOps * Gaim__Connection__UiOps; |
96 | 98 |
97 /* conversation.h */ | 99 /* conversation.h */ |
98 typedef GaimConversationType Gaim__ConversationType; | 100 typedef GaimConversationType Gaim__ConversationType; |
99 typedef GaimUnseenState Gaim__UnseenState; | |
100 typedef GaimConvUpdateType Gaim__ConvUpdateType; | 101 typedef GaimConvUpdateType Gaim__ConvUpdateType; |
101 typedef GaimTypingState Gaim__TypingState; | 102 typedef GaimTypingState Gaim__TypingState; |
102 typedef GaimMessageFlags Gaim__MessageFlags; | 103 typedef GaimMessageFlags Gaim__MessageFlags; |
103 typedef GaimConvChatBuddyFlags Gaim__ConvChatBuddyFlags; | 104 typedef GaimConvChatBuddyFlags Gaim__ConvChatBuddyFlags; |
104 typedef GaimConversation * Gaim__Conversation; | 105 typedef GaimConversation * Gaim__Conversation; |
122 typedef GaimXfer * Gaim__Xfer; | 123 typedef GaimXfer * Gaim__Xfer; |
123 typedef GaimXferType Gaim__XferType; | 124 typedef GaimXferType Gaim__XferType; |
124 typedef GaimXferStatusType Gaim__XferStatusType; | 125 typedef GaimXferStatusType Gaim__XferStatusType; |
125 typedef GaimXferUiOps * Gaim__XferUiOps; | 126 typedef GaimXferUiOps * Gaim__XferUiOps; |
126 | 127 |
128 #ifdef GAIM_GTKPERL | |
127 /* gtkblish.h */ | 129 /* gtkblish.h */ |
128 typedef GaimGtkBuddyList * Gaim__GTK__BuddyList; | 130 typedef GaimGtkBuddyList * Gaim__GTK__BuddyList; |
129 typedef GaimStatusIconSize Gaim__StatusIconSize; | 131 typedef GaimStatusIconSize Gaim__StatusIconSize; |
130 | 132 |
131 /* gtkutils.h */ | 133 /* gtkutils.h */ |
134 #ifndef _WIN32 | 136 #ifndef _WIN32 |
135 typedef GaimBrowserPlace Gaim__BrowserPlace; | 137 typedef GaimBrowserPlace Gaim__BrowserPlace; |
136 #endif /* _WIN32 */ | 138 #endif /* _WIN32 */ |
137 | 139 |
138 /* gtkconv.h */ | 140 /* gtkconv.h */ |
141 typedef GaimUnseenState Gaim__UnseenState; | |
139 typedef GaimGtkConversation * Gaim__GTK__Conversation; | 142 typedef GaimGtkConversation * Gaim__GTK__Conversation; |
140 typedef GdkPixbuf * Gaim__GDK__Pixbuf; | 143 typedef GdkPixbuf * Gaim__GDK__Pixbuf; |
141 typedef GtkWidget * Gaim__GTK__Widget; | 144 typedef GtkWidget * Gaim__GTK__Widget; |
142 | 145 |
143 /* gtkutils.h */ | 146 /* gtkutils.h */ |
144 typedef GtkFileSelection * Gaim__GTK__FileSelection; | 147 typedef GtkFileSelection * Gaim__GTK__FileSelection; |
145 typedef GtkSelectionData * Gaim__GTK__SelectionData; | 148 typedef GtkSelectionData * Gaim__GTK__SelectionData; |
146 typedef GtkTextView * Gaim__GTK__TextView; | 149 typedef GtkTextView * Gaim__GTK__TextView; |
147 | 150 |
148 /* gtkconn.h */ | 151 /* gtkconn.h */ |
152 #endif | |
149 | 153 |
150 /* imgstore.h */ | 154 /* imgstore.h */ |
151 typedef GaimStoredImage * Gaim__StoredImage; | 155 typedef GaimStoredImage * Gaim__StoredImage; |
152 | 156 |
153 /* log.h */ | 157 /* log.h */ |
157 typedef GaimLogReadFlags * Gaim__Log__ReadFlags; | 161 typedef GaimLogReadFlags * Gaim__Log__ReadFlags; |
158 typedef GaimLogSet * Gaim__LogSet; | 162 typedef GaimLogSet * Gaim__LogSet; |
159 typedef GaimLogType Gaim__LogType; | 163 typedef GaimLogType Gaim__LogType; |
160 | 164 |
161 /* network.h */ | 165 /* network.h */ |
162 typedef GaimNetworkListenData Gaim__NetworkListenData; | 166 typedef GaimNetworkListenData * Gaim__NetworkListenData; |
163 typedef GaimNetworkListenCallback Gaim__NetworkListenCallback; | 167 typedef GaimNetworkListenCallback Gaim__NetworkListenCallback; |
164 | 168 |
165 /* notify.h */ | 169 /* notify.h */ |
166 typedef GaimNotifyCloseCallback Gaim__NotifyCloseCallback; | 170 typedef GaimNotifyCloseCallback Gaim__NotifyCloseCallback; |
167 typedef GaimNotifyMsgType Gaim__NotifyMsgType; | 171 typedef GaimNotifyMsgType Gaim__NotifyMsgType; |