[mutter] window: Make some window methods public
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] window: Make some window methods public
- Date: Mon, 25 Jun 2012 17:58:13 +0000 (UTC)
commit 18b38320a63e7219be2d02db2154de2fd6df3c6e
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Thu Jun 14 16:13:29 2012 -0400
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 d89924c..1db735e 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 5e09b59..1d2f59b 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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]