New header and bottom edge
Registered by
Tim Peeters
Implement new header patterns, and allow apps to disable the default bottom-edge behavior so that they can implement their own.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Essential
- Drafter:
- Tim Peeters
- Direction:
- Needs approval
- Assignee:
- Tim Peeters
- Definition:
- New
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- june-2014
- Started by
- Tim Peeters
- Completed by
- Tim Peeters
Related branches
- lp://staging/~tpeeters/ubuntu-ui-toolkit/optIn-newHeader
- lp://staging/~tpeeters/ubuntu-ui-toolkit/headerTools
- lp://staging/~tpeeters/ubuntu-ui-toolkit/panelPosition
- lp://staging/~tpeeters/ubuntu-ui-toolkit/tabsModelIndex
- lp://staging/~tpeeters/ubuntu-ui-toolkit/tabbarInStyle
- lp://staging/~tpeeters/ubuntu-ui-toolkit/optIn-tabsDrawer
- lp://staging/~tpeeters/ubuntu-ui-toolkit/10-tabsModelIndex
- lp://staging/~tpeeters/ubuntu-ui-toolkit/20-tabbarInStyle
- lp://staging/~tpeeters/ubuntu-ui-toolkit/30-optIn-tabsDrawer
- lp://staging/~tpeeters/ubuntu-ui-toolkit/40-back-in-header
- lp://staging/~tpeeters/ubuntu-ui-toolkit/fixPanel
- lp://staging/~tpeeters/ubuntu-ui-toolkit/50-headerTools
- lp://staging/~tpeeters/unity8/new_tabbar-again
- lp://staging/~tpeeters/ubuntu-ui-toolkit/45-fixListItemProperties
- lp://staging/~tpeeters/ubuntu-ui-toolkit/55-MainView-Page-clean
- lp://staging/~tpeeters/ubuntu-ui-toolkit/60-back-override
- lp://staging/~tpeeters/ubuntu-ui-toolkit/70-headerContents
- lp://staging/~tpeeters/ubuntu-ui-toolkit/100-headerAPI
- lp://staging/~tpeeters/ubuntu-ui-toolkit/110-headerInput
- lp://staging/~tpeeters/ubuntu-ui-toolkit/98-DeprecateHeader
- lp://staging/~tpeeters/ubuntu-ui-toolkit/102-PageHeadConfiguration
- lp://staging/~tpeeters/ubuntu-ui-toolkit/104-PageHeadStyle
- lp://staging/~tpeeters/ubuntu-ui-toolkit/106-PageHeadTests
- lp://staging/~tpeeters/ubuntu-ui-toolkit/120-HeaderState
- lp://staging/~tpeeters/ubuntu-ui-toolkit/108-HeadActionsFix
Related bugs
Bug #1256424: Back button in Header | Fix Released |
Bug #1273184: Remove toolbar | Fix Released |
Bug #1273185: Actions in header | Fix Released |
Bug #1273187: Tabs in drawer | Fix Released |
Bug #1290121: Move selectedTabIndex to tabs model | Fix Released |
Bug #1292601: Move TabBar to HeaderStyle | Fix Released |
Bug #1314945: Header back button override | Fix Released |
Bug #1314948: Possibility to replace title by textfield in new header | Fix Released |
Bug #1316676: New header API | Fix Released |
Bug #1324084: Search/input mode for header | Fix Released |
Bug #1326963: PageStack.push() eats header action popover close | Fix Released |
Sprints
Whiteboard
(?)
Work Items
Work items:
[timp] Toolbar opt-out: DONE
[timp] Restructure current Tabs implementation: DONE
[timp] Tabs in drawer: DONE
[timp] Update tabs autopilot emulator: DONE
[timp] Back button in header: DONE
[timp] New Header API: DONE
[timp] Actions in header (new API): DONE
[timp] New header autopilot emulator: DONE
[timp] Move toolbar buttons (old API) to header: DONE
Expand header to show tabs (instead of popover): POSTPONED
[timp] Header input mode: DONE
[timp] Header search mode: DONE
[timp] Header selection mode: POSTPONED
Dependency tree
* Blueprints in grey have been implemented.