summaryrefslogtreecommitdiff
path: root/libwnck/screen.h
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@gnu.org>2002-05-14 16:55:39 +0000
committerAnders Carlsson <andersca@src.gnome.org>2002-05-14 16:55:39 +0000
commitf0f1712e37c35f741b93417e7bad5585cbebfae5 (patch)
tree3679930a6b4ee5e11c8c45e93e2a760054881961 /libwnck/screen.h
parent025b0bc7e19db8302e2d02496eb246c7e306ebb4 (diff)
downloadlibwnck-f0f1712e37c35f741b93417e7bad5585cbebfae5.tar.gz
The property that has the icon pixmap is called WM_HINTS, not
2002-05-14 Anders Carlsson <andersca@gnu.org> * libwnck/window.c (_wnck_window_process_property_notify): The property that has the icon pixmap is called WM_HINTS, not WM_NORMAL_HINTS. Fixes #81138, reported by Håvard Wigtil. 2002-05-14 Anders Carlsson <andersca@gnu.org> * configure.in: * libwnck/pager.c: (wnck_pager_size_request), (wnck_pager_draw_workspace), (wnck_pager_button_press), (wnck_pager_button_release): * libwnck/private.h: * libwnck/screen.c: (wnck_screen_get_default), (wnck_screen_get_workspace), (update_workspace_list), (update_active_workspace), (wnck_screen_get_height), (_wnck_screen_get_xscreen): * libwnck/screen.h: * libwnck/test-pager.c: (main): * libwnck/test-tasklist.c: (main): * libwnck/window.c: (_wnck_window_create), (wnck_window_close), (wnck_window_maximize), (wnck_window_unmaximize), (wnck_window_maximize_horizontally), (wnck_window_unmaximize_horizontally), (wnck_window_maximize_vertically), (wnck_window_unmaximize_vertically), (wnck_window_shade), (wnck_window_unshade), (wnck_window_stick), (wnck_window_unstick), (wnck_window_get_workspace), (wnck_window_move_to_workspace), (wnck_window_pin), (wnck_window_unpin), (wnck_window_activate), (_wnck_window_process_configure_notify): * libwnck/workspace.c: (wnck_workspace_activate), (_wnck_workspace_create): * libwnck/workspace.h: * libwnck/xutils.c: (_wnck_close), (_wnck_change_state), (_wnck_change_workspace), (_wnck_activate), (_wnck_activate_workspace), (_wnck_get_window_geometry), (_wnck_get_window_position): * libwnck/xutils.h: Add multi-screen support. Don't leak the created and deleted lists in update_workspace_list. Bump version to 0.11.
Diffstat (limited to 'libwnck/screen.h')
-rw-r--r--libwnck/screen.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/libwnck/screen.h b/libwnck/screen.h
index e24fd54..9d7f4ce 100644
--- a/libwnck/screen.h
+++ b/libwnck/screen.h
@@ -86,9 +86,12 @@ struct _WnckScreenClass
GType wnck_screen_get_type (void) G_GNUC_CONST;
+WnckScreen* wnck_screen_get_default (void);
WnckScreen* wnck_screen_get (int index);
WnckScreen* wnck_screen_get_for_root (gulong root_window_id);
+WnckWorkspace* wnck_screen_get_workspace (WnckScreen *screen,
+ int workspace);
WnckWorkspace* wnck_screen_get_active_workspace (WnckScreen *screen);
WnckWindow* wnck_screen_get_active_window (WnckScreen *screen);
@@ -107,7 +110,6 @@ gulong wnck_screen_get_background_pixmap (WnckScreen *screen);
int wnck_screen_get_width (WnckScreen *screen);
int wnck_screen_get_height (WnckScreen *screen);
-
G_END_DECLS
#endif /* WNCK_SCREEN_H */