[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