Commit Graph

3 Commits

Author SHA1 Message Date
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