Red Hat Bugzilla – Bug 958747
gnome-shell doesn't group applications correctly in the overview
Last modified: 2013-05-13 03:44:56 EDT
Description of problem:
With gnome-shell overview's 'Show Applications' 'All' tab, applications are not grouped as expected. This means, some are left outside of a category group, some are present in the 'Sundry' category. I.e. Nautilus, Boxes, Cheese, Documents or contacts are all left ungrouped while all seems fine with their respective desktop files. This is also the case of all of KDE applications present.
This is in contrast with the 'Applications' extension that is a part of gnome-shell classic, where all applications are grouped correctly.
Version-Release number of selected component (if applicable):
Spawn overview, hit 'Show Applications' button in dash and go to the 'All' tab.
Applications misgrouped as described.
Applications grouped in the same way as i.e. in the classic mode's menu.
The overview intentionally shows the applications in a flat grid.
So, this is not a bug - it could be a feature request to improve the handling of 'app folders', and allow users to create their own and tag apps.
(In reply to comment #1)
> it could be a feature request to improve the handling of 'app folders', and
> allow users to create their own and tag apps.
There will likely be a GSoC project this summer which'll cover at least some of those.
(In reply to comment #2)
> (In reply to comment #1)
> > it could be a feature request to improve the handling of 'app folders', and
> > allow users to create their own and tag apps.
> There will likely be a GSoC project this summer which'll cover at least some
> of those.
This is RHEL7 bug, I don't think we can pull in anything that will be done during GSoc. I think we need to have all icons single or grouped. Nothing more nothing less. This bug in my opinion speaks only about consistency.
(In reply to comment #3)
> I think we need to have all icons single or grouped. Nothing
> more nothing less. This bug in my opinion speaks only about consistency.
Hmm, that's not how I read the report. If this is *only* about classic mode, we can easily change the default folders to match the submenus in the applications menu.
This is an issue relating generally to the Overview, not specific to the Classic mode. It only gets more obvious with the Classic mode in contrast with the panel Applications menu categories that is not available in the standard mode.
In any way, the problem here is the inconsistency of grouping in the overview. Either there should no grouping at all as Mathias proposed, or the grouping should be done for all applications. Having only 'Utilities' and 'Sundry' apps grouped with the others out in the plain is definitely not right. That is the problem behind this bug.
(In reply to comment #5)
> Either there should no grouping at all as Mathias proposed
That's not what I read into comment #1 - there's a mention of "improving app-folders" there, which wouldn't make any sense if the post were meant as a suggestion to remove folders. All I read there is "it's working as designed" ...
> Having only 'Utilities' and 'Sundry' apps grouped with the others out
> in the plain is definitely not right.
No, there is definitively no UI rule that mandates that all applications must be presented at the same hierarchy level. Even if there was, we would by no means be the first offender - for instance in the classic Windows start menu, each menu (including the toplevel one) could contain both launchers and submenus; on Android, applications can be grouped in folders or not ...
The default setup is far from arbitrary, the responsible designer has put quite some thought into it. You can disagree with the outcome, which is OK - we definitively need to make it easier for users to modify the grouping - but please don't imply that anything but your own preference is "definitively wrong".
I am sorry, but we may have misunderstood each other here. I am definitely agreeing with design concepts behind this. What I mean is the inconsistency in the *default RHEL7 installation* right here and now. Not necessarily even in F19, not upstream and definitely not as an issue with how the grid is designed in general.
If you install RHEL7 right now, you can see most of the applications flat in the grid with only utilities and sundry apps grouped. That is the default state right now, it can't be customized yet and this *default* is what I think should changed to either no groups or all groups to be somehow consistent by default.