Launcher - The Launcher icon alert animation should repeat with decreasing frequency until user reveals the Launcher
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Medium
|
John Lea | ||
Unity |
Fix Released
|
Medium
|
Christopher Townsend | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Christopher Townsend |
Bug Description
The Launcher icon alert animation should repeat with decreasing frequency until user reveals the Launcher. This is Unity's way of notifying you that a window has been updated.
Currently when a application issues an alert command to the Launcher and the Launcher is hidden, the icon (but not the Launcher) pops out on to the desktop and performs a short wiggle. If the Launcher is hidden and the user does not spot this single alert, there is currently nothing visible on the screen to notify the user that the application has a outstanding alert signal.
Desired Resolution:
- When a application issues an alert and the Launcher is hidden, the application icon should pop out, wiggle, then hide again, with decreasing frequency for a total of 32 minutes.
- The application icon should pop out at the following intervals after the alert is issued: 1 minute, 2 minutes, 4 minutes, 8 minutes, 16 minutes, 32 minutes.
- As soon as the user reveals the Launcher, all applications that have current outstanding alerts should do a short wiggle inside the Launcher. The current outstanding alerts are then all cancelled (the icons will stop popping out and wiggling) .
- When the Launcher is visible, application alerts should should be indicated by a short wiggle (in addition to the existing blue pips). This short wiggle should not repeat.
Related branches
- Marco Trevisan (Treviño): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Brandon Schaefer (community): Approve
-
Diff: 287 lines (+204/-0)3 files modifiedlauncher/Launcher.cpp (+123/-0)
launcher/Launcher.h (+10/-0)
tests/test_launcher.cpp (+71/-0)
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
milestone: | none → backlog |
tags: | added: udp |
summary: |
Launcher - The Launcher icon alert animation should repeat with - decreasing frequency until user clicks on app icon + decreasing frequency until user reveals launcher |
description: | updated |
summary: |
Launcher - The Launcher icon alert animation should repeat with - decreasing frequency until user reveals launcher + decreasing frequency until user reveals the Launcher |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
description: | updated |
Changed in unity: | |
milestone: | backlog → 7.1.0 |
Changed in unity: | |
assignee: | nobody → Christopher Townsend (townsend) |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
assignee: | nobody → Christopher Townsend (townsend) |
status: | Triaged → In Progress |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: | added: rls-w-incoming |
Please also see #883000 - just repeating the notification isn't good enough when you don't know which window issued the notification.