← Back to team overview

unity-design team mailing list archive

Re: Minimize on launcher icon click


@Jonathan French,

I like your idea and I like that instead of complaining you wrote a patch to help the Ubuntu community. Unfortunately, this cannot be officially accepted into Ubuntu for the following reasons (my personal speculations),

1. Ubuntu 12.10 and onwards will have the new Unity spread behaviour where when you click on the application icon, it either launches the application if it is not open. If the application is already open, then it will initiate the new Unity spread which was described in detail by John Lea.

2. This cannot be officially introduced into Ubuntu 12.04 since it would mean changes to the existing documentation, translations etc...a big snow ball effect.

The best way is for this to remain as a community patch which interested users can install it from your PPA. Please feel free to correct me if I am wrong.

Kind Regards,

On 04/30/2012 08:26 PM, Jo-Erlend Schinstad wrote:
Den 30. april 2012 19:20, skrev Jonathan French:
Hi all,

A month or so ago I wrote a patch for Unity that implements this
wontfixed request which was made more than a year
ago: https://bugs.launchpad.net/ayatana-design/+bug/733349.

The issue is that clicking on launcher icons with a single window of
that app open does nothing, which is very unintuitive.
The design spec says if that an application supports multiple windows,
but there's only one open, then clicking the launcher entry should
display a spread with the already existing window, and an equal square
which represents a new window. Clicking it will create that window.

I don't know what should happen if the application both has only one
window and doesn't support others. But suddenly minimizing windows in
that situation would be non-didactic since you're likely to want to open
a new window or access the spread. The same button must not be used to
both view and hide in different situations.

The question is whether a single-instance, single-window application
might be allowed to tap into that click somehow. It might be useful,
though I have no idea what for. :)

Do all single-instance, single-window applications have anything special
in common?

Jo-Erlend Schinstad

Follow ups