Victor Brekenfeld
|
25b74e2eaa
|
space: change output_for_window to return Vec
|
2022-01-04 12:50:39 +01:00 |
Victor Brekenfeld
|
7578fab9cf
|
desktop: map_window remove unnecessary Result and activate
|
2022-01-04 12:50:39 +01:00 |
Victor Brekenfeld
|
2c0ae025de
|
desktop: Track surface enter/leave for outputs
|
2022-01-04 12:50:39 +01:00 |
Victor Brekenfeld
|
44829d8fba
|
desktop: Only render surface damage, if window was not moved
|
2022-01-04 12:50:39 +01:00 |
Victor Brekenfeld
|
98906555f5
|
desktop: Add new desktop abstractions module
Adds a new `Window` and `Space` abstraction to make it easier
to handle windows of various shells and their positions in a
compositor space.
|
2022-01-04 12:50:39 +01:00 |