diff options
Diffstat (limited to 'src/plugin.c')
-rw-r--r-- | src/plugin.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/plugin.c b/src/plugin.c index 725495b7..52fbc5d0 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -48,6 +48,7 @@ enum { PLUGIN_MANAGER_OPEN, MAIN_WINDOW_TOOLBAR_CHANGED, COMPOSE_TOOLBAR_CHANGED, + COMPOSE_ATTACH_CHANGED, LAST_SIGNAL }; @@ -315,6 +316,16 @@ static void syl_plugin_class_init(SylPluginClass *klass) G_TYPE_NONE, 1, G_TYPE_POINTER); + plugin_signals[COMPOSE_TOOLBAR_CHANGED] = + g_signal_new("compose-attach-changed", + G_TYPE_FROM_CLASS(gobject_class), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET(SylPluginClass, compose_attach_changed), + NULL, NULL, + g_cclosure_marshal_VOID__POINTER, + G_TYPE_NONE, + 1, + G_TYPE_POINTER); } void syl_plugin_signal_connect(const gchar *name, GCallback callback, |