1
0
Fork 0
mutter-performance-source/src/wayland
Jonas Ådahl db6caa2c49 wayland: Take scale into account when placing windows relatively
When placing a popup and the legacy transient wl_shell_surface surfaces,
take the current scale of the window into account. This commit doesn't
fix relative positioning in case a window scale would change, but since
the use case for relative positioning is mostly popups, which would be
dismissed before the parent window would be moved, it should not be that
much of a problem.

https://bugzilla.gnome.org/show_bug.cgi?id=744934
2015-07-16 11:54:14 +08:00
..
protocol wayland: Add and implement set/unset_modal for the gtk_surface interface 2015-04-23 16:02:37 +08:00
meta-wayland-buffer.c wayland: Seal SHM buffers before access 2015-01-09 16:39:37 -08:00
meta-wayland-buffer.h wayland: Move some buffer manipulation functions to meta-wayland-buffer 2014-10-07 20:42:27 -07:00
meta-wayland-data-device-private.h wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-wayland-data-device.c wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-wayland-data-device.h wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-wayland-keyboard.c wayland-keyboard: Disconnect from backend signals on release 2015-04-02 23:21:22 +02:00
meta-wayland-keyboard.h wayland-keyboard: Send modifiers after the key event 2014-10-10 18:12:23 +02:00
meta-wayland-outputs.c wayland: Don't crash if wl_output resource is destroyed after being removed 2015-07-15 14:55:55 +08:00
meta-wayland-outputs.h wayland: Send wl_surface.enter and wl_surface.leave 2015-07-15 14:55:55 +08:00
meta-wayland-pointer.c wayland: do not generate motion events 2015-06-12 11:14:21 -04:00
meta-wayland-pointer.h wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-popup.c wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-popup.h wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-private.h wayland: Add X11/wayland selection interoperation 2015-05-15 17:43:53 +02:00
meta-wayland-region.c wayland: Make the MetaWaylandRegion type opaque 2014-10-07 20:44:19 -07:00
meta-wayland-region.h wayland: Make the MetaWaylandRegion type opaque 2014-10-07 20:44:19 -07:00
meta-wayland-seat.c wayland: don't try to use seat devices that aren't (yet) present 2015-02-18 11:52:13 -05:00
meta-wayland-seat.h wayland: Handle window drags for touch events 2014-07-24 18:05:56 +02:00
meta-wayland-surface.c wayland: Take scale into account when placing windows relatively 2015-07-16 11:54:14 +08:00
meta-wayland-surface.h wayland: Fix subsurface positioning on HiDPI 2015-07-16 11:43:19 +08:00
meta-wayland-touch.c configure: Conditionalize libinput and gbm too 2014-08-27 09:57:43 -04:00
meta-wayland-touch.h wayland: Handle window drags for touch events 2014-07-24 18:05:56 +02:00
meta-wayland-types.h wayland: Send wl_surface.enter and wl_surface.leave 2015-07-15 14:55:55 +08:00
meta-wayland-versions.h wayland: Add and implement set/unset_modal for the gtk_surface interface 2015-04-23 16:02:37 +08:00
meta-wayland.c wayland: Destroy pending frame callbacks when destroying a surface 2015-03-05 17:07:32 +01:00
meta-wayland.h wayland: Destroy pending frame callbacks when destroying a surface 2015-03-05 17:07:32 +01:00
meta-window-wayland.c wayland: Take scale into account when placing windows relatively 2015-07-16 11:54:14 +08:00
meta-window-wayland.h wayland: Take scale into account when placing windows relatively 2015-07-16 11:54:14 +08:00
meta-xwayland-private.h xwayland: Implement wayland-to-X11 DnD 2015-05-29 11:27:53 +02:00
meta-xwayland-selection-private.h wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-xwayland-selection.c wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-xwayland.c wayland: Add X11/wayland selection interoperation 2015-05-15 17:43:53 +02:00
meta-xwayland.h xwayland: Switch to the new Xwayland DDX 2014-04-02 13:24:57 -04:00