Unity8 window management toward 14.10
This blueprint is to track what could be considered the second phase of unity-mir window management. Topics include evolving use of a more formal scenegraph, introduction of leveraging resizing surfaces, & migrating power policy from powerd into unity-mir
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
There is an effort underway to enable use of QtSceneGraph as the Mir compositor. Tasks should be added below for any additional effort required in unity-mir in order to leverage this capability.
removed one task - the pull for this has vanished
enable a means for autopilot to get pointer/touch poistion information (for testability plugin in only due to security): TODO
Work Items
Work items:
Remove reliance on screenshots when moving to Qt comp: INPROGRESS
Morphing, e.g. window splits (assume Qt comp, for the trusted session/embedded app case): TODO
[gerboland] Add support for exposewindow events into Qt5.2 for screen blank: DONE
Enable Qt comp & scenegraph plugged into Mir: INPROGRESS
Qt comp provide support for leveraging bypass mode of Mir : TODO
qtubuntu provide support for client fence objects for Mir synchronization (this is an optimization depending on this bp https:/
Dependency tree
* Blueprints in grey have been implemented.