Unity8 UI Touch/Desktop shell

Registered by kevin gunn

This could be viewed as the second phase effort for Unity8 towards "phone v2" but will also include efforts towards tablet specific features and enabling Unity8 on the desktop environment. This blueprint encompasses all the shell components. Note: some shell components may have their own blueprint broken out but which is a dependency (see dependency diagram toward the bottom of this blueprint)

as of Oct 15 2013 this blueprint is inclusive of work items for generic shell, notifications & hud

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Unity UI Team
Direction:
Needs approval
Assignee:
Unity UI Team
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Michał Sawicz
Completed by
Michał Sawicz

Related branches

Sprints

Whiteboard

kgunn Oct15 ,2013
- memory profiling journey should include unity8 startup, idle, heavy app launch/settling/close and back to idle, heavy dash content navigation back to idle state

Saviq Apr24, 2014
Work items moved to:
https://blueprints.launchpad.net/ubuntu/+spec/client-1410-unity-ui-rotation
https://blueprints.launchpad.net/ubuntu/+spec/client-1410-unity-ui-shell

(?)

Work Items

Work items:
[macslow] Notification - extend snap-decisions to support password-prompts and listviews: DONE
[macslow] Notification - Expand snap-decision notification for different states (default, collapsed, expanded): DONE
[macslow] Notification - correct/robust visual stacking of multiple notifications, layout-adaptation with when OSK appears: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.