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. |
