};
static void gdk_wayland_surface_maybe_configure (GdkSurface *surface,
- int width,
- int height,
- int scale);
+ int width,
+ int height,
+ int scale);
static void maybe_set_gtk_surface_dbus_properties (GdkSurface *surface);
static void maybe_set_gtk_surface_modal (GdkSurface *surface);
static void unset_transient_for_exported (GdkSurface *surface);
static void calculate_moved_to_rect_result (GdkSurface *surface,
- int x,
- int y,
- int width,
- int height,
- GdkRectangle *flipped_rect,
- GdkRectangle *final_rect,
- gboolean *flipped_x,
- gboolean *flipped_y);
+ int x,
+ int y,
+ int width,
+ int height,
+ GdkRectangle *flipped_rect,
+ GdkRectangle *final_rect,
+ gboolean *flipped_x,
+ gboolean *flipped_y);
static gboolean gdk_wayland_surface_is_exported (GdkSurface *surface);
*/
static void
gdk_wayland_surface_update_size (GdkSurface *surface,
- int32_t width,
- int32_t height,
- int scale)
+ int32_t width,
+ int32_t height,
+ int scale)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
static void gdk_wayland_surface_create_surface (GdkSurface *surface);
void
-_gdk_wayland_display_create_surface_impl (GdkDisplay *display,
- GdkSurface *surface,
- GdkSurface *real_parent,
- GdkEventMask event_mask,
- GdkSurfaceAttr *attributes)
+_gdk_wayland_display_create_surface_impl (GdkDisplay *display,
+ GdkSurface *surface,
+ GdkSurface *real_parent,
+ GdkEventMask event_mask,
+ GdkSurfaceAttr *attributes)
{
GdkWaylandDisplay *display_wayland = GDK_WAYLAND_DISPLAY (display);
GdkSurfaceImplWayland *impl;
static void
gdk_wayland_surface_configure (GdkSurface *surface,
- int width,
- int height,
- int scale)
+ int width,
+ int height,
+ int scale)
{
GdkDisplay *display;
GdkEvent *event;
static void
gdk_wayland_surface_maybe_configure (GdkSurface *surface,
- int width,
- int height,
- int scale)
+ int width,
+ int height,
+ int scale)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
gboolean is_xdg_popup;
}
static void
-gdk_wayland_surface_get_window_geometry (GdkSurface *surface,
+gdk_wayland_surface_get_window_geometry (GdkSurface *surface,
GdkRectangle *geometry)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
impl->pending.state = 0;
fixed_size =
- new_state & (GDK_SURFACE_STATE_MAXIMIZED | GDK_SURFACE_STATE_FULLSCREEN | GDK_SURFACE_STATE_TILED);
+ new_state & (GDK_SURFACE_STATE_MAXIMIZED |
+ GDK_SURFACE_STATE_FULLSCREEN |
+ GDK_SURFACE_STATE_TILED);
saved_size = (width == 0 && height == 0);
/* According to xdg_shell, an xdg_surface.configure with size 0x0
static GdkSurface *
get_real_parent_and_translate (GdkSurface *surface,
- gint *x,
- gint *y)
+ gint *x,
+ gint *y)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
GdkSurface *parent = impl->transient_for;
static void
translate_to_real_parent_surface_geometry (GdkSurface *surface,
- gint *x,
- gint *y)
+ gint *x,
+ gint *y)
{
GdkSurface *parent;
static GdkSurface *
translate_from_real_parent_surface_geometry (GdkSurface *surface,
- gint *x,
- gint *y)
+ gint *x,
+ gint *y)
{
GdkSurface *parent;
gint dx = 0;
}
static void
-calculate_popup_rect (GdkSurface *surface,
+calculate_popup_rect (GdkSurface *surface,
GdkGravity rect_anchor,
GdkGravity surface_anchor,
GdkRectangle *out_rect)
}
static void
-calculate_moved_to_rect_result (GdkSurface *surface,
+calculate_moved_to_rect_result (GdkSurface *surface,
int x,
int y,
int width,
}
static void
-gdk_wayland_surface_create_xdg_popup (GdkSurface *surface,
- GdkSurface *parent,
- struct wl_seat *seat)
+gdk_wayland_surface_create_xdg_popup (GdkSurface *surface,
+ GdkSurface *parent,
+ struct wl_seat *seat)
{
GdkWaylandDisplay *display = GDK_WAYLAND_DISPLAY (gdk_surface_get_display (surface));
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
}
static struct wl_seat *
-find_grab_input_seat (GdkSurface *surface, GdkSurface *transient_for)
+find_grab_input_seat (GdkSurface *surface,
+ GdkSurface *transient_for)
{
GdkSurface *attached_grab_surface;
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
static void
gdk_wayland_surface_show (GdkSurface *surface,
- gboolean already_mapped)
+ gboolean already_mapped)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
}
static void
-gdk_surface_wayland_set_events (GdkSurface *surface,
- GdkEventMask event_mask)
+gdk_surface_wayland_set_events (GdkSurface *surface,
+ GdkEventMask event_mask)
{
GDK_SURFACE (surface)->event_mask = event_mask;
}
static void
gdk_surface_wayland_restack_toplevel (GdkSurface *surface,
- GdkSurface *sibling,
- gboolean above)
+ GdkSurface *sibling,
+ gboolean above)
{
}
static void
gdk_surface_wayland_move_resize (GdkSurface *surface,
- gboolean with_move,
- gint x,
- gint y,
- gint width,
- gint height)
+ gboolean with_move,
+ gint x,
+ gint y,
+ gint width,
+ gint height)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
/* Avoid zero width/height as this is a protocol error */
static void
-sanitize_anchor_rect (GdkSurface *surface,
+sanitize_anchor_rect (GdkSurface *surface,
GdkRectangle *rect)
{
gint original_width = rect->width;
}
static void
-gdk_surface_wayland_move_to_rect (GdkSurface *surface,
- const GdkRectangle *rect,
- GdkGravity rect_anchor,
- GdkGravity surface_anchor,
- GdkAnchorHints anchor_hints,
- gint rect_anchor_dx,
- gint rect_anchor_dy)
+gdk_surface_wayland_move_to_rect (GdkSurface *surface,
+ const GdkRectangle *rect,
+ GdkGravity rect_anchor,
+ GdkGravity surface_anchor,
+ GdkAnchorHints anchor_hints,
+ gint rect_anchor_dx,
+ gint rect_anchor_dy)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
static void
gdk_surface_wayland_get_geometry (GdkSurface *surface,
- gint *x,
- gint *y,
- gint *width,
- gint *height)
+ gint *x,
+ gint *y,
+ gint *width,
+ gint *height)
{
if (!GDK_SURFACE_DESTROYED (surface))
{
static void
gdk_surface_wayland_get_root_coords (GdkSurface *surface,
- gint x,
- gint y,
- gint *root_x,
- gint *root_y)
+ gint x,
+ gint y,
+ gint *root_x,
+ gint *root_y)
{
/*
* Wayland does not have a global coordinate space shared between surfaces. In
static gboolean
gdk_surface_wayland_get_device_state (GdkSurface *surface,
- GdkDevice *device,
- gdouble *x,
- gdouble *y,
- GdkModifierType *mask)
+ GdkDevice *device,
+ gdouble *x,
+ gdouble *y,
+ GdkModifierType *mask)
{
gboolean return_val;
}
static void
-gdk_surface_wayland_input_shape_combine_region (GdkSurface *surface,
- const cairo_region_t *shape_region,
- gint offset_x,
- gint offset_y)
+gdk_surface_wayland_input_shape_combine_region (GdkSurface *surface,
+ const cairo_region_t *shape_region,
+ gint offset_x,
+ gint offset_y)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
static void
gdk_wayland_surface_destroy (GdkSurface *surface,
- gboolean recursing,
- gboolean foreign_destroy)
+ gboolean recursing,
+ gboolean foreign_destroy)
{
g_return_if_fail (GDK_IS_SURFACE (surface));
static void
gdk_wayland_surface_focus (GdkSurface *surface,
- guint32 timestamp)
+ guint32 timestamp)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
static void
gdk_wayland_surface_set_type_hint (GdkSurface *surface,
- GdkSurfaceTypeHint hint)
+ GdkSurfaceTypeHint hint)
{
GdkSurfaceImplWayland *impl;
static void
gdk_wayland_surface_set_modal_hint (GdkSurface *surface,
- gboolean modal)
+ gboolean modal)
{
surface->modal_hint = modal;
maybe_set_gtk_surface_modal (surface);
static void
gdk_wayland_surface_set_skip_taskbar_hint (GdkSurface *surface,
- gboolean skips_taskbar)
+ gboolean skips_taskbar)
{
}
static void
gdk_wayland_surface_set_skip_pager_hint (GdkSurface *surface,
- gboolean skips_pager)
+ gboolean skips_pager)
{
}
static void
gdk_wayland_surface_set_urgency_hint (GdkSurface *surface,
- gboolean urgent)
+ gboolean urgent)
{
}
static void
gdk_wayland_surface_set_geometry_hints (GdkSurface *surface,
- const GdkGeometry *geometry,
- GdkSurfaceHints geom_mask)
+ const GdkGeometry *geometry,
+ GdkSurfaceHints geom_mask)
{
GdkWaylandDisplay *display_wayland;
GdkSurfaceImplWayland *impl;
}
static void
-gdk_wayland_surface_set_title (GdkSurface *surface,
- const gchar *title)
+gdk_wayland_surface_set_title (GdkSurface *surface,
+ const gchar *title)
{
GdkSurfaceImplWayland *impl;
const char *end;
}
static void
-gdk_wayland_surface_set_role (GdkSurface *surface,
- const gchar *role)
+gdk_wayland_surface_set_role (GdkSurface *surface,
+ const gchar *role)
{
}
static void
-gdk_wayland_surface_set_startup_id (GdkSurface *surface,
- const gchar *startup_id)
+gdk_wayland_surface_set_startup_id (GdkSurface *surface,
+ const gchar *startup_id)
{
}
static void
gdk_wayland_surface_set_transient_for (GdkSurface *surface,
- GdkSurface *parent)
+ GdkSurface *parent)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
GdkWaylandDisplay *display_wayland =
}
static void
-gdk_wayland_surface_get_frame_extents (GdkSurface *surface,
- GdkRectangle *rect)
+gdk_wayland_surface_get_frame_extents (GdkSurface *surface,
+ GdkRectangle *rect)
{
*rect = (GdkRectangle) {
.x = surface->x,
static void
gdk_wayland_surface_set_accept_focus (GdkSurface *surface,
- gboolean accept_focus)
+ gboolean accept_focus)
{
}
static void
gdk_wayland_surface_set_focus_on_map (GdkSurface *surface,
- gboolean focus_on_map)
+ gboolean focus_on_map)
{
}
static void
gdk_wayland_surface_set_icon_list (GdkSurface *surface,
- GList *surfaces)
+ GList *surfaces)
{
}
static void
-gdk_wayland_surface_set_icon_name (GdkSurface *surface,
- const gchar *name)
+gdk_wayland_surface_set_icon_name (GdkSurface *surface,
+ const gchar *name)
{
if (GDK_SURFACE_DESTROYED (surface))
return;
}
static void
-gdk_wayland_surface_fullscreen_on_monitor (GdkSurface *surface,
- GdkMonitor *monitor)
+gdk_wayland_surface_fullscreen_on_monitor (GdkSurface *surface,
+ GdkMonitor *monitor)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
struct wl_output *output = ((GdkWaylandMonitor *)monitor)->output;
}
static void
-gdk_wayland_surface_set_keep_above (GdkSurface *surface, gboolean setting)
+gdk_wayland_surface_set_keep_above (GdkSurface *surface,
+ gboolean setting)
{
}
static void
-gdk_wayland_surface_set_keep_below (GdkSurface *surface, gboolean setting)
+gdk_wayland_surface_set_keep_below (GdkSurface *surface,
+ gboolean setting)
{
}
static void
gdk_wayland_surface_set_group (GdkSurface *surface,
- GdkSurface *leader)
+ GdkSurface *leader)
{
}
static void
-gdk_wayland_surface_set_decorations (GdkSurface *surface,
- GdkWMDecoration decorations)
+gdk_wayland_surface_set_decorations (GdkSurface *surface,
+ GdkWMDecoration decorations)
{
}
static gboolean
-gdk_wayland_surface_get_decorations (GdkSurface *surface,
- GdkWMDecoration *decorations)
+gdk_wayland_surface_get_decorations (GdkSurface *surface,
+ GdkWMDecoration *decorations)
{
return FALSE;
}
static void
-gdk_wayland_surface_set_functions (GdkSurface *surface,
- GdkWMFunction functions)
+gdk_wayland_surface_set_functions (GdkSurface *surface,
+ GdkWMFunction functions)
{
}
static void
gdk_wayland_surface_begin_resize_drag (GdkSurface *surface,
- GdkSurfaceEdge edge,
- GdkDevice *device,
- gint button,
- gint root_x,
- gint root_y,
- guint32 timestamp)
+ GdkSurfaceEdge edge,
+ GdkDevice *device,
+ gint button,
+ gint root_x,
+ gint root_y,
+ guint32 timestamp)
{
GdkSurfaceImplWayland *impl;
GdkWaylandDisplay *display_wayland;
static void
gdk_wayland_surface_begin_move_drag (GdkSurface *surface,
- GdkDevice *device,
- gint button,
- gint root_x,
- gint root_y,
- guint32 timestamp)
+ GdkDevice *device,
+ gint button,
+ gint root_x,
+ gint root_y,
+ guint32 timestamp)
{
GdkSurfaceImplWayland *impl;
GdkWaylandDisplay *display_wayland;
static void
gdk_wayland_surface_set_opacity (GdkSurface *surface,
- gdouble opacity)
+ gdouble opacity)
{
}
}
static void
-gdk_wayland_surface_set_opaque_region (GdkSurface *surface,
- cairo_region_t *region)
+gdk_wayland_surface_set_opaque_region (GdkSurface *surface,
+ cairo_region_t *region)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
static void
gdk_wayland_surface_set_shadow_width (GdkSurface *surface,
- int left,
- int right,
- int top,
- int bottom)
+ int left,
+ int right,
+ int top,
+ int bottom)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
gint new_width, new_height;
static gboolean
gdk_wayland_surface_show_window_menu (GdkSurface *surface,
- GdkEvent *event)
+ GdkEvent *event)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
GdkWaylandDisplay *display_wayland =
void
_gdk_wayland_surface_set_grab_seat (GdkSurface *surface,
- GdkSeat *seat)
+ GdkSeat *seat)
{
GdkSurfaceImplWayland *impl;
**/
GdkSurface *
gdk_wayland_surface_new_subsurface (GdkDisplay *display,
- const GdkRectangle *position)
+ const GdkRectangle *position)
{
GdkSurfaceAttr attr;
EGLSurface
gdk_wayland_surface_get_egl_surface (GdkSurface *surface,
- EGLConfig config)
+ EGLConfig config)
{
GdkWaylandDisplay *display = GDK_WAYLAND_DISPLAY (gdk_surface_get_display (surface));
GdkSurfaceImplWayland *impl;
EGLSurface
gdk_wayland_surface_get_dummy_egl_surface (GdkSurface *surface,
- EGLConfig config)
+ EGLConfig config)
{
GdkWaylandDisplay *display = GDK_WAYLAND_DISPLAY (gdk_surface_get_display (surface));
GdkSurfaceImplWayland *impl;
}
void
-gdk_wayland_surface_set_dbus_properties_libgtk_only (GdkSurface *surface,
- const char *application_id,
- const char *app_menu_path,
- const char *menubar_path,
- const char *window_object_path,
- const char *application_object_path,
- const char *unique_bus_name)
+gdk_wayland_surface_set_dbus_properties_libgtk_only (GdkSurface *surface,
+ const char *application_id,
+ const char *app_menu_path,
+ const char *menubar_path,
+ const char *window_object_path,
+ const char *application_object_path,
+ const char *unique_bus_name)
{
GdkSurfaceImplWayland *impl;
void
_gdk_wayland_surface_offset_next_wl_buffer (GdkSurface *surface,
- int x,
- int y)
+ int x,
+ int y)
{
GdkSurfaceImplWayland *impl;
*/
gboolean
gdk_wayland_surface_export_handle (GdkSurface *surface,
- GdkWaylandSurfaceExported callback,
- gpointer user_data,
- GDestroyNotify destroy_func)
+ GdkWaylandSurfaceExported callback,
+ gpointer user_data,
+ GDestroyNotify destroy_func)
{
GdkSurfaceImplWayland *impl;
GdkWaylandDisplay *display_wayland;
*/
gboolean
gdk_wayland_surface_set_transient_for_exported (GdkSurface *surface,
- char *parent_handle_str)
+ char *parent_handle_str)
{
GdkSurfaceImplWayland *impl;
GdkWaylandDisplay *display_wayland;
void
gdk_wayland_surface_inhibit_shortcuts (GdkSurface *surface,
- GdkSeat *gdk_seat)
+ GdkSeat *gdk_seat)
{
GdkSurfaceImplWayland *impl= GDK_SURFACE_IMPL_WAYLAND (surface->impl);
GdkWaylandDisplay *display = GDK_WAYLAND_DISPLAY (gdk_surface_get_display (surface));
void
gdk_wayland_surface_restore_shortcuts (GdkSurface *surface,
- GdkSeat *gdk_seat)
+ GdkSeat *gdk_seat)
{
GdkSurfaceImplWayland *impl = GDK_SURFACE_IMPL_WAYLAND (surface->impl);
struct wl_seat *seat = gdk_wayland_seat_get_wl_seat (gdk_seat);