diff options
author | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2022-02-18 20:33:39 +0200 |
---|---|---|
committer | Marco Trevisan <mail@3v1n0.net> | 2022-02-22 15:49:57 +0000 |
commit | ace10756cb42ba8b80524426749f83d58360f5e2 (patch) | |
tree | 99973db58d6e1377b8cef9cb2fba4ad118c66ff2 /libwnck/private.h | |
parent | 7da54dc6b0036b303dea2f1a0e940b00884e42bf (diff) | |
download | libwnck-ace10756cb42ba8b80524426749f83d58360f5e2.tar.gz |
screen: move screens to WnckHandle
Diffstat (limited to 'libwnck/private.h')
-rw-r--r-- | libwnck/private.h | 10 |
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, |