Minimize Application's Windows upon clicking its Launcher Icon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Won't Fix
|
Undecided
|
John Lea | ||
Obsolete project please ignore |
Invalid
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
Wishlist
|
Christopher Townsend | ||
Unity Tweak Tool |
Won't Fix
|
Undecided
|
Sam Hewitt | ||
unity (Ubuntu) |
Fix Released
|
Wishlist
|
Christopher Townsend |
Bug Description
What I do miss in Unity is the possibility to click on the app. icon on the Unity launcher bar to minimize all windows of that application, not only to launch/restore it.
mlaverdiere's futher addition: https:/
My suggestion would be to modify the interaction-
1) start it, if it hasn't been started yet;
*2) restore it, if it is minimized;
*3) focus the app, if it's started, not minimized and has not the focus yet;
4) spread windows (of app), if app is focused and has multiple windows open;
*5) minimize it if it is in spread-mode (see 4).
Note that this bug has over 300 comments and several working but rejected patches. This means that this feature probably will never land in official Unity! So if you want it, you have to use a patched version of Unity.
There is a working patch for 13.04 ( from comment #322, https:/
Related branches
- Mirco Müller (community): Disapprove
-
Diff: 228 lines (+89/-11)7 files modifiedsrc/BamfLauncherIcon.cpp (+49/-5)
src/BamfLauncherIcon.h (+2/-0)
src/Launcher.cpp (+14/-0)
src/Launcher.h (+5/-0)
src/LauncherIcon.cpp (+0/-3)
src/unityshell.cpp (+4/-2)
unityshell.xml.in (+15/-1)
- GonzO (community): Needs Resubmitting
- Marco Trevisan (Treviño): Disapprove
-
Diff: 125 lines (+22/-29)2 files modifiedplugins/unityshell/src/BamfLauncherIcon.cpp (+19/-27)
plugins/unityshell/src/BamfLauncherIcon.h (+3/-2)
- Brandon Schaefer (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 160 lines (+33/-1)9 files modifiedlauncher/AbstractLauncherIcon.cpp (+1/-0)
launcher/AbstractLauncherIcon.h (+1/-0)
launcher/ApplicationLauncherIcon.cpp (+10/-1)
launcher/Launcher.cpp (+6/-0)
launcher/Launcher.h (+1/-0)
launcher/LauncherOptions.cpp (+2/-0)
launcher/LauncherOptions.h (+1/-0)
plugins/unityshell/src/unityshell.cpp (+5/-0)
plugins/unityshell/unityshell.xml.in (+6/-0)
Changed in unity (Ubuntu): | |
status: | New → Won't Fix |
description: | updated |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Low |
status: | New → Fix Committed |
tags: | added: udo |
summary: |
- Natty: Unity launcher buttons should allow to minimize apps, not just - launch/restore + Add 'minimize all windows'Natty: Unity launcher buttons should allow + to minimize apps, not just launch/restore |
summary: |
- Add 'minimize all windows'Natty: Unity launcher buttons should allow - to minimize apps, not just launch/restore + Add 'minimize all windows' option to the quicklist of running + applications |
Changed in unity: | |
status: | Won't Fix → New |
Changed in unity (Ubuntu): | |
status: | Won't Fix → New |
Changed in unity: | |
status: | New → Triaged |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Changed in unity: | |
status: | Triaged → New |
Changed in unity (Ubuntu): | |
status: | Triaged → New |
tags: | removed: udo |
Changed in ayatana-design: | |
status: | Fix Committed → Won't Fix |
Changed in unity: | |
status: | New → Won't Fix |
Changed in unity (Ubuntu): | |
status: | New → Won't Fix |
summary: |
- Add 'minimize all windows' option to the quicklist of running - applications + Minimize windows upon clicking application's launcher |
description: | updated |
Changed in ayatana-design: | |
status: | Opinion → Incomplete |
Changed in ayatana-design: | |
status: | Incomplete → Confirmed |
Changed in ayatana-design: | |
status: | Confirmed → New |
summary: |
- Minimize windows upon clicking application's launcher + Minimize Applications upon clicking on Launcher Icons |
description: | updated |
summary: |
- Minimize Applications upon clicking on Launcher Icons + Minimize windows upon clicking on Launcher Icons |
description: | updated |
summary: |
- Minimize windows upon clicking on Launcher Icons + Hide Applications upon clicking on Launcher Icons |
summary: |
- Hide Applications upon clicking on Launcher Icons + Minimize Application's Windows upon clicking it's Launcher Icon |
Changed in ayatana-design: | |
status: | New → Won't Fix |
importance: | Low → Undecided |
summary: |
- Minimize Application's Windows upon clicking it's Launcher Icon + Minimize Application's Windows upon clicking its Launcher Icon |
description: | updated |
tags: | added: raring |
tags: | added: saucy |
Changed in unity-tweak-tool: | |
status: | New → Won't Fix |
assignee: | nobody → Sam Hewitt (snwh) |
Changed in canonical-design: | |
status: | New → Confirmed |
tags: | added: trusty |
Changed in canonical-design: | |
status: | Confirmed → Invalid |
Changed in unity: | |
status: | In Progress → Fix Committed |
The intended behaviour according to the interaction-design is this:
1.) start it, if it hasn't been started yet
2.) focus the app, if it's started and has not the focus yet
3.) spread windows (of app), if app is focused and has multiple windows open
4.) unspread if in spread-mode (see 3.)
For the time being this is a "Won't fix". To discuss a new feature, do so on the ayatana mailing list (with the design-folks) here:
https:/ /launchpad. net/~ayatana or <email address hidden>