From b58fe6f0da98cdef9aecf1f78e345fd46e60961d Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Sat, 9 Nov 2024 04:55:11 +0200 Subject: [PATCH 1/5] tests/wm: reduce number of fractional scale configs --- test/pict/test_show.gen | 406 +++++++++++++++++--------------------- test/pict/test_show.model | 2 +- 2 files changed, 183 insertions(+), 225 deletions(-) diff --git a/test/pict/test_show.gen b/test/pict/test_show.gen index 41ba0273..1529a26d 100644 --- a/test/pict/test_show.gen +++ b/test/pict/test_show.gen @@ -1,225 +1,183 @@ class window_position window_size window_maximize window_monitor current_monitor primary_monitor window_monitor_connector monitor0_scale monitor1_scale layout_mode animation_mode window_above window_skip_taskbar window_stick gdk_backend monitor0_transform monitor1_transform -TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 0 0 0 2.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.BOTTOM 0.6 False WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 1 0 1 1.748633861541748 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.LEFT 0.714 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 1 -1 1.748633861541748 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 1 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 1 0 -1 1.748633861541748 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.PRIMARY 1 1 -1 1.25 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 0 1 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 0 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 1 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CURRENT 0 1 -1 1.748633861541748 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 0 1 1.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.748633861541748 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.RIGHT 0.714 True WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 1 0 -1 1.748633861541748 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 1 0 -1 1.748633861541748 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 1 0 -1 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.PRIMARY 0 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 0 1 -1 1.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 1 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 1 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 1 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.PRIMARY 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 0 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CURRENT 0 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.748633861541748 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 0 0 1.748633861541748 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.RIGHT 0.8 True WindowMonitor.PRIMARY 0 0 -1 1.748633861541748 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CURRENT 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWayland WindowPosition.TOP 0.8 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 1 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 1 0 -1 1.748633861541748 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CURRENT 1 0 -1 1.25 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.TOP 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 1 0 -1 1.25 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 0 1 1 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 1 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 0 0 -1 1.25 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.748633861541748 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestX11 WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 1 0 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 0 0 -1 1.748633861541748 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CURRENT 1 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 1 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.BOTTOM 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.748633861541748 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 0 0 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CONNECTOR 1 1 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 0 1 -1 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 1 1 -1 1.748633861541748 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 0 0 -1 1.748633861541748 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CURRENT 1 0 -1 2.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CURRENT 1 1 -1 1.748633861541748 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 0 1 0 1.748633861541748 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.748633861541748 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.LEFT 0.913 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CURRENT 1 0 -1 1.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 1 1 1.748633861541748 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.PRIMARY 1 1 -1 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 1 1 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 0 0 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 0 0 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 0 0 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 1 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CURRENT 0 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 1 0 -1 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.TOP 0.8 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWayland WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWayland WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 1 0 -1 1.748633861541748 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 1 0 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.RIGHT 1.0 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.748633861541748 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 0 0 1.748633861541748 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 1 1 -1 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 1 0 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestX11 WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 1 1 1.748633861541748 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 1 0 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CURRENT 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 1 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestX11 WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 1 1 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWayland WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 1 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CURRENT 1 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 1 1 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.LEFT 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.PRIMARY 1 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CURRENT 1 1 -1 1.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 1 0 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.BOTTOM 0.913 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestX11 WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 1 1 1 1.748633861541748 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 1 1 0 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 0 1 0 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 1 1 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.748633861541748 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.748633861541748 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 1 0 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 1 1 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestX11 WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 1 1 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestX11 WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 1 0 2.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 0 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CONNECTOR 0 1 0 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 1 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.748633861541748 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 0 0 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 1 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 0 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 1 0 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.BOTTOM 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 0 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.748633861541748 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.748633861541748 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.25 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 0 1 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 1 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.748633861541748 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 0 -1 1.0 1.748633861541748 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 0 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 1 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CURRENT 0 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 0 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 0 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 1 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.PRIMARY 0 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CURRENT 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.PRIMARY 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWayland WindowPosition.TOP 0.6 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 0 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.PRIMARY 1 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 0 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 0 1 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 1 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.913 True WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 1 0 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 0 0 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 1 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 1 1 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 1 0 -1 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 0 1 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.8 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 0 0 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 1 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 0 1 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 0 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CONNECTOR 1 1 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 1 1 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 1 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 1 0 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CONNECTOR 1 0 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestX11 WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 1 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CONNECTOR 1 1 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CURRENT 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 1 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestX11 WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 0 0 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 0 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 0 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 0 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 1 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 1 1 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL diff --git a/test/pict/test_show.model b/test/pict/test_show.model index fa0f52c3..7998b7b7 100644 --- a/test/pict/test_show.model +++ b/test/pict/test_show.model @@ -9,7 +9,7 @@ current_monitor: 0, 1 primary_monitor: 0, 1 window_monitor_connector: 0, 1, -1 -monitor0_scale: 1.0, 1.25, 1.502347469329834, 1.748633861541748, 2.0 +monitor0_scale: 1.0, 1.25, 1.502347469329834, 2.0 monitor1_scale: , 0 layout_mode: displayconfig.LayoutMode.PHYSICAL (100), displayconfig.LayoutMode.LOGICAL From afe68dc8d77c0d8c8c2424170e8aa7384caf659b Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Sat, 9 Nov 2024 04:56:56 +0200 Subject: [PATCH 2/5] tests/wm: generate more tests --- test/pict/Makefile | 2 +- test/pict/test_show.gen | 942 ++++++++++++++++++++++++++++++++-------- 2 files changed, 762 insertions(+), 182 deletions(-) diff --git a/test/pict/Makefile b/test/pict/Makefile index d49547c6..a5f4a122 100644 --- a/test/pict/Makefile +++ b/test/pict/Makefile @@ -15,7 +15,7 @@ clean: $(ALL): %.gen: %.model $(PICT_EXECUTABLE) Makefile $(PICT_EXECUTABLE) $< >$@ $(PICT_FLAGS) -test_show.gen: PICT_FLAGS := /o:3 +test_show.gen: PICT_FLAGS := /o:4 $(sort $(dir $(PICT_SOURCE_TARBALL) $(PICT_BUILD_DIR))): mkdir $@ diff --git a/test/pict/test_show.gen b/test/pict/test_show.gen index 1529a26d..48cccf0b 100644 --- a/test/pict/test_show.gen +++ b/test/pict/test_show.gen @@ -1,183 +1,763 @@ class window_position window_size window_maximize window_monitor current_monitor primary_monitor window_monitor_connector monitor0_scale monitor1_scale layout_mode animation_mode window_above window_skip_taskbar window_stick gdk_backend monitor0_transform monitor1_transform -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 0 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 1 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CURRENT 0 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 0 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 0 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 1 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.PRIMARY 0 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CURRENT 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.PRIMARY 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWayland WindowPosition.TOP 0.6 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 0 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.PRIMARY 1 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 0 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 0 1 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 1 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 0.913 True WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 1 0 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 0 0 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 1 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWayland WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 1 1 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 1 0 -1 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 0 1 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.LEFT 0.8 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 0 0 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 1 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 0 1 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 0 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CONNECTOR 1 1 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestX11 WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestX11 WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestX11 WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 1 1 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 1 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestX11 WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 1 0 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CONNECTOR 1 0 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestX11 WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 1 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CONNECTOR 1 1 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CURRENT 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 1 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWayland WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestX11 WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestX11 WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWayland WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED -TestWayland WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 0 0 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 0 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestX11 WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 0 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 0 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.LEFT 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 1 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 1 1 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL -TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CONNECTOR 0 0 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.PRIMARY 0 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CURRENT 1 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CONNECTOR 0 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 1 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CURRENT 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 1 0 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CURRENT 1 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 0 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 0 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CURRENT 0 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 0.6 True WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 1 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.PRIMARY 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 1 0 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 0 1 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 1 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CURRENT 0 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CONNECTOR 1 0 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.TOP 0.8 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 0 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 1 1 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 1 0 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 1 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 0 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 1 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.8 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.PRIMARY 1 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 0 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 1 1 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 0 0 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.PRIMARY 1 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 0 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 1 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CURRENT 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.PRIMARY 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 0 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.8 True WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 1 0 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 0 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestX11 WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CURRENT 1 1 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.PRIMARY 0 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 0 0 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CURRENT 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 0 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 1 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 0 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CURRENT 0 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 1 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.CURRENT 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.913 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CONNECTOR 1 1 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 0 1 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 0 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 1 1 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CURRENT 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 1.0 True WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CONNECTOR 0 1 0 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.6 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 1 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CURRENT 0 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.PRIMARY 0 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 1 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CURRENT 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 1 1 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CURRENT 1 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 0 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 1 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.PRIMARY 0 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CURRENT 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 1 1 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 0 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.PRIMARY 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 0 0 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 1 0 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CURRENT 1 0 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 0 0 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 1 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 0 1 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.PRIMARY 0 0 -1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 1 0 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 0 0 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 0 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 1 1 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CURRENT 0 1 -1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.PRIMARY 1 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.PRIMARY 0 1 -1 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.8 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CURRENT 0 0 -1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.CURRENT 0 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.PRIMARY 0 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 0 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CURRENT 1 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 1 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.PRIMARY 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.PRIMARY 0 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CONNECTOR 0 0 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 1 0 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 1 0 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.PRIMARY 0 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 0 1 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 1 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 1 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.913 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 0.714 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 0 1 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.PRIMARY 1 0 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 1 1 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.6 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.6 True WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.LEFT 0.6 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 0 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.6 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 0 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.PRIMARY 0 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CURRENT 1 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 0 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 0 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.TOP 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.913 True WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CURRENT 0 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 1 1 -1 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CURRENT 0 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.PRIMARY 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.PRIMARY 0 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 1 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CONNECTOR 0 1 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CURRENT 1 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.8 True WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CONNECTOR 1 0 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 0 1 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 0 0 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 1 1 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.913 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CONNECTOR 1 0 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 0 1 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 1 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 0 1 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 0 0 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 1 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 0 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 1 1 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 0 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 1 0 0 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 1 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 1 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 True WindowMonitor.CURRENT 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.BOTTOM 0.913 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.PRIMARY 0 1 -1 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.8 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 0 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 0.714 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.PRIMARY 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 1 0 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.714 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 0 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.6 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 1 1 -1 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 1 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 1 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 1 0 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 0 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 0.8 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 1 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CURRENT 1 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.714 False WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestX11 WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 1 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.PRIMARY 1 0 -1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 1 0 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 0 1 1 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.TOP 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 0 0 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.8 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CURRENT 0 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CONNECTOR 0 1 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 1 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.CONNECTOR 1 0 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.PRIMARY 0 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CURRENT 0 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 0 1 0 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestX11 WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 1 0 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 1 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 0 1 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 1 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 1 0 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.913 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 1 -1 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 0 1 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 1 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 1 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 1 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CONNECTOR 0 0 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.TOP 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 1 1 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 1 0 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 1.0 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 0 1 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CONNECTOR 0 1 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 True WindowMonitor.CONNECTOR 1 0 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.714 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 1 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 1 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.714 True WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 1 1 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.PRIMARY 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 1 1 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.6 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 1 0 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.6 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 1 1 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.714 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 1 0 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 1 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 1.0 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.TOP 0.8 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 True WindowMonitor.CONNECTOR 0 0 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 1 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 1 1 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.6 True WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 True WindowMonitor.PRIMARY 0 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CONNECTOR 0 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 1 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 1.0 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 1 0 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.6 True WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 1 0 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 True WindowMonitor.CONNECTOR 0 1 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 0 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 0 1 -1 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 True WindowMonitor.CONNECTOR 1 1 1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 1 0 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 True WindowMonitor.CONNECTOR 0 0 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 0.714 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 True WindowMonitor.CONNECTOR 1 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.913 True WindowMonitor.CONNECTOR 0 1 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.RIGHT 0.8 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 0 1 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 1 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 True WindowMonitor.CONNECTOR 1 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 True WindowMonitor.CONNECTOR 1 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 True WindowMonitor.CONNECTOR 1 0 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 1 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 1.0 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 1 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 True WindowMonitor.CONNECTOR 1 0 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 0 1 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 True WindowMonitor.CONNECTOR 1 1 0 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CURRENT 0 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 0 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 1 1 1 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 True WindowMonitor.CONNECTOR 0 0 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 0 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 1 0 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.PRIMARY 1 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 0.714 True WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 1 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 1 0 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 0 1 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 0 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.8 True WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 1 1 0 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 0 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 0 1 1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.TOP 0.714 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CURRENT 0 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 0 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 0 0 1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CURRENT 0 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 1 1 1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 1 1 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CURRENT 0 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 True WindowMonitor.CONNECTOR 1 0 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.CONNECTOR 0 0 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 1 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 0 1 -1 2.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 0 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 0 0 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CURRENT 1 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 True WindowMonitor.PRIMARY 1 1 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 0 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestX11 WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 1 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 1 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 1 1 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 1 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWayland WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 0 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 1 1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 1 1 0 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 1 0 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 1 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.X11 displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestX11 WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 1 1 1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWayland WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 1 1 -1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CONNECTOR 0 0 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 0 0 -1 1.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CONNECTOR 1 1 0 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 1 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.PRIMARY 0 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 1 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 1 1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.714 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 0 0 -1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.913 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 1 0 -1 2.0 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.6 False WindowMonitor.CURRENT 0 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestX11 WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 0 0 1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.BOTTOM 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CURRENT 1 1 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 1 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 1 0 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 1 1 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 1 0 0 1.0 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestX11 WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 0 1 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 0 0 -1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.RIGHT 0.913 False WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 1 1 0 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 1 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 0 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CONNECTOR 1 0 0 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CURRENT 1 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 1 0 -1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 1 1 -1 1.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.6 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CURRENT 0 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.CONNECTOR 0 1 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.PRIMARY 0 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 1 0 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 0 0 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.CURRENT 1 0 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.CONNECTOR 1 0 1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 1.0 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.PRIMARY 1 0 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CONNECTOR 0 1 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False False GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestX11 WindowPosition.LEFT 0.8 True WindowMonitor.CURRENT 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.25 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.LEFT 0.714 False WindowMonitor.CONNECTOR 0 0 0 1.25 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CURRENT 0 0 -1 1.502347469329834 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.PRIMARY 1 0 -1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.8 False WindowMonitor.CURRENT 1 0 -1 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestX11 WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 1 1 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.502347469329834 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.TOP 1.0 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.8 False WindowMonitor.CURRENT 0 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.8 False WindowMonitor.CONNECTOR 0 1 0 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 TestX11 WindowPosition.BOTTOM 0.913 False WindowMonitor.CONNECTOR 0 0 0 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 0 0 -1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CONNECTOR 1 1 1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 0 1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE True False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.TOP 0.913 False WindowMonitor.CURRENT 1 1 -1 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestWaylandTwoMonitors WindowPosition.RIGHT 0.714 False WindowMonitor.PRIMARY 1 1 -1 1.502347469329834 1.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DEFAULT True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 -TestX11 WindowPosition.TOP 0.714 False WindowMonitor.PRIMARY 0 0 -1 1.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.X11 displayconfig.Transform.NORMAL MONITOR_DISABLED -TestWaylandTwoMonitors WindowPosition.RIGHT 1.0 False WindowMonitor.CONNECTOR 1 0 0 1.25 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.714 False WindowMonitor.PRIMARY 0 1 -1 1.502347469329834 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.913 False WindowMonitor.CURRENT 1 1 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CURRENT 1 0 -1 1.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 True WindowMonitor.CONNECTOR 1 0 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False False GdkBackend.X11 displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 0.714 False WindowMonitor.CONNECTOR 0 0 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DISABLE True True True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.6 False WindowMonitor.CONNECTOR 1 0 0 1.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.RIGHT 0.6 False WindowMonitor.CONNECTOR 0 0 0 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 0.8 False WindowMonitor.CONNECTOR 0 1 1 1.25 2.0 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.ROTATE_90 +TestWaylandTwoMonitors WindowPosition.TOP 1.0 False WindowMonitor.PRIMARY 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE True False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.BOTTOM 1.0 False WindowMonitor.CONNECTOR 1 1 1 2.0 1.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False True True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.RIGHT 0.913 False WindowMonitor.CONNECTOR 0 1 1 2.0 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GNOME_DEFAULT False True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 0.6 False WindowMonitor.CONNECTOR 1 1 0 2.0 2.0 displayconfig.LayoutMode.PHYSICAL AnimationMode.DDTERM_DEFAULT False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWaylandTwoMonitors WindowPosition.LEFT 1.0 False WindowMonitor.CURRENT 0 1 -1 1.25 1.25 displayconfig.LayoutMode.LOGICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.ROTATE_90 displayconfig.Transform.ROTATE_90 +TestWayland WindowPosition.LEFT 0.8 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GNOME_DEFAULT False False False GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED +TestWaylandTwoMonitors WindowPosition.LEFT 0.913 False WindowMonitor.CURRENT 0 0 -1 2.0 1.502347469329834 displayconfig.LayoutMode.LOGICAL AnimationMode.DDTERM_DISABLE True True False GdkBackend.WAYLAND displayconfig.Transform.NORMAL displayconfig.Transform.NORMAL +TestWayland WindowPosition.RIGHT 0.6 False WindowMonitor.PRIMARY 0 0 -1 2.0 0 displayconfig.LayoutMode.PHYSICAL AnimationMode.GLOBAL_DISABLE False False True GdkBackend.WAYLAND displayconfig.Transform.NORMAL MONITOR_DISABLED From 88291d14d026f3b577024ab8bb26d1b5f2bf5baf Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Sat, 16 Nov 2024 09:00:21 +0200 Subject: [PATCH 3/5] Revert "extension/wm: reduce number of resize requests" This reverts commit 9003ea0d2e05ad257e3ade8f9022e5035a6dd790. --- ddterm/shell/wm.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ddterm/shell/wm.js b/ddterm/shell/wm.js index ab734786..1b7afe0b 100644 --- a/ddterm/shell/wm.js +++ b/ddterm/shell/wm.js @@ -405,6 +405,9 @@ export const WindowManager = GObject.registerClass({ } _move_resize_window(target_rect) { + if (this._client_type === Meta.WindowClientType.WAYLAND) + this.window.move_frame(true, target_rect.x, target_rect.y); + this.window.move_resize_frame( false, target_rect.x, @@ -453,14 +456,12 @@ export const WindowManager = GObject.registerClass({ this.debug?.('Updating window geometry'); const maximize = this.settings.get_boolean('window-maximize'); - const target_rect = maximize ? this.geometry.workarea : this.geometry.target_rect; - if (this._client_type === Meta.WindowClientType.WAYLAND) - this.window.move_frame(true, target_rect.x, target_rect.y); + this._move_resize_window( + maximize ? this.geometry.workarea : this.geometry.target_rect + ); if (maximize) { - this._move_resize_window(target_rect); - if (!this._actor.visible && this.show_animation.should_skip) Main.wm.skipNextEffect(this._actor); @@ -486,8 +487,6 @@ export const WindowManager = GObject.registerClass({ return; } - this._move_resize_window(target_rect); - if (!this._actor.visible && this.show_animation.should_skip) Main.wm.skipNextEffect(this._actor); From 4523a9bc57b23b6043c1e1044dc9f1cf588f5f67 Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Sat, 16 Nov 2024 10:00:20 +0200 Subject: [PATCH 4/5] Test --- test/test_wm.py | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/test/test_wm.py b/test/test_wm.py index cfb6ba9f..987a3887 100644 --- a/test/test_wm.py +++ b/test/test_wm.py @@ -837,28 +837,8 @@ def initial_monitor_layout(self): return m0, m1 @pytest.fixture - def max_size_allocations( - self, - gdk_backend, - layout_mode, - monitor_layout, - window_monitor, - current_monitor, - shell_dbus_interface, - ): - if gdk_backend == GdkBackend.X11: - return 1 - - if layout_mode == displayconfig.LayoutMode.LOGICAL: - return 1 - - if monitor_layout[0].scale == monitor_layout[1].scale: - return 1 - - if window_monitor == current_monitor and shell_dbus_interface.ShellVersion >= (45,): - return 1 - - return 2 + def max_size_allocations(self): + return 1 @pytest.fixture def max_window_rect_changes(self, max_size_allocations): From b687550400b981662aa1b10574dfbe8eda4a856e Mon Sep 17 00:00:00 2001 From: Aleksandr Mezin Date: Sat, 16 Nov 2024 10:16:21 +0200 Subject: [PATCH 5/5] Reapply "extension/wm: reduce number of resize requests" This reverts commit 88291d14d026f3b577024ab8bb26d1b5f2bf5baf. --- ddterm/shell/wm.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ddterm/shell/wm.js b/ddterm/shell/wm.js index 1b7afe0b..ab734786 100644 --- a/ddterm/shell/wm.js +++ b/ddterm/shell/wm.js @@ -405,9 +405,6 @@ export const WindowManager = GObject.registerClass({ } _move_resize_window(target_rect) { - if (this._client_type === Meta.WindowClientType.WAYLAND) - this.window.move_frame(true, target_rect.x, target_rect.y); - this.window.move_resize_frame( false, target_rect.x, @@ -456,12 +453,14 @@ export const WindowManager = GObject.registerClass({ this.debug?.('Updating window geometry'); const maximize = this.settings.get_boolean('window-maximize'); + const target_rect = maximize ? this.geometry.workarea : this.geometry.target_rect; - this._move_resize_window( - maximize ? this.geometry.workarea : this.geometry.target_rect - ); + if (this._client_type === Meta.WindowClientType.WAYLAND) + this.window.move_frame(true, target_rect.x, target_rect.y); if (maximize) { + this._move_resize_window(target_rect); + if (!this._actor.visible && this.show_animation.should_skip) Main.wm.skipNextEffect(this._actor); @@ -487,6 +486,8 @@ export const WindowManager = GObject.registerClass({ return; } + this._move_resize_window(target_rect); + if (!this._actor.visible && this.show_animation.should_skip) Main.wm.skipNextEffect(this._actor);