Mercurial > pidgin
annotate console/gntplugin.h @ 14253:dc0afefc19d8
[gaim-migrate @ 16935]
If gstreamer fails, show an error message and continue to load.
committer: Tailor Script <tailor@pidgin.im>
| author | Sadrul Habib Chowdhury <imadil@gmail.com> |
|---|---|
| date | Mon, 21 Aug 2006 03:04:12 +0000 |
| parents | c65ed4f6eea8 |
| children | 81650a27f253 |
| rev | line source |
|---|---|
|
14198
c65ed4f6eea8
[gaim-migrate @ 16870]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14139
diff
changeset
|
1 #ifndef _GNT_PLUGIN_H |
|
c65ed4f6eea8
[gaim-migrate @ 16870]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14139
diff
changeset
|
2 #define _GNT_PLUGIN_H |
|
c65ed4f6eea8
[gaim-migrate @ 16870]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14139
diff
changeset
|
3 |
|
14139
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
4 #include <gnt.h> |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
5 |
|
14010
7573bd40a190
[gaim-migrate @ 16602]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff
changeset
|
6 #include <plugin.h> |
|
7573bd40a190
[gaim-migrate @ 16602]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff
changeset
|
7 |
|
14139
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
8 #include <string.h> |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
9 |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
10 typedef GntWidget* (*GGPluginFrame) (); |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
11 |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
12 /* Guess where these came from */ |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
13 #define GAIM_GNT_PLUGIN_TYPE "gnt" |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
14 |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
15 #define GAIM_IS_GNT_PLUGIN(plugin) \ |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
16 ((plugin)->info != NULL && (plugin)->info->ui_info != NULL && \ |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
17 !strcmp((plugin)->info->ui_requirement, GAIM_GNT_PLUGIN_TYPE)) |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
18 |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
19 #define GAIM_GNT_PLUGIN_UI_INFO(plugin) \ |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
20 (GGPluginFrame)((plugin)->info->ui_info) |
|
44ec6c7cbc76
[gaim-migrate @ 16781]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14010
diff
changeset
|
21 |
|
14198
c65ed4f6eea8
[gaim-migrate @ 16870]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14139
diff
changeset
|
22 void gg_plugins_show_all(void); |
|
14010
7573bd40a190
[gaim-migrate @ 16602]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff
changeset
|
23 |
|
14198
c65ed4f6eea8
[gaim-migrate @ 16870]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14139
diff
changeset
|
24 void gg_plugins_save_loaded(void); |
|
14010
7573bd40a190
[gaim-migrate @ 16602]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
diff
changeset
|
25 |
|
14198
c65ed4f6eea8
[gaim-migrate @ 16870]
Sadrul Habib Chowdhury <imadil@gmail.com>
parents:
14139
diff
changeset
|
26 #endif |
