mirror of
https://github.com/brl/mutter.git
synced 2025-02-21 07:24:09 +00:00
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
This commit is contained in:
parent
16be31b514
commit
18b38320a6
@ -472,20 +472,8 @@ void meta_window_unmaximize_with_gravity (MetaWindow *window,
|
|||||||
int new_width,
|
int new_width,
|
||||||
int new_height,
|
int new_height,
|
||||||
int gravity);
|
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_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,
|
void meta_window_update_fullscreen_monitors (MetaWindow *window,
|
||||||
unsigned long top,
|
unsigned long top,
|
||||||
unsigned long bottom,
|
unsigned long bottom,
|
||||||
@ -512,7 +500,8 @@ void meta_window_resize_with_gravity (MetaWindow *window,
|
|||||||
int w,
|
int w,
|
||||||
int h,
|
int h,
|
||||||
int gravity);
|
int gravity);
|
||||||
|
void meta_window_change_workspace (MetaWindow *window,
|
||||||
|
MetaWorkspace *workspace);
|
||||||
|
|
||||||
/* Return whether the window should be currently mapped */
|
/* Return whether the window should be currently mapped */
|
||||||
gboolean meta_window_should_be_showing (MetaWindow *window);
|
gboolean meta_window_should_be_showing (MetaWindow *window);
|
||||||
@ -551,10 +540,6 @@ void meta_window_get_geometry (MetaWindow *window,
|
|||||||
int *width,
|
int *width,
|
||||||
int *height);
|
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);
|
void meta_window_update_unfocused_button_grabs (MetaWindow *window);
|
||||||
|
|
||||||
/* Sends a client message */
|
/* 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_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,
|
void meta_window_update_keyboard_resize (MetaWindow *window,
|
||||||
gboolean update_cursor);
|
gboolean update_cursor);
|
||||||
void meta_window_update_keyboard_move (MetaWindow *window);
|
void meta_window_update_keyboard_move (MetaWindow *window);
|
||||||
|
@ -171,4 +171,24 @@ cairo_region_t *meta_window_get_frame_bounds (MetaWindow *window);
|
|||||||
|
|
||||||
MetaWindow *meta_window_get_tile_match (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
|
#endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user