Xaver Hugl
2c280b1bb0
placementtracker: save geometry restores more explicitly
...
Geometry restores were only saved when maximize or fullscreen changed, which is
not the only time the geometry restores change. This adds a signal to Window for
that, which fixes a few bugs with windows being moved between screens while
maximized or fullscreened
2024-02-19 17:18:28 +01:00
Laurent Montel
bc6116c5a7
There's no QVector anymore, QList is the QVector in Qt6
2023-10-19 13:43:53 +00:00
Vlad Zahorodnii
abaf55b2c4
Remove window arg in Window::{buffer,client,frame}GeometryChanged signals
...
Remove the window argument to improve the consistency of the signals.
2023-03-06 17:30:27 +00:00
Vlad Zahorodnii
aff8ed4c12
Remove window argument in interactive move resize signals
...
Remove the window argument to clean up the api. If the window is needed,
capture it using a lambda or use sender().
2023-02-25 19:36:41 +02:00
Xaver Hugl
ba0799974e
workspace: restore window position after output changes
...
BUG: 455066
BUG: 374908
CCBUG: 444082
CCBUG: 454003
CCBUG: 453589
2022-08-31 22:30:13 +02:00