Use screenshots in overview
When a user has applications running and they open the bottom drawer to maybe open another application, the user sees a list of running applications:
Each running application should be represented by an image of that application at its current state.
-
phosh: Refactor PhoshActivity to take PhoshToplevel handle and automatically update -
phoc: Extend wlr-foreign-toplevel-management to carry parent-child relationship, implement -
phosh: Learn how to efficiently display frames obtained from compositor -
phoc: Request in phosh_private that takes wlr-foreign-toplevel-handle and returns zwlr_export_dmabuf_frame_v1/zwlr_screencopy_frame_v1 -
phoc: Extend wlr-foreign-toplevel-management to carry size/position info, implement -
wayland: Split wlr-foreign-toplevel-management into two protocols (identification and management), propose window thumbnail protocol