mirror of
https://github.com/elementary/gala.git
synced 2024-12-25 10:13:04 +03:00
Merge trunk
This commit is contained in:
commit
6be48b4142
@ -69,14 +69,16 @@ namespace Meta {
|
|||||||
public static bool get_gnome_animations ();
|
public static bool get_gnome_animations ();
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static bool get_ignore_request_hide_titlebar ();
|
public static bool get_ignore_request_hide_titlebar ();
|
||||||
#if HAS_MUTTER310
|
#if HAS_MUTTER310 && !HAS_MUTTER312
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static unowned string get_iso_next_group_option ();
|
public static unowned string get_iso_next_group_option ();
|
||||||
#endif
|
#endif
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static Meta.KeyBindingAction get_keybinding_action (string name);
|
public static Meta.KeyBindingAction get_keybinding_action (string name);
|
||||||
|
#if !HAS_MUTTER312
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static GLib.List<weak Meta.KeyPref> get_keybindings ();
|
public static GLib.List<weak Meta.KeyPref> get_keybindings ();
|
||||||
|
#endif
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
#if HAS_MUTTER38
|
#if HAS_MUTTER38
|
||||||
public static int get_mouse_button_menu ();
|
public static int get_mouse_button_menu ();
|
||||||
@ -91,12 +93,16 @@ namespace Meta {
|
|||||||
#else
|
#else
|
||||||
public static uint get_mouse_button_resize ();
|
public static uint get_mouse_button_resize ();
|
||||||
#endif
|
#endif
|
||||||
|
#if !HAS_MUTTER312
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static bool get_no_tab_popup ();
|
public static bool get_no_tab_popup ();
|
||||||
|
#endif
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static int get_num_workspaces ();
|
public static int get_num_workspaces ();
|
||||||
|
#if !HAS_MUTTER312
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static void get_overlay_binding (Meta.KeyCombo combo);
|
public static void get_overlay_binding (Meta.KeyCombo combo);
|
||||||
|
#endif
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static bool get_raise_on_click ();
|
public static bool get_raise_on_click ();
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
@ -123,8 +129,10 @@ namespace Meta {
|
|||||||
public static void set_force_fullscreen (bool whether);
|
public static void set_force_fullscreen (bool whether);
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static void set_ignore_request_hide_titlebar (bool whether);
|
public static void set_ignore_request_hide_titlebar (bool whether);
|
||||||
|
#if !HAS_MUTTER312
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static void set_no_tab_popup (bool whether);
|
public static void set_no_tab_popup (bool whether);
|
||||||
|
#endif
|
||||||
[CCode (cheader_filename = "meta/prefs.h")]
|
[CCode (cheader_filename = "meta/prefs.h")]
|
||||||
public static void set_num_workspaces (int n_workspaces);
|
public static void set_num_workspaces (int n_workspaces);
|
||||||
}
|
}
|
||||||
@ -181,16 +189,20 @@ namespace Meta {
|
|||||||
public static Meta.Rectangle? rect (int x, int y, int width, int height);
|
public static Meta.Rectangle? rect (int x, int y, int width, int height);
|
||||||
[CCode (cheader_filename = "meta/main.h", cname = "meta_remove_verbose_topic")]
|
[CCode (cheader_filename = "meta/main.h", cname = "meta_remove_verbose_topic")]
|
||||||
public static void remove_verbose_topic (Meta.DebugTopic topic);
|
public static void remove_verbose_topic (Meta.DebugTopic topic);
|
||||||
|
#if !HAS_MUTTER312
|
||||||
[CCode (cheader_filename = "meta/main.h", cname = "meta_set_debugging")]
|
[CCode (cheader_filename = "meta/main.h", cname = "meta_set_debugging")]
|
||||||
public static void set_debugging (bool setting);
|
public static void set_debugging (bool setting);
|
||||||
[CCode (cheader_filename = "meta/main.h", cname = "meta_set_replace_current_wm")]
|
[CCode (cheader_filename = "meta/main.h", cname = "meta_set_replace_current_wm")]
|
||||||
public static void set_replace_current_wm (bool setting);
|
public static void set_replace_current_wm (bool setting);
|
||||||
|
#endif
|
||||||
[CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_set_stage_input_region")]
|
[CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_set_stage_input_region")]
|
||||||
public static void set_stage_input_region (Meta.Screen screen, X.XserverRegion region);
|
public static void set_stage_input_region (Meta.Screen screen, X.XserverRegion region);
|
||||||
|
#if !HAS_MUTTER312
|
||||||
[CCode (cheader_filename = "meta/main.h", cname = "meta_set_syncing")]
|
[CCode (cheader_filename = "meta/main.h", cname = "meta_set_syncing")]
|
||||||
public static void set_syncing (bool setting);
|
public static void set_syncing (bool setting);
|
||||||
[CCode (cheader_filename = "meta/main.h", cname = "meta_set_verbose")]
|
[CCode (cheader_filename = "meta/main.h", cname = "meta_set_verbose")]
|
||||||
public static void set_verbose (bool setting);
|
public static void set_verbose (bool setting);
|
||||||
|
#endif
|
||||||
[CCode (cheader_filename = "meta/main.h", cname = "meta_show_dialog")]
|
[CCode (cheader_filename = "meta/main.h", cname = "meta_show_dialog")]
|
||||||
#if HAS_MUTTER36
|
#if HAS_MUTTER36
|
||||||
public static GLib.Pid show_dialog (string type, string message, string timeout, string display, string ok_text, string cancel_text, string icon_name, int transient_for, GLib.SList<string> columns, GLib.SList<string> entries);
|
public static GLib.Pid show_dialog (string type, string message, string timeout, string display, string ok_text, string cancel_text, string icon_name, int transient_for, GLib.SList<string> columns, GLib.SList<string> entries);
|
||||||
@ -324,6 +336,9 @@ namespace Meta {
|
|||||||
public static unowned GLib.List<weak Meta.WindowActor>? get_window_actors (Meta.Screen screen);
|
public static unowned GLib.List<weak Meta.WindowActor>? get_window_actors (Meta.Screen screen);
|
||||||
[CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_get_window_group_for_screen")]
|
[CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_get_window_group_for_screen")]
|
||||||
public static unowned Clutter.Actor? get_window_group_for_screen (Meta.Screen screen);
|
public static unowned Clutter.Actor? get_window_group_for_screen (Meta.Screen screen);
|
||||||
|
#if HAS_MUTTER312
|
||||||
|
public void hide_tile_preview (Meta.Screen screen);
|
||||||
|
#endif
|
||||||
public void hide_window (Meta.Window window, Meta.CompEffect effect);
|
public void hide_window (Meta.Window window, Meta.CompEffect effect);
|
||||||
public void manage_screen (Meta.Screen screen);
|
public void manage_screen (Meta.Screen screen);
|
||||||
public void maximize_window (Meta.Window window, Meta.Rectangle old_rect, Meta.Rectangle new_rect);
|
public void maximize_window (Meta.Window window, Meta.Rectangle old_rect, Meta.Rectangle new_rect);
|
||||||
@ -337,6 +352,9 @@ namespace Meta {
|
|||||||
public void set_updates_frozen (Meta.Window window, bool updates_frozen);
|
public void set_updates_frozen (Meta.Window window, bool updates_frozen);
|
||||||
#else
|
#else
|
||||||
public void set_updates (Meta.Window window, bool updates);
|
public void set_updates (Meta.Window window, bool updates);
|
||||||
|
#endif
|
||||||
|
#if HAS_MUTTER312
|
||||||
|
public void show_tile_preview (Meta.Screen screen, Meta.Window window, Meta.Rectangle tile_rect, int tile_monitor_number);
|
||||||
#endif
|
#endif
|
||||||
public void show_window (Meta.Window window, Meta.CompEffect effect);
|
public void show_window (Meta.Window window, Meta.CompEffect effect);
|
||||||
#if HAS_MUTTER310
|
#if HAS_MUTTER310
|
||||||
@ -353,12 +371,16 @@ namespace Meta {
|
|||||||
#endif
|
#endif
|
||||||
public void unmanage_screen (Meta.Screen screen);
|
public void unmanage_screen (Meta.Screen screen);
|
||||||
public void unmaximize_window (Meta.Window window, Meta.Rectangle old_rect, Meta.Rectangle new_rect);
|
public void unmaximize_window (Meta.Window window, Meta.Rectangle old_rect, Meta.Rectangle new_rect);
|
||||||
|
#if !HAS_MUTTER312
|
||||||
public void window_mapped (Meta.Window window);
|
public void window_mapped (Meta.Window window);
|
||||||
|
#endif
|
||||||
#if HAS_MUTTER312
|
#if HAS_MUTTER312
|
||||||
public void window_opacity_changed (Meta.Window window);
|
public void window_opacity_changed (Meta.Window window);
|
||||||
#endif
|
#endif
|
||||||
public void window_shape_changed (Meta.Window window);
|
public void window_shape_changed (Meta.Window window);
|
||||||
|
#if !HAS_MUTTER312
|
||||||
public void window_unmapped (Meta.Window window);
|
public void window_unmapped (Meta.Window window);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
#if HAS_MUTTER310
|
#if HAS_MUTTER310
|
||||||
[CCode (cheader_filename = "meta/meta-cursor-tracker.h", type_id = "meta_cursor_tracker_get_type ()")]
|
[CCode (cheader_filename = "meta/meta-cursor-tracker.h", type_id = "meta_cursor_tracker_get_type ()")]
|
||||||
@ -496,10 +518,6 @@ namespace Meta {
|
|||||||
[CCode (cheader_filename = "meta/keybindings.h", cname = "meta_keybindings_switch_window")]
|
[CCode (cheader_filename = "meta/keybindings.h", cname = "meta_keybindings_switch_window")]
|
||||||
public static void switch_window (Meta.Display display, Meta.Screen screen, Meta.Window event_window, X.Event event, Meta.KeyBinding binding);
|
public static void switch_window (Meta.Display display, Meta.Screen screen, Meta.Window event_window, X.Event event, Meta.KeyBinding binding);
|
||||||
#endif
|
#endif
|
||||||
}
|
|
||||||
[CCode (cheader_filename = "meta/main.h")]
|
|
||||||
[Compact]
|
|
||||||
public class KeyHandler {
|
|
||||||
}
|
}
|
||||||
[CCode (cheader_filename = "meta/meta-plugin.h", type_id = "meta_plugin_get_type ()")]
|
[CCode (cheader_filename = "meta/meta-plugin.h", type_id = "meta_plugin_get_type ()")]
|
||||||
public abstract class Plugin : GLib.Object {
|
public abstract class Plugin : GLib.Object {
|
||||||
@ -519,6 +537,10 @@ namespace Meta {
|
|||||||
public void end_modal (uint32 timestamp);
|
public void end_modal (uint32 timestamp);
|
||||||
public unowned Meta.PluginInfo? get_info ();
|
public unowned Meta.PluginInfo? get_info ();
|
||||||
public unowned Meta.Screen get_screen ();
|
public unowned Meta.Screen get_screen ();
|
||||||
|
#if HAS_MUTTER312
|
||||||
|
[NoWrapper]
|
||||||
|
public virtual void hide_tile_preview ();
|
||||||
|
#endif
|
||||||
#if HAS_MUTTER38
|
#if HAS_MUTTER38
|
||||||
[NoWrapper]
|
[NoWrapper]
|
||||||
public virtual bool keybinding_filter (Meta.KeyBinding binding);
|
public virtual bool keybinding_filter (Meta.KeyBinding binding);
|
||||||
@ -542,6 +564,10 @@ namespace Meta {
|
|||||||
[NoWrapper]
|
[NoWrapper]
|
||||||
public virtual unowned Meta.PluginInfo? plugin_info ();
|
public virtual unowned Meta.PluginInfo? plugin_info ();
|
||||||
public bool running ();
|
public bool running ();
|
||||||
|
#if HAS_MUTTER312
|
||||||
|
[NoWrapper]
|
||||||
|
public virtual void show_tile_preview (Meta.Window window, Meta.Rectangle tile_rect, int tile_monitor_number);
|
||||||
|
#endif
|
||||||
[NoWrapper]
|
[NoWrapper]
|
||||||
public virtual void start ();
|
public virtual void start ();
|
||||||
[NoWrapper]
|
[NoWrapper]
|
||||||
@ -628,8 +654,13 @@ namespace Meta {
|
|||||||
}
|
}
|
||||||
[CCode (cheader_filename = "meta/meta-shaped-texture.h", type_id = "meta_shaped_texture_get_type ()")]
|
[CCode (cheader_filename = "meta/meta-shaped-texture.h", type_id = "meta_shaped_texture_get_type ()")]
|
||||||
public class ShapedTexture : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
|
public class ShapedTexture : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
|
||||||
|
#if HAS_MUTTER312
|
||||||
|
[CCode (has_construct_function = false)]
|
||||||
|
protected ShapedTexture ();
|
||||||
|
#else
|
||||||
[CCode (has_construct_function = false, type = "ClutterActor*")]
|
[CCode (has_construct_function = false, type = "ClutterActor*")]
|
||||||
public ShapedTexture ();
|
public ShapedTexture ();
|
||||||
|
#endif
|
||||||
public Cairo.Surface get_image (Cairo.RectangleInt clip);
|
public Cairo.Surface get_image (Cairo.RectangleInt clip);
|
||||||
#if HAS_MUTTER38
|
#if HAS_MUTTER38
|
||||||
public unowned Cogl.Texture get_texture ();
|
public unowned Cogl.Texture get_texture ();
|
||||||
@ -655,12 +686,10 @@ namespace Meta {
|
|||||||
#if HAS_MUTTER310
|
#if HAS_MUTTER310
|
||||||
public void set_opaque_region (owned Cairo.Region opaque_region);
|
public void set_opaque_region (owned Cairo.Region opaque_region);
|
||||||
#endif
|
#endif
|
||||||
|
#if !HAS_MUTTER312
|
||||||
public void set_pixmap (X.Pixmap pixmap);
|
public void set_pixmap (X.Pixmap pixmap);
|
||||||
#if HAS_MUTTER312
|
|
||||||
public void update_area (int x, int y, int width, int height, Cairo.Region unobscured_region);
|
|
||||||
#else
|
|
||||||
public void update_area (int x, int y, int width, int height);
|
|
||||||
#endif
|
#endif
|
||||||
|
public void update_area (int x, int y, int width, int height);
|
||||||
}
|
}
|
||||||
[CCode (cheader_filename = "meta/theme.h")]
|
[CCode (cheader_filename = "meta/theme.h")]
|
||||||
[Compact]
|
[Compact]
|
||||||
@ -769,7 +798,9 @@ namespace Meta {
|
|||||||
public bool is_attached_dialog ();
|
public bool is_attached_dialog ();
|
||||||
public bool is_fullscreen ();
|
public bool is_fullscreen ();
|
||||||
public bool is_hidden ();
|
public bool is_hidden ();
|
||||||
|
#if !HAS_MUTTER312
|
||||||
public bool is_mapped ();
|
public bool is_mapped ();
|
||||||
|
#endif
|
||||||
public bool is_modal ();
|
public bool is_modal ();
|
||||||
#if HAS_MUTTER38
|
#if HAS_MUTTER38
|
||||||
public bool is_monitor_sized ();
|
public bool is_monitor_sized ();
|
||||||
@ -811,7 +842,9 @@ namespace Meta {
|
|||||||
public bool showing_on_its_workspace ();
|
public bool showing_on_its_workspace ();
|
||||||
public void shutdown_group ();
|
public void shutdown_group ();
|
||||||
public void stick ();
|
public void stick ();
|
||||||
|
#if !HAS_MUTTER312
|
||||||
public bool toplevel_is_mapped ();
|
public bool toplevel_is_mapped ();
|
||||||
|
#endif
|
||||||
public void unmake_above ();
|
public void unmake_above ();
|
||||||
public void unmake_fullscreen ();
|
public void unmake_fullscreen ();
|
||||||
public void unmaximize (Meta.MaximizeFlags directions);
|
public void unmaximize (Meta.MaximizeFlags directions);
|
||||||
@ -860,7 +893,13 @@ namespace Meta {
|
|||||||
public string wm_class { get; }
|
public string wm_class { get; }
|
||||||
[CCode (cname = "focus")]
|
[CCode (cname = "focus")]
|
||||||
public signal void focused ();
|
public signal void focused ();
|
||||||
|
#if HAS_MUTTER312
|
||||||
|
public signal void position_changed ();
|
||||||
|
#endif
|
||||||
public signal void raised ();
|
public signal void raised ();
|
||||||
|
#if HAS_MUTTER312
|
||||||
|
public signal void size_changed ();
|
||||||
|
#endif
|
||||||
public signal void unmanaged ();
|
public signal void unmanaged ();
|
||||||
public signal void workspace_changed (int object);
|
public signal void workspace_changed (int object);
|
||||||
}
|
}
|
||||||
@ -890,8 +929,10 @@ namespace Meta {
|
|||||||
public bool no_shadow { get; set; }
|
public bool no_shadow { get; set; }
|
||||||
[NoAccessorMethod]
|
[NoAccessorMethod]
|
||||||
public string shadow_class { owned get; set; }
|
public string shadow_class { owned get; set; }
|
||||||
|
#if !HAS_MUTTER312
|
||||||
public signal void position_changed ();
|
public signal void position_changed ();
|
||||||
public signal void size_changed ();
|
public signal void size_changed ();
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
[CCode (cheader_filename = "meta/main.h")]
|
[CCode (cheader_filename = "meta/main.h")]
|
||||||
[Compact]
|
[Compact]
|
||||||
@ -942,6 +983,7 @@ namespace Meta {
|
|||||||
public Gtk.Border total;
|
public Gtk.Border total;
|
||||||
public void clear ();
|
public void clear ();
|
||||||
}
|
}
|
||||||
|
#if !HAS_MUTTER312
|
||||||
[CCode (cheader_filename = "meta/prefs.h", has_type_id = false)]
|
[CCode (cheader_filename = "meta/prefs.h", has_type_id = false)]
|
||||||
public struct KeyCombo {
|
public struct KeyCombo {
|
||||||
public uint keysym;
|
public uint keysym;
|
||||||
@ -958,6 +1000,7 @@ namespace Meta {
|
|||||||
public bool per_window;
|
public bool per_window;
|
||||||
public bool builtin;
|
public bool builtin;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
[CCode (cheader_filename = "meta/meta-plugin.h", has_type_id = false)]
|
[CCode (cheader_filename = "meta/meta-plugin.h", has_type_id = false)]
|
||||||
public struct PluginInfo {
|
public struct PluginInfo {
|
||||||
public weak string name;
|
public weak string name;
|
||||||
@ -1182,6 +1225,7 @@ namespace Meta {
|
|||||||
KEYBOARD_RESIZING_NE,
|
KEYBOARD_RESIZING_NE,
|
||||||
KEYBOARD_RESIZING_SW,
|
KEYBOARD_RESIZING_SW,
|
||||||
KEYBOARD_RESIZING_NW,
|
KEYBOARD_RESIZING_NW,
|
||||||
|
#if !HAS_MUTTER312
|
||||||
KEYBOARD_TABBING_NORMAL,
|
KEYBOARD_TABBING_NORMAL,
|
||||||
KEYBOARD_TABBING_DOCK,
|
KEYBOARD_TABBING_DOCK,
|
||||||
KEYBOARD_ESCAPING_NORMAL,
|
KEYBOARD_ESCAPING_NORMAL,
|
||||||
@ -1189,6 +1233,7 @@ namespace Meta {
|
|||||||
KEYBOARD_ESCAPING_GROUP,
|
KEYBOARD_ESCAPING_GROUP,
|
||||||
KEYBOARD_TABBING_GROUP,
|
KEYBOARD_TABBING_GROUP,
|
||||||
KEYBOARD_WORKSPACE_SWITCHING,
|
KEYBOARD_WORKSPACE_SWITCHING,
|
||||||
|
#endif
|
||||||
CLICKING_MINIMIZE,
|
CLICKING_MINIMIZE,
|
||||||
CLICKING_MAXIMIZE,
|
CLICKING_MAXIMIZE,
|
||||||
CLICKING_UNMAXIMIZE,
|
CLICKING_UNMAXIMIZE,
|
||||||
@ -1244,8 +1289,10 @@ namespace Meta {
|
|||||||
CYCLE_WINDOWS_BACKWARD,
|
CYCLE_WINDOWS_BACKWARD,
|
||||||
CYCLE_PANELS,
|
CYCLE_PANELS,
|
||||||
CYCLE_PANELS_BACKWARD,
|
CYCLE_PANELS_BACKWARD,
|
||||||
|
#if !HAS_MUTTER312
|
||||||
TAB_POPUP_SELECT,
|
TAB_POPUP_SELECT,
|
||||||
TAB_POPUP_CANCEL,
|
TAB_POPUP_CANCEL,
|
||||||
|
#endif
|
||||||
SHOW_DESKTOP,
|
SHOW_DESKTOP,
|
||||||
PANEL_MAIN_MENU,
|
PANEL_MAIN_MENU,
|
||||||
PANEL_RUN_DIALOG,
|
PANEL_RUN_DIALOG,
|
||||||
@ -1411,7 +1458,9 @@ namespace Meta {
|
|||||||
EDGE_TILING,
|
EDGE_TILING,
|
||||||
FORCE_FULLSCREEN,
|
FORCE_FULLSCREEN,
|
||||||
WORKSPACES_ONLY_ON_PRIMARY,
|
WORKSPACES_ONLY_ON_PRIMARY,
|
||||||
|
#if !HAS_MUTTER312
|
||||||
NO_TAB_POPUP,
|
NO_TAB_POPUP,
|
||||||
|
#endif
|
||||||
#if HAS_MUTTER38
|
#if HAS_MUTTER38
|
||||||
DRAGGABLE_BORDER_WIDTH,
|
DRAGGABLE_BORDER_WIDTH,
|
||||||
AUTO_MAXIMIZE;
|
AUTO_MAXIMIZE;
|
||||||
|
Loading…
Reference in New Issue
Block a user