[Xfce4-commits] <xfce4-panel:devel> Port task list to new api. Resident plugin because of wnck.
Nick Schermer
nick at xfce.org
Tue Aug 11 20:30:25 CEST 2009
Updating branch refs/heads/devel
to f80f41395c52a925039bf7a304b5b4426146f3f3 (commit)
from de3288563fd89fc3fe945d3f0cc350b2d6f15fa4 (commit)
commit f80f41395c52a925039bf7a304b5b4426146f3f3
Author: Nick Schermer <nick at xfce.org>
Date: Sun Mar 15 15:45:06 2009 +0100
Port task list to new api. Resident plugin because of wnck.
plugins/tasklist/tasklist.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/plugins/tasklist/tasklist.c b/plugins/tasklist/tasklist.c
index 7c02a35..8e6aebe 100644
--- a/plugins/tasklist/tasklist.c
+++ b/plugins/tasklist/tasklist.c
@@ -31,6 +31,7 @@
/* TODO move to header */
GType tasklist_plugin_get_type (void) G_GNUC_CONST;
+void tasklist_plugin_register_type (GTypeModule *type_module);
#define XFCE_TYPE_TASKLIST_PLUGIN (tasklist_plugin_get_type ())
#define XFCE_TASKLIST_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XFCE_TYPE_TASKLIST_PLUGIN, TasklistPlugin))
#define XFCE_TASKLIST_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XFCE_TYPE_TASKLIST_PLUGIN, TasklistPluginClass))
@@ -68,9 +69,7 @@ static void tasklist_plugin_configure_plugin (XfcePanelPlugin *panel_plugin);
/* define and register the plugin */
-G_DEFINE_TYPE (TasklistPlugin, tasklist_plugin, XFCE_TYPE_PANEL_PLUGIN)
-
-XFCE_PANEL_PLUGIN_REGISTER_OBJECT (XFCE_TYPE_TASKLIST_PLUGIN)
+XFCE_PANEL_DEFINE_PLUGIN_RESIDENT (TasklistPlugin, tasklist_plugin)
More information about the Xfce4-commits
mailing list