Re-enable sidestage for Unity8 on mir
This blueprint is to capture the effort and work items associated with re-enabling sidestage.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Whiteboard
life cycle management should be handled per stage (e.g. who's visible, background.
Work Items
Work items:
[ricmm] unity-mir: modify initial surface placement in unity-mir: TODO
[ricmm] unity-mir: split surface stacks into main- and side-stage: TODO
[ricmm] unity-mir: extend session authorizer to catch the stage hint / pick it up from the .desktop file: TODO
[ricmm] unity-mir: extend lifecycle controller to manage lifecycle per-stage: TODO
[popey] review core and community apps and their stage-ness: TODO
[kgunn] Mir: surface resize support (see here ): INPROGRESS
[loicm] platform-api APIs defined/implemented note: already in progress (for clipboard): TODO
[loicm] ipc mechanism (for clipboard): TODO
[fboucault] qml api for the sdk (for clipboard): TODO
[thomas-voss] explore content hub for clipboard: TODO
[saviq] Design Questions : what questions do application developers need to answer around their applications' capabilities (stageness, fullscreen, overlay wrt stageness & portrait vs landscape): TODO