[Xfce4-commits] r24815 - libxfcegui4/trunk/libxfcegui4

Danny Milosavljevic dannym at xfce.org
Sat Feb 3 12:13:02 CET 2007


Author: dannym
Date: 2007-02-03 11:13:02 +0000 (Sat, 03 Feb 2007)
New Revision: 24815

Modified:
   libxfcegui4/trunk/libxfcegui4/netk-tasklist.c
   libxfcegui4/trunk/libxfcegui4/netk-tasklist.h
Log:
add getters



Modified: libxfcegui4/trunk/libxfcegui4/netk-tasklist.c
===================================================================
--- libxfcegui4/trunk/libxfcegui4/netk-tasklist.c	2007-02-03 11:07:23 UTC (rev 24814)
+++ libxfcegui4/trunk/libxfcegui4/netk-tasklist.c	2007-02-03 11:13:02 UTC (rev 24815)
@@ -2575,3 +2575,60 @@
 
     return task;
 }
+
+NetkScreen*
+netk_tasklist_get_screen(NetkTasklist * tasklist)
+{
+    g_return_val_if_fail (NETK_IS_TASKLIST (tasklist), NULL);
+
+    return tasklist->priv->screen;
+}
+
+NetkTasklistGroupingType
+netk_tasklist_get_grouping(NetkTasklist * tasklist)
+{
+    g_return_val_if_fail (NETK_IS_TASKLIST (tasklist), FALSE);
+
+    return tasklist->priv->grouping;
+}
+
+gboolean 
+netk_tasklist_get_switch_workspace_on_unminimize(NetkTasklist * tasklist)
+{
+    g_return_val_if_fail (NETK_IS_TASKLIST (tasklist), FALSE);
+
+    return tasklist->priv->switch_workspace_on_unminimize;
+}
+
+gint 
+netk_tasklist_get_grouping_limit(NetkTasklist * tasklist)
+{
+    g_return_val_if_fail (NETK_IS_TASKLIST (tasklist), FALSE);
+
+    return tasklist->priv->grouping_limit;
+}
+
+gboolean 
+netk_tasklist_get_include_all_workspaces(NetkTasklist * tasklist)
+{
+    g_return_val_if_fail (NETK_IS_TASKLIST (tasklist), FALSE);
+
+    return tasklist->priv->include_all_workspaces;
+}
+
+gboolean 
+netk_tasklist_get_show_label(NetkTasklist * tasklist)
+{
+    g_return_val_if_fail (NETK_IS_TASKLIST (tasklist), FALSE);
+
+    return tasklist->priv->show_label;
+}
+
+GtkReliefStyle 
+netk_tasklist_get_button_relief(NetkTasklist * tasklist)
+{
+    g_return_val_if_fail (NETK_IS_TASKLIST (tasklist), GTK_RELIEF_NONE);
+    
+    return tasklist->priv->relief;
+}
+

Modified: libxfcegui4/trunk/libxfcegui4/netk-tasklist.h
===================================================================
--- libxfcegui4/trunk/libxfcegui4/netk-tasklist.h	2007-02-03 11:07:23 UTC (rev 24814)
+++ libxfcegui4/trunk/libxfcegui4/netk-tasklist.h	2007-02-03 11:13:02 UTC (rev 24815)
@@ -98,5 +98,14 @@
 
      void netk_tasklist_set_button_relief (NetkTasklist * tasklist,
                                            GtkReliefStyle relief);
+                                           
+     NetkScreen* netk_tasklist_get_screen(NetkTasklist * tasklist);
+     NetkTasklistGroupingType netk_tasklist_get_grouping(NetkTasklist * tasklist);
+     gboolean netk_tasklist_get_switch_workspace_on_unminimize(NetkTasklist * tasklist);
+     gint netk_tasklist_get_grouping_limit(NetkTasklist * tasklist);
+     gboolean netk_tasklist_get_include_all_workspaces(NetkTasklist * tasklist);
+     gboolean netk_tasklist_get_show_label(NetkTasklist * tasklist);
+     GtkReliefStyle netk_tasklist_get_button_relief(NetkTasklist * tasklist);
+     
 G_END_DECLS
 #endif /* NETK_TASKLIST_H */



More information about the Xfce4-commits mailing list