Lack of feedback if icon for single window is clicked

Bug #1714286 reported by Coeur Noir
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
gnome-shell-extension-ubuntu-dock (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

( for reference : https://forum.ubuntu-fr.org/viewtopic.php?pid=21788319#p21788319 )

When an application is running in single window, click on its icon in dock shows no feedback.

One may expect window to minimize but that behaviour seems not planned ( kind of minimize single window on click in Unity launcher )

Though other feedback might be useful, when clicking on current application's icon :
- a bounce effect on the window for catching attention onto it in multi monitors setup ?
- get focus on windows if not already ?
- a label with [ insert idea here ] ?
- a list of recently files used by the app' ?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
status: New → Confirmed
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Thanks for filing that bug as we discussed on the french forum. I would really go for solution #1 as we were discussing about. Setting it as low as I'm unsure we'll have time to tackle it this cycle, still subscribing to it :)

Changed in gnome-shell-extension-ubuntu-dock (Ubuntu):
importance: Undecided → Low
Revision history for this message
Coeur Noir (coeur-noir) wrote :

I'd prefer :

1- minimize single window on click ( but that won't happen )
2- a dynamic popup with recently used files by the current focused application
3- bounce effect on relative window ( which is of low interest for most people )

Time will tell ;-)

Revision history for this message
Coeur Noir (coeur-noir) wrote :
Revision history for this message
SB (emehntehtt) wrote :

Minimize on click was introduced in Unity Tweak Tool and many users liked it, personally I see no point in classic dock that does not have that functionality, clicking constantly on minimize button requires more mouse work and effort and if I dont use minimize button, but instead use the overview, why bother with a classic dock in the first place? I believe introducing the option for minimize on click in Dock settings would make many users happy.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

I think we discussed multiple times (french forum, other bug reports here) that this isn't suitable for a default and why (case with one window differentiating action with multiple windows…).

Unity tweak tool wasn't installed by default thought, so as ccsm, it was a power user tool. That's why I was settings you ask the Tweaks author for this.

Revision history for this message
Coeur Noir (coeur-noir) wrote :

Maybe a workaround, using dconf-editor, browse to /org/gnome/shell/extensions/dash-to-dock

There change middle-click-action to 'minimize'
and
shift-middle-click-action to 'launch'

Now a middle click minimizes current running window and shift middle click opens a new window ( if one is already running ).

To get closer to Unity, I also was suggested to change scroll-action to 'cycle-windows'.

And well I begin to little enjoy 17.10.

Revision history for this message
Coeur Noir (coeur-noir) wrote :

No change here five years later but the gsettings strings / dconf-editor are still available and functional in 22.04.

For example :

⋅ left click → minimize → /org/gnome/shell/extensions/dash-to-dock/click-action
⋅ middle-click → window(s) preview → /org/gnome/shell/extensions/dash-to-dock/middle-click-action
⋅ shift + middle-click → quit → /org/gnome/shell/extensions/dash-to-dock/shift-middle-click-action
⋅ scroll ( wheel mouse on icon ) → cycle → /org/gnome/shell/extensions/dash-to-dock/scroll-action

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.