mutter/src
Jonas Ådahl 6cd0aa429f window: Force placement for first placement rule
If we don't force the placement, we enter the constrain machinery with
the position (0, 0), meaning we always get the "current work area" setup
to correspond to whatever logical monitor was at that position.

Avoid this by doing the same as "meta_window_force_placement()" and set
"window->calc_placement" to TRUE while move-resizing, causing the
move-resize to first calculate the initial position.

Fixes: https://gitlab.gnome.org/GNOME/mutter/issues/1098

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1110
2020-03-06 17:28:09 +01:00
..
backends cursor-renderer-native: Fix hw cursor for non-square sprites 2020-02-28 21:49:58 +00:00
compositor background-actor: Do not copy empty clip/unobscured regions 2020-02-29 19:44:01 +00:00
core window: Implement asynchronous popup moving 2020-02-29 21:01:50 +00:00
meta Add MetaGravity and replace X11 equivalent with it 2020-02-29 21:01:50 +00:00
tests Add MetaGravity and replace X11 equivalent with it 2020-02-29 21:01:50 +00:00
ui frame: Pass the frame area for get_mask() 2020-01-29 10:44:50 +00:00
wayland window: Force placement for first placement rule 2020-03-06 17:28:09 +01:00
x11 window: Implement asynchronous popup moving 2020-02-29 21:01:50 +00:00
libmutter.pc.in
meson.build build: ensure absolute path to sysprof dbus interface dir 2020-02-29 13:17:40 +01:00
meta-marshal.list
org.freedesktop.login1.xml
org.gnome.Mutter.DisplayConfig.xml
org.gnome.Mutter.IdleMonitor.xml
org.gnome.Mutter.RemoteDesktop.xml
org.gnome.Mutter.ScreenCast.xml screen-cast-session: Add 'disable-animations' property 2020-02-20 10:40:42 +00:00