From 18b38320a63e7219be2d02db2154de2fd6df3c6e Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Thu, 14 Jun 2012 16:13:29 -0400 Subject: [PATCH] window: Make some window methods public There's no reason they aren't, right now. Extensions should be able to use these. https://bugzilla.gnome.org/show_bug.cgi?id=678126 --- src/core/window-private.h | 24 ++---------------------- src/meta/window.h | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/core/window-private.h b/src/core/window-private.h index d89924c8f..1db735e42 100644 --- a/src/core/window-private.h +++ b/src/core/window-private.h @@ -472,20 +472,8 @@ void meta_window_unmaximize_with_gravity (MetaWindow *window, int new_width, int new_height, int gravity); -void meta_window_make_above (MetaWindow *window); -void meta_window_unmake_above (MetaWindow *window); -void meta_window_shade (MetaWindow *window, - guint32 timestamp); -void meta_window_unshade (MetaWindow *window, - guint32 timestamp); -void meta_window_change_workspace (MetaWindow *window, - MetaWorkspace *workspace); -void meta_window_stick (MetaWindow *window); -void meta_window_unstick (MetaWindow *window); void meta_window_make_fullscreen_internal (MetaWindow *window); -void meta_window_make_fullscreen (MetaWindow *window); -void meta_window_unmake_fullscreen (MetaWindow *window); void meta_window_update_fullscreen_monitors (MetaWindow *window, unsigned long top, unsigned long bottom, @@ -512,7 +500,8 @@ void meta_window_resize_with_gravity (MetaWindow *window, int w, int h, int gravity); - +void meta_window_change_workspace (MetaWindow *window, + MetaWorkspace *workspace); /* Return whether the window should be currently mapped */ gboolean meta_window_should_be_showing (MetaWindow *window); @@ -551,10 +540,6 @@ void meta_window_get_geometry (MetaWindow *window, int *width, int *height); -void meta_window_kill (MetaWindow *window); -void meta_window_focus (MetaWindow *window, - guint32 timestamp); - void meta_window_update_unfocused_button_grabs (MetaWindow *window); /* Sends a client message */ @@ -632,11 +617,6 @@ void meta_window_refresh_resize_popup (MetaWindow *window); void meta_window_free_delete_dialog (MetaWindow *window); -void meta_window_begin_grab_op (MetaWindow *window, - MetaGrabOp op, - gboolean frame_action, - guint32 timestamp); - void meta_window_update_keyboard_resize (MetaWindow *window, gboolean update_cursor); void meta_window_update_keyboard_move (MetaWindow *window); diff --git a/src/meta/window.h b/src/meta/window.h index 5e09b598a..1d2f59b76 100644 --- a/src/meta/window.h +++ b/src/meta/window.h @@ -171,4 +171,24 @@ cairo_region_t *meta_window_get_frame_bounds (MetaWindow *window); MetaWindow *meta_window_get_tile_match (MetaWindow *window); +void meta_window_make_fullscreen (MetaWindow *window); +void meta_window_unmake_fullscreen (MetaWindow *window); +void meta_window_make_above (MetaWindow *window); +void meta_window_unmake_above (MetaWindow *window); +void meta_window_shade (MetaWindow *window, + guint32 timestamp); +void meta_window_unshade (MetaWindow *window, + guint32 timestamp); +void meta_window_stick (MetaWindow *window); +void meta_window_unstick (MetaWindow *window); + +void meta_window_kill (MetaWindow *window); +void meta_window_focus (MetaWindow *window, + guint32 timestamp); + +void meta_window_begin_grab_op (MetaWindow *window, + MetaGrabOp op, + gboolean frame_action, + guint32 timestamp); + #endif