Author: dannym
Date: 2007-02-03 10:34:00 +0000 (Sat, 03 Feb 2007)
New Revision: 24812
Modified:
libxfcegui4/trunk/libxfcegui4/netk-screen.c
libxfcegui4/trunk/libxfcegui4/netk-screen.h
Log:
add netk_screen_get_workspaces for consistency
Modified: libxfcegui4/trunk/libxfcegui4/netk-screen.c
===================================================================
--- libxfcegui4/trunk/libxfcegui4/netk-screen.c 2007-02-02 16:56:25 UTC (rev
24811)
+++ libxfcegui4/trunk/libxfcegui4/netk-screen.c 2007-02-03 10:34:00 UTC (rev
24812)
@@ -481,6 +481,21 @@
}
/**
+ * netk_screen_get_workspaces:
+ * @screen: a #NetkScreen
+ *
+ * Gets the screen's list of workspaces.
+ * The list is not copied and should not be freed.
+ *
+ * Return value: reference to list of workspaces
+ **/
+GList*
+netk_screen_get_workspaces (NetkScreen * screen)
+{
+ return screen->priv->workspaces;
+}
+
+/**
* netk_screen_get_windows:
* @screen: a #NetkScreen
*
Modified: libxfcegui4/trunk/libxfcegui4/netk-screen.h
===================================================================
--- libxfcegui4/trunk/libxfcegui4/netk-screen.h 2007-02-02 16:56:25 UTC (rev
24811)
+++ libxfcegui4/trunk/libxfcegui4/netk-screen.h 2007-02-03 10:34:00 UTC (rev
24812)
@@ -113,6 +113,7 @@
NetkWindow *netk_screen_get_active_window (NetkScreen * screen);
GList *netk_screen_get_windows (NetkScreen * screen);
GList *netk_screen_get_windows_stacked (NetkScreen * screen);
+ GList *netk_screen_get_workspaces (NetkScreen * screen);
void netk_screen_force_update (NetkScreen * screen);
int netk_screen_get_workspace_count (NetkScreen * screen);
void netk_screen_change_workspace_count (NetkScreen * screen, int count);
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits