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 775666 - Revisit Select All / Select None interface for grid mode
Revisit Select All / Select None interface for grid mode
Status: RESOLVED OBSOLETE
Product: gnome-devel-docs
Classification: Applications
Component: hig
unspecified
Other Linux
: Normal normal
: ---
Assigned To: HIG Maintainers
HIG Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-12-05 21:01 UTC by gnome.vrb
Modified: 2021-07-05 10:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot: Select all / none mixed with information label. (155.03 KB, image/png)
2016-12-05 21:01 UTC, gnome.vrb
Details
Screenshot: Menu in place of window title in calculator app (39.04 KB, image/png)
2016-12-20 01:24 UTC, gnome.vrb
Details

Description gnome.vrb 2016-12-05 21:01:28 UTC
Created attachment 341431 [details]
Screenshot: Select all / none mixed with information label.

This is a fork from https://bugzilla.gnome.org/show_bug.cgi?id=774411

Problem:

Please refer attachment.

The "Select All / Select None" buttons seem to be available by clicking on "Click on items to select them" menu button. I think, this is confusing and not a good place for the select buttons. I happen to find them by chance. There was no hint on what I thought to be an information label, is clickable. Also, there is enough space on the top bar for having a separate drop down button, rather than mixing it with with the information / status label.

This is applicable to the following applications:

1. gnome-books
2. gnome-documents
3. totem

and probably some more. 

Note: I am opening it under HIG to see, if this is a HIG recommendation ( as this appears consistently in more apps ). If this is not, it would be good to have some recommendations on where to place the select buttons.
Comment 1 Allan Day 2016-12-06 17:28:52 UTC
I thought we used a disclosure triangle to indicate that there's a dropdown, but maybe I'm misremembering.

Do you think that would be enough, Jakub?
Comment 2 gnome.vrb 2016-12-07 14:17:08 UTC
Few points:

1. In windows / dialogs, controls are in the left and right ( menu / window controls ), and the window / dialog title is displayed in the middle. Users click in the middle to toggle window maximize. In the select header bar too, selection information is displayed in the middle, but it is a GtkMenuButton, rather than a GtkLabel. It would be good, if it's a GtkLabel, to maintain consistency with the general idea of Windows / Dialogs.

2. For displaying the selection menu, I was thinking more of the way in which Gmail's 'Select Email' works. Something like,

All
None
Starred ( or custom tags )
Unstarred

etc.

Preferred location of menu, is on the left side of header bar.
Comment 3 gnome.vrb 2016-12-20 01:24:10 UTC
Created attachment 342243 [details]
Screenshot: Menu in place of window title in calculator app
Comment 4 gnome.vrb 2016-12-20 01:27:32 UTC
(In reply to vrishab from comment #2)
> Few points:
> 
> 1. In windows / dialogs, controls are in the left and right ( menu / window
> controls ), and the window / dialog title is displayed in the middle. Users
> click in the middle to toggle window maximize. In the select header bar too,
> selection information is displayed in the middle, but it is a GtkMenuButton,
> rather than a GtkLabel. It would be good, if it's a GtkLabel, to maintain
> consistency with the general idea of Windows / Dialogs.

Similar "menu in the middle of the title bar" appears in gnome-calculator app too. Please refer above screenshot ( comment 3 ). So, is this a HIG recommendation ? I cannot find it in https://developer.gnome.org/hig/stable/visual-layout.html.en
Comment 5 gnome.vrb 2016-12-20 01:31:49 UTC
Design page: https://wiki.gnome.org/Design/OS/SelectionPattern
Comment 6 GNOME Infrastructure Team 2021-07-05 10:53:55 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of  gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/gnome-devel-docs/-/issues/

Thank you for your understanding and your help.