[Xfce4-commits] r24816 - libxfcegui4/branches/xfce_4_4/libxfcegui4
Danny Milosavljevic
dannym at xfce.org
Sat Feb 3 12:13:27 CET 2007
Author: dannym
Date: 2007-02-03 11:13:26 +0000 (Sat, 03 Feb 2007)
New Revision: 24816
Modified:
libxfcegui4/branches/xfce_4_4/libxfcegui4/netk-tasklist.c
libxfcegui4/branches/xfce_4_4/libxfcegui4/netk-tasklist.h
Log:
add getters
Modified: libxfcegui4/branches/xfce_4_4/libxfcegui4/netk-tasklist.c
===================================================================
--- libxfcegui4/branches/xfce_4_4/libxfcegui4/netk-tasklist.c 2007-02-03 11:13:02 UTC (rev 24815)
+++ libxfcegui4/branches/xfce_4_4/libxfcegui4/netk-tasklist.c 2007-02-03 11:13:26 UTC (rev 24816)
@@ -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/branches/xfce_4_4/libxfcegui4/netk-tasklist.h
===================================================================
--- libxfcegui4/branches/xfce_4_4/libxfcegui4/netk-tasklist.h 2007-02-03 11:13:02 UTC (rev 24815)
+++ libxfcegui4/branches/xfce_4_4/libxfcegui4/netk-tasklist.h 2007-02-03 11:13:26 UTC (rev 24816)
@@ -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