Alt-tab - Reduce the spread delay for all items other than the initial item the select lands on after alt-tab opens
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Critical
|
John Lea | ||
Unity |
Fix Released
|
Medium
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Andrea Azzarone |
Bug Description
Reduce the spread delay for all items other than the initial item the select lands on after alt-tab opens. After the user moves the select off it's opening position, spread delay should be shortened. This change is because a longer spread delay is only required for the initial item to allow the user time to scan the items in alt-tab without being disrupted. The spread delay on all other item can be shorter, which should give a more responsive feel.
-------
Note from User Testing:
In user testing, participants did not find the spread because they moved between applications too quickly. When I pointed out the spread to them, they commented that the delay was too long. Power users said that it would be faster for them to find what they were looking for without the spread.
-------
Note: Re-opening bug because user testing has shown us that the spread delay needs to be shortened even further.
Related branches
- Thomi Richards (community): Approve
-
Diff: 251 lines (+88/-20)3 files modifiedplugins/unityshell/src/SwitcherController.cpp (+30/-16)
plugins/unityshell/src/SwitcherController.h (+4/-3)
tests/test_switcher_controller.cpp (+54/-1)
- John Lea (community): Approve
- Tim Penhey (community): Approve
- Francis Ginther: Abstain
- jenkins (community): Approve (continuous-integration)
-
Diff: 12 lines (+1/-1)1 file modifiedlauncher/SwitcherController.cpp (+1/-1)
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Critical |
status: | New → Fix Committed |
tags: | added: onew udo |
description: | updated |
summary: |
- Alt-tab - Increase the spread delay for *only* the initial item the - select lands on after alt-tab opens + Alt-tab - Reduce the spread delay for all items other than the initial + item the select lands on after alt-tab opens |
description: | updated |
Changed in unity: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in unity: | |
assignee: | nobody → Jason Smith (jassmith) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Jason Smith (jassmith) |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: | added: udp |
Changed in unity: | |
milestone: | none → backlog |
Changed in ayatana-design: | |
status: | Fix Released → Fix Committed |
description: | updated |
tags: | added: utest |
description: | updated |
tags: | added: top5p |
Changed in ayatana-design: | |
importance: | Critical → High |
Changed in ayatana-design: | |
importance: | High → Critical |
Changed in unity: | |
milestone: | backlog → none |
assignee: | Marco Trevisan (Treviño) (3v1n0) → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | Marco Trevisan (Treviño) (3v1n0) → Andrea Azzarone (andyrock) |
Changed in unity: | |
milestone: | none → 5.10.0 |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
Changed in ayatana-design: | |
status: | Fix Released → Fix Committed |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: |
added: reviewedbydesignp removed: udo udp |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
milestone: | backlog → 6.2 |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
milestone: | 6.2 → 6.4 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
Changed in ayatana-design: | |
status: | Fix Released → Fix Committed |
tags: |
added: reviewedbydesignq removed: udp |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
Have you already tested the desired timeout?