aboutsummaryrefslogtreecommitdiff
path: root/src/plugin.h
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2009-11-11 07:33:33 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2009-11-11 07:33:33 +0000
commiteeaacb022ff357997665fa17a9b43b9b9823dd38 (patch)
tree0d21dbd9f7bb37c0cbcaae71766b258ad665d055 /src/plugin.h
parent30d77dbdd0591aad49e7cbff3b32f0ad82e73fad (diff)
added plugin APIs.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2343 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/plugin.h')
-rw-r--r--src/plugin.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugin.h b/src/plugin.h
index 622dd8a7..94ea652d 100644
--- a/src/plugin.h
+++ b/src/plugin.h
@@ -45,7 +45,7 @@ typedef void (*SylPluginLoadFunc) (void);
typedef void (*SylPluginUnloadFunc) (void);
typedef void (*SylPluginCallbackFunc) (void);
-#define SYL_PLUGIN_INTERFACE_VERSION 0x0102
+#define SYL_PLUGIN_INTERFACE_VERSION 0x0103
struct _SylPlugin
{
@@ -107,6 +107,8 @@ gpointer syl_plugin_lookup_symbol (const gchar *name);
const gchar *syl_plugin_get_prog_version (void);
+void syl_plugin_main_window_lock (void);
+void syl_plugin_main_window_unlock (void);
gpointer syl_plugin_main_window_get (void);
void syl_plugin_main_window_popup (gpointer mainwin);
GtkWidget *syl_plugin_main_window_get_statusbar (void);
@@ -175,6 +177,7 @@ GtkWidget *syl_plugin_manage_window_get_focus_window
(void);
void syl_plugin_inc_mail (void);
+gboolean syl_plugin_inc_is_active (void);
void syl_plugin_inc_lock (void);
void syl_plugin_inc_unlock (void);