After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 727451 - Integrate app-switcher into dash
Integrate app-switcher into dash
Status: RESOLVED WONTFIX
Product: gnome-shell
Classification: Core
Component: app-switcher
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2014-04-01 18:01 UTC by Denis Donici
Modified: 2015-02-27 21:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Denis Donici 2014-04-01 18:01:11 UTC
From Gnome Shell Tour page
"One way the user can switch applications is the improved Alt+Tab dialog that displays all open applications" So does the dash.

From Gnome Shell Design page
"The application switcher provides a mechanism for quickly switching windows that is familiar to users of Windows and OS X"
For me personally its sounds like "Hey, look we can do it too". If Gnome Shell tends to be the truly "next generation desktop" it has to disasociate of such old ideas as an appswitcher in its current form.
Why old? from wikipedia "Alt+Tab is the common name for a keyboard shortcut that has been in Microsoft Windows since Windows 3.0 released May 22, 1990; 23 years ago" 

At the moment we have a dash, an overview mode and the appswitcher on top of that, and all of them in a way (switching from one task to another) copy each others functionalities.  

My view on that instead of a separate element as the appswitcher, integrate it in the dash since its already displaying running applications.

From Gnome Shell Design Page
"The dash indicates currently running applications and acts as an optional quick launch and favourites facility". 

And when it comes to the window thumbnails of the switcher they should be integrated in the overview.

The switcher in the dash is app centric (ALT+TAB) while the overview is used to cycle thru opened windows (ALT+~) . The benefit of this approach is:

1. Take advantage of users visual memory (user already knows where his windows are located in overview)
2. Make Gnome Shell simpler by depricating an extra visual element
3. Create a workflow where dash and overview complement each other

I know there are bugs like  639884, 669277, 682843, 642239 etc. that could bypassed by integrating app-switcher into dash
Comment 1 Florian Müllner 2015-02-27 21:11:52 UTC
Having several ways to achieve the same goal is not necessarily a bad thing - while we do encourage search as the primary way to launch applications, we still offer an application picker. And in case of the dash/app-switcher, I think there are very good reasons to have both. The dash is a great way to launch or switch applications when using a pointer device/touch, but is really cumbersome to use with a keyboard. Exactly the opposite applies to the app-switcher.