summaryrefslogtreecommitdiff
path: root/libwnck/private.h
diff options
context:
space:
mode:
authorAlberts Muktupāvels <alberts.muktupavels@gmail.com>2022-02-18 20:33:39 +0200
committerMarco Trevisan <mail@3v1n0.net>2022-02-22 15:49:57 +0000
commitace10756cb42ba8b80524426749f83d58360f5e2 (patch)
tree99973db58d6e1377b8cef9cb2fba4ad118c66ff2 /libwnck/private.h
parent7da54dc6b0036b303dea2f1a0e940b00884e42bf (diff)
downloadlibwnck-ace10756cb42ba8b80524426749f83d58360f5e2.tar.gz
screen: move screens to WnckHandle
Diffstat (limited to 'libwnck/private.h')
-rw-r--r--libwnck/private.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/libwnck/private.h b/libwnck/private.h
index 26a3437..3336f38 100644
--- a/libwnck/private.h
+++ b/libwnck/private.h
@@ -110,8 +110,6 @@ void _wnck_screen_change_workspace_name (WnckScreen *screen,
int number,
const char *name);
-void _wnck_screen_shutdown_all (void);
-
gboolean _wnck_workspace_set_geometry (WnckWorkspace *space, int w, int h);
gboolean _wnck_workspace_set_viewport (WnckWorkspace *space, int x, int y);
@@ -120,6 +118,12 @@ Display *_wnck_get_default_display (void);
#define WNCK_SCREEN_XSCREEN(screen) (_wnck_screen_get_xscreen (screen))
+void _wnck_screen_construct (WnckScreen *screen,
+ WnckHandle *handle,
+ Display *display,
+ int number);
+
+Window _wnck_screen_get_xroot (WnckScreen *screen);
Screen *_wnck_screen_get_xscreen (WnckScreen *screen);
GdkScreen *_wnck_screen_get_gdk_screen (WnckScreen *screen);
@@ -127,8 +131,6 @@ GdkScreen *_wnck_screen_get_gdk_screen (WnckScreen *screen);
SnDisplay* _wnck_screen_get_sn_display (WnckScreen *screen);
#endif
-WnckScreen* _wnck_screen_get_existing (int number);
-
WnckHandle *_wnck_screen_get_handle (WnckScreen *screen);
void _wnck_pager_activate_workspace (WnckWorkspace *wspace,