[indicators] add active call hint in indicators
Bug #1259896 reported by
Rachel Liu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Messaging Menu |
Opinion
|
Undecided
|
Unassigned | ||
Ubuntu UX |
Fix Released
|
Critical
|
Olga Kemmet | ||
phone-app |
Fix Released
|
Undecided
|
Olga Kemmet | ||
unity8 (Ubuntu) |
Fix Released
|
Medium
|
Nick Dedekind |
Bug Description
Current situation
No active call hint available
Design solution
Introduce active call hint in the indicators
20/01/14: Latest updated designs for active call hint to accommodate for UX and visual requirements:
https:/
Related branches
lp:~nick-dedekind/unity8/indicator.call-hint
- Michał Sawicz: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Daniel d'Andrada (community): Approve
- Olga Kemmet (community): Approve (on device)
- Albert Astals Cid (community): Needs Fixing
-
Diff: 4017 lines (+1866/-1110)52 files modifiedbuild.sh (+1/-0)
debian/control (+4/-3)
plugins/Ubuntu/Gestures/DirectionalDragArea.cpp (+1/-0)
plugins/Ubuntu/Gestures/DirectionalDragArea.h (+1/-0)
qml/Components/PageHeader.qml (+250/-351)
qml/Components/PageHeaderLabel.qml (+0/-41)
qml/Components/SearchHistoryModel.qml (+0/-41)
qml/Components/SearchHistoryModel/SearchHistoryModel.qml (+42/-0)
qml/Components/SearchHistoryModel/qmldir (+1/-0)
qml/Dash/Dash.qml (+0/-3)
qml/Dash/DashContent.qml (+1/-63)
qml/Dash/GenericScopeView.qml (+22/-29)
qml/Dash/PreviewListView.qml (+3/-20)
qml/Dash/ScopeItem.qml (+4/-39)
qml/Hud/HudParametrizedActionsPage.qml (+2/-2)
qml/Panel/ActiveCallHint.qml (+206/-0)
qml/Panel/IndicatorRow.qml (+1/-1)
qml/Panel/Indicators.qml (+22/-36)
qml/Panel/Panel.qml (+148/-107)
qml/ScopeTool.qml (+0/-1)
qml/Shell.qml (+7/-9)
tests/autopilot/unity8/shell/tests/test_notifications.py (+4/-4)
tests/mocks/Ubuntu/CMakeLists.txt (+1/-0)
tests/mocks/Ubuntu/Telephony/CMakeLists.txt (+22/-0)
tests/mocks/Ubuntu/Telephony/ContactWatcherData.cpp (+43/-0)
tests/mocks/Ubuntu/Telephony/ContactWatcherData.h (+46/-0)
tests/mocks/Ubuntu/Telephony/MockCallEntry.cpp (+66/-0)
tests/mocks/Ubuntu/Telephony/MockCallEntry.h (+57/-0)
tests/mocks/Ubuntu/Telephony/MockCallManager.cpp (+80/-0)
tests/mocks/Ubuntu/Telephony/MockCallManager.h (+60/-0)
tests/mocks/Ubuntu/Telephony/MockContactWatcher.cpp (+50/-0)
tests/mocks/Ubuntu/Telephony/MockContactWatcher.h (+49/-0)
tests/mocks/Ubuntu/Telephony/MockTelepathyHelper.cpp (+35/-0)
tests/mocks/Ubuntu/Telephony/MockTelepathyHelper.h (+36/-0)
tests/mocks/Ubuntu/Telephony/plugin.cpp (+52/-0)
tests/mocks/Ubuntu/Telephony/plugin.h (+37/-0)
tests/mocks/Ubuntu/Telephony/qmldir (+2/-0)
tests/mocks/Unity/Application/ApplicationManager.cpp (+3/-3)
tests/mocks/Unity/Launcher/MockLauncherModel.cpp (+1/-1)
tests/qmltests/CMakeLists.txt (+2/-1)
tests/qmltests/Components/tst_PageHeader.qml (+91/-58)
tests/qmltests/Components/tst_PageHeader/logo-ubuntu-orange.svg (+60/-0)
tests/qmltests/Dash/Apps/tst_RunningApplicationsGrid.qml (+2/-2)
tests/qmltests/Dash/tst_Dash.qml (+0/-39)
tests/qmltests/Dash/tst_DashContent.qml (+4/-66)
tests/qmltests/Dash/tst_GenericScopeView.qml (+0/-26)
tests/qmltests/Launcher/tst_Launcher.qml (+2/-2)
tests/qmltests/Notifications/tst_VisualSnapDecisionsQueue.qml (+1/-1)
tests/qmltests/Panel/tst_ActiveCallHint.qml (+165/-0)
tests/qmltests/Panel/tst_Indicators.qml (+10/-21)
tests/qmltests/Panel/tst_Panel.qml (+169/-104)
tests/qmltests/tst_Shell.qml (+0/-36)
Changed in ubuntu-ux: | |
assignee: | nobody → Rachel Liu (rachelliu) |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in indicator-messages: | |
status: | New → Opinion |
Changed in unity8: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in unity8: | |
assignee: | nobody → Nick Dedekind (nick-dedekind) |
Changed in ubuntu-ux: | |
assignee: | Rachel Liu (rachelliu) → Olga Kemmet (olga-kemmet) |
Changed in ubuntu-ux: | |
assignee: | Olga Kemmet (olga-kemmet) → Shruti (kapur-shruti) |
Changed in ubuntu-ux: | |
assignee: | Shruti (kapur-shruti) → Olga Kemmet (olga-kemmet) |
Changed in unity8: | |
status: | Triaged → Fix Released |
Changed in ubuntu-ux: | |
status: | Confirmed → Fix Released |
Changed in phone-app: | |
status: | New → Fix Released |
assignee: | nobody → Olga Kemmet (olga-kemmet) |
affects: | unity8 → unity8 (Ubuntu) |
To post a comment you must log in.
We need to discuss how do we do this while allowing 3rd parties ($voip_app) to integrate.
We might say integration via telepathy is the only way, though.
Does unity8 talk to telepathy directly or does the messaging indicator proxy that through?