diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2011-06-08 04:46:06 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2011-06-08 04:46:06 +0000 |
commit | 1795b4e93920d0ab38ecc8011c8c0756e18df8dd (patch) | |
tree | ba56908426869e44d89b63e326a8a745b1f9cadd /src/plugin.c | |
parent | 68b391b5c17420988118f2152d90832472bbfc0b (diff) |
added a new plug-in API: 'messagev-ew-show'.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2887 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/plugin.c')
-rw-r--r-- | src/plugin.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/plugin.c b/src/plugin.c index 9e152cd1..666a4fb2 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -37,6 +37,7 @@ enum { COMPOSE_DESTROY, TEXTVIEW_MENU_POPUP, COMPOSE_SEND, + MESSAGEVIEW_SHOW, LAST_SIGNAL }; @@ -187,6 +188,18 @@ static void syl_plugin_class_init(SylPluginClass *klass) G_TYPE_INT, G_TYPE_STRING, G_TYPE_POINTER); + plugin_signals[MESSAGEVIEW_SHOW] = + g_signal_new("messageview-show", + G_TYPE_FROM_CLASS(gobject_class), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET(SylPluginClass, messageview_show), + NULL, NULL, + syl_plugin_marshal_VOID__POINTER_POINTER_BOOLEAN, + G_TYPE_NONE, + 3, + G_TYPE_POINTER, + G_TYPE_POINTER, + G_TYPE_BOOLEAN); } void syl_plugin_signal_connect(const gchar *name, GCallback callback, |