UnityNext Panel Indicators Work
This blueprint is meant to capture the work to be done for creating or updating Ubuntu Touch panel components. This means either creating a the UI compoent in Qml or taking the Qml ui component as is from UbuntuTouch and integrating against actual backend services, as some of these had been stubbed out for initial development.
Acceptance criteria
13.10
#1) component presence in the UI per spec
#2) >90% unit testing coverge
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- kevin gunn
- Direction:
- Needs approval
- Assignee:
- Unity UI Team
- Definition:
- Approved
- Series goal:
- Accepted for saucy
- Implementation:
- Implemented
- Milestone target:
- ubuntu-13.10
- Started by
- kevin gunn
- Completed by
- kevin gunn
Related branches
Related bugs
Sprints
Whiteboard
[saviq] May 23rd, things to remember:
We need to later hide the search label when dash isn't focused (and even later - interface with the app to see if it supports search to determine whether to hide or not).
Also it feels like it's the search label that will hide when there's too many indicators, and it should be the other way 'round - it's the overflow indicators that should hide.
Aaand also the SEARCH label will need to get replaced (slide in from the bottom) with corresponding MUSIC, APPS, etc., or the actual search query (in double quotes).
Aaaand it should also be possible to edge-swipe the search entry down (should on the phone, not only tap on it...
Work Items
Work items for ubuntu-13.05:
[cimi] create API documentation per SDK team instruction in order to eventually implement date picker widget: DONE
Work items for ubuntu-13.06:
[nick-dedekind] Kill indicator clients, merge into Unity: DONE
[nick-dedekind] Make indicators-client code read .indicator files to load indicators: DONE
Work items for ubuntu-13.07:
add autopilot testing for indicator access: DONE
[tpeeters] sdk modifications to tab control for behaviour changes: DONE
Work items for ubuntu-13.08:
[nick-dedekind] update panel behaviour to match design document: DONE
Custom widget for gps/location activity: DONE
Work items for ubuntu-13.09:
Custom widget for bluetooth device & connections: DONE
Dependency tree
* Blueprints in grey have been implemented.