[Launcher] Emblems for apps that are not pinned to launcher don't show up
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UX |
Fix Released
|
High
|
Vesa Rautiainen | ||
unity8 (Ubuntu) |
Fix Released
|
High
|
Michael Zanetti |
Bug Description
When a push notification comes for an app that isn't running and is not pinned, the count emblem can't be displayed.
Solution desired from the push notification team would be to add "ephemeral" entries to the launcher, that only live as long as the count emblem is non-zero.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: unity8 7.90+14.
ProcVersionSign
Uname: Linux 3.15.0-6-generic x86_64
NonfreeKernelMo
ApportVersion: 2.14.4-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Jul 9 02:07:46 2014
SourcePackage: unity8
UpgradeStatus: No upgrade log present (probably fresh install)
-------------------
Desired resolution:
- emblems should be displayed and updated for apps that are not running and not pinned to the launcher.
Related branches
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Albert Astals Cid (community): Approve
- Michał Sawicz: Approve (packaging)
- Ubuntu Unity PS integration team: Pending (packaging) requested
-
Diff: 2617 lines (+982/-1126)29 files modifieddata/unity8-filewatcher.conf (+8/-0)
debian/control (+4/-4)
debian/unity8.install (+1/-0)
plugins/Unity/Launcher/CMakeLists.txt (+5/-3)
plugins/Unity/Launcher/backend/launcherbackend.cpp (+0/-591)
plugins/Unity/Launcher/backend/launcherbackend.h (+0/-196)
plugins/Unity/Launcher/dbusinterface.cpp (+232/-0)
plugins/Unity/Launcher/dbusinterface.h (+50/-0)
plugins/Unity/Launcher/desktopfilehandler.cpp (+151/-0)
plugins/Unity/Launcher/desktopfilehandler.h (+56/-0)
plugins/Unity/Launcher/gsettings.cpp (+66/-0)
plugins/Unity/Launcher/gsettings.h (+37/-0)
plugins/Unity/Launcher/launcheritem.cpp (+30/-0)
plugins/Unity/Launcher/launcheritem.h (+20/-21)
plugins/Unity/Launcher/launchermodel.cpp (+86/-16)
plugins/Unity/Launcher/launchermodel.h (+15/-8)
plugins/Unity/Launcher/quicklistmodel.h (+1/-1)
qml/Launcher/LauncherDelegate.qml (+4/-2)
qml/Launcher/LauncherPanel.qml (+1/-0)
tests/mocks/Unity/Launcher/CMakeLists.txt (+1/-1)
tests/mocks/Unity/Launcher/MockLauncherItem.cpp (+14/-0)
tests/mocks/Unity/Launcher/MockLauncherItem.h (+19/-18)
tests/mocks/Unity/Launcher/MockLauncherModel.cpp (+10/-0)
tests/plugins/Unity/Launcher/CMakeLists.txt (+9/-24)
tests/plugins/Unity/Launcher/gsettings.cpp (+40/-0)
tests/plugins/Unity/Launcher/gsettings.h (+38/-0)
tests/plugins/Unity/Launcher/launcherbackendtest.cpp (+0/-239)
tests/plugins/Unity/Launcher/launchermodeltest.cpp (+81/-1)
tests/qmltests/Launcher/tst_Launcher.qml (+3/-1)
summary: |
- Apps that are not pinned to launcher or are pinned don't show up in the + Emblems for apps that are not pinned to launcher don't show up in the launcher |
summary: |
- Emblems for apps that are not pinned to launcher don't show up in the - launcher + Emblems for apps that are not pinned to launcher don't show up |
Changed in ubuntu-ux: | |
assignee: | nobody → Vesa Rautiainen (vesar) |
status: | New → Triaged |
summary: |
- Emblems for apps that are not pinned to launcher don't show up + [Launcher] Emblems for apps that are not pinned to launcher don't show + up |
description: | updated |
Changed in ubuntu-ux: | |
status: | Triaged → Fix Committed |
importance: | Undecided → High |
Changed in unity8: | |
importance: | Undecided → High |
assignee: | nobody → Michał Sawicz (saviq) |
Changed in unity8: | |
assignee: | Michał Sawicz (saviq) → Michael Zanetti (mzanetti) |
status: | New → Triaged |
Changed in unity8 (Ubuntu): | |
status: | New → Confirmed |
Changed in unity8: | |
status: | Triaged → In Progress |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Michael Zanetti (mzanetti) |
importance: | Undecided → High |
status: | Confirmed → In Progress |
no longer affects: | unity8 |
Changed in unity8 (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in ubuntu-ux: | |
status: | Fix Committed → Fix Released |