Build "show me the desktop" mini-app that adds a show desktop button to Launcher
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
High
|
John Lea | ||
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
unity-lens-applications |
Triaged
|
High
|
Marco Trevisan (Treviño) | ||
gnome-control-center-unity (Ubuntu) |
Fix Released
|
High
|
Didier Roche-Tolomelli | ||
unity (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
unity-lens-applications (Ubuntu) |
Triaged
|
High
|
Unassigned |
Bug Description
Keyboard shortcut to minimise all windows required.
Description:
Ubuntu used to have a button on the bottom left corner of the screen that minimised all windows. This button was equivalent to a button that used to exist in MS Windows prior to the advent of Vista/Windows 7. In Unity this button has been removed, however a 'minimise all' function is still useful to allow users to go directly to their desktop.
Competitive analysis:
Minimise all windows functionality in other operating systems.
Windows 2000 & Windows XP: Button on desktop and "Windows Logo+D" key combination
Window 7: Clickable area (difficult to discover) in the bottom-right of the screen and "Windows Logo + D" key combination. (compare comments #10-#12)
OSX: "Option-Command-M" Key combination only
Change request:
- Create a small application that when clicked minimises all windows. Users who would like a 'minimise all windows' button can then add this application to their launcher. This app will not be in the Launcher by default.
- It should be possible to drag and drop the 'Show Desktop' icon to place it into any position in the Launcher
-------
Preferred method of enabling Show Desktop icon in Launcher
- A user would add the app to the launcher via either installing it from the software centre or by dragging and dropping it from the dash. It should be possible to change it's position in the Launcher by dragging and dropping in the same manner as any other application. This mini-app can also be run directly from the dash. Note that mini-app *should not* be a ccsm option.
-------
Fallback method of enabling Show Desktop icon in Launcher
- Add checkbox to 'System Settings / Appearance / Behaviour' to enable workspaces
- See attached image "behaviour_
-------
To include the Desktop Launcher icon to the launcher you now need to:
- Edit the gsetting key "favorites" in com.canonical.
- Add there a favorite named "unity:
Related branches
- Mirco Müller (community): Approve
-
Diff: 193 lines (+61/-1)7 files modifiedplugins/unityshell/src/AbstractLauncherIcon.h (+1/-0)
plugins/unityshell/src/DesktopLauncherIcon.cpp (+1/-0)
plugins/unityshell/src/DesktopLauncherIcon.h (+9/-1)
plugins/unityshell/src/LauncherController.cpp (+38/-0)
plugins/unityshell/src/LauncherController.h (+2/-0)
plugins/unityshell/src/unityshell.cpp (+4/-0)
plugins/unityshell/unityshell.xml.in (+6/-0)
Changed in unity (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
summary: |
- General feedback: frustrating not being able to "just get to the - desktop" + "show me the desktop" icon |
Changed in unity: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
summary: |
- "show me the desktop" icon + Add "show me the desktop" icon |
description: | updated |
summary: |
- Add "show me the desktop" icon + Add "show me the desktop" keyboard shortcut |
Changed in ayatana-design: | |
status: | New → Fix Committed |
importance: | Undecided → Critical |
tags: | added: udt |
Changed in ayatana-design: | |
importance: | Critical → Low |
Changed in unity (Ubuntu): | |
importance: | Medium → Wishlist |
Changed in ayatana-design: | |
importance: | Low → Wishlist |
description: | updated |
Changed in ayatana-design: | |
status: | Fix Committed → Incomplete |
Changed in unity: | |
status: | Triaged → Incomplete |
Changed in unity (Ubuntu): | |
status: | Triaged → Incomplete |
summary: |
- Add "show me the desktop" keyboard shortcut + Add "show me the desktop" keyboard or Unity dock shortcut |
Changed in unity: | |
status: | Incomplete → Confirmed |
Changed in unity (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in ayatana-design: | |
milestone: | none → later |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in ayatana-design: | |
status: | Confirmed → Fix Released |
milestone: | later → none |
Changed in unity: | |
status: | Triaged → Fix Released |
Changed in unity (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in ayatana-design: | |
status: | Fix Released → Confirmed |
tags: | added: udp |
description: | updated |
Changed in unity: | |
status: | Fix Released → Confirmed |
Changed in ayatana-design: | |
status: | Confirmed → Fix Committed |
status: | Fix Committed → Triaged |
assignee: | nobody → John Lea (johnlea) |
summary: |
- Add "show me the desktop" keyboard or Unity dock shortcut + Build "show me the desktop" mini-app that adds a show desktop button to + Launcher |
Changed in unity (Ubuntu): | |
status: | Fix Released → Confirmed |
Changed in unity: | |
importance: | Wishlist → Medium |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Wishlist → Medium |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity: | |
milestone: | none → 5.0.0 |
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 |
description: | updated |
Changed in unity: | |
status: | Fix Released → In Progress |
milestone: | 5.0.0 → backlog |
Changed in unity (Ubuntu): | |
status: | Fix Released → In Progress |
description: | updated |
Changed in ayatana-design: | |
importance: | High → Critical |
Changed in unity: | |
status: | In Progress → Triaged |
Changed in unity (Ubuntu): | |
status: | In Progress → Triaged |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in unity: | |
milestone: | backlog → none |
tags: | added: exbacklog |
Changed in ayatana-design: | |
importance: | Critical → High |
Changed in gnome-control-center (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in unity: | |
status: | Fix Released → Triaged |
importance: | Medium → High |
Changed in unity-lens-applications: | |
importance: | Medium → High |
Changed in gnome-control-center (Ubuntu): | |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Medium → High |
Changed in unity-lens-applications (Ubuntu): | |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in unity: | |
status: | Triaged → Fix Released |
Changed in gnome-control-center (Ubuntu): | |
assignee: | nobody → Didier Roche (didrocks) |
affects: | gnome-control-center (Ubuntu) → gnome-control-center-unity (Ubuntu) |
Changed in gnome-control-center-unity (Ubuntu): | |
status: | Triaged → Fix Released |
importance medium
I think this warrants a task on ayatana-design, and flagging for John
Lea. John, since we're actively using the desktop as a folder, we need a
savvy way to get to it. Thinking hats on!
Mark