Mercurial > pidgin.yaz
comparison src/plugin.h @ 11817:1bb0efbd4394
[gaim-migrate @ 14108]
Patch from sadrul to show the preferences of non-gtk plugins. If this is broken, it is my fault.
committer: Tailor Script <tailor@pidgin.im>
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Tue, 25 Oct 2005 16:05:26 +0000 |
parents | d1d5f27de95d |
children | 2b9ca8861ca5 |
comparison
equal
deleted
inserted
replaced
11816:60fcaea41fc0 | 11817:1bb0efbd4394 |
---|---|
104 */ | 104 */ |
105 gboolean (*load)(GaimPlugin *plugin); | 105 gboolean (*load)(GaimPlugin *plugin); |
106 gboolean (*unload)(GaimPlugin *plugin); | 106 gboolean (*unload)(GaimPlugin *plugin); |
107 void (*destroy)(GaimPlugin *plugin); | 107 void (*destroy)(GaimPlugin *plugin); |
108 | 108 |
109 void *ui_info; | 109 void *ui_info; /**< Used only by UI-specific plugins to build a preference screen with a custom UI */ |
110 void *extra_info; | 110 void *extra_info; |
111 GaimPluginUiInfo *prefs_info; | 111 GaimPluginUiInfo *prefs_info; /**< Used by any plugin to display preferences. If #ui_info has been specified, this will be ignored. */ |
112 GList *(*actions)(GaimPlugin *plugin, gpointer context); | 112 GList *(*actions)(GaimPlugin *plugin, gpointer context); |
113 }; | 113 }; |
114 | 114 |
115 /** | 115 /** |
116 * Extra information for loader plugins. | 116 * Extra information for loader plugins. |