[Xfce4-commits] <xfce4-panel:devel> Port to new plugin api. Resident plugin because of libxfce4menu.
Nick Schermer
nick at xfce.org
Tue Aug 11 20:30:20 CEST 2009
Updating branch refs/heads/devel
to 5f10279b2827932bcf0652fdefeb2ff9db51dbf4 (commit)
from 604f3648a0c44ed3e162f38414f4ad0352f693fa (commit)
commit 5f10279b2827932bcf0652fdefeb2ff9db51dbf4
Author: Nick Schermer <nick at xfce.org>
Date: Sun Mar 15 15:32:23 2009 +0100
Port to new plugin api. Resident plugin because of libxfce4menu.
plugins/launcher/launcher.c | 6 ++----
plugins/launcher/launcher.h | 6 ++++--
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/plugins/launcher/launcher.c b/plugins/launcher/launcher.c
index e883e05..8ff5873 100644
--- a/plugins/launcher/launcher.c
+++ b/plugins/launcher/launcher.c
@@ -135,10 +135,8 @@ enum
-/* define and register the plugin */
-G_DEFINE_TYPE (XfceLauncherPlugin, launcher_plugin, XFCE_TYPE_PANEL_PLUGIN)
-
-XFCE_PANEL_PLUGIN_REGISTER_OBJECT (XFCE_TYPE_LAUNCHER_PLUGIN)
+/* define the plugin */
+XFCE_PANEL_DEFINE_PLUGIN_RESIDENT (XfceLauncherPlugin, launcher_plugin)
diff --git a/plugins/launcher/launcher.h b/plugins/launcher/launcher.h
index 1d050c9..73a5302 100644
--- a/plugins/launcher/launcher.h
+++ b/plugins/launcher/launcher.h
@@ -48,9 +48,11 @@ enum _LauncherArrowType
LAUNCHER_ARROW_INTERNAL
};
-GType launcher_plugin_get_type (void) G_GNUC_CONST;
+GType launcher_plugin_get_type (void) G_GNUC_CONST;
-GSList *launcher_plugin_get_items (XfceLauncherPlugin *plugin);
+void launcher_plugin_register_type (GTypeModule *type_module);
+
+GSList *launcher_plugin_get_items (XfceLauncherPlugin *plugin);
G_END_DECLS
More information about the Xfce4-commits
mailing list