Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Usability improvement: Quickly access the attribute table by double click #41630

Open
tschmetzer opened this issue Feb 17, 2021 · 4 comments
Open
Labels
Feature Request GUI/UX Related to QGIS application GUI or User Experience

Comments

@tschmetzer
Copy link
Contributor

tschmetzer commented Feb 17, 2021

Quickly access the attribute table by double click: e.g. when clicking on the layer's name. When clicking on the layer symbol, open layer property dialog.

I know there's already a preferences option to choose opening either the "Layer properties" dialog or the "Attribute table" view. If my suggestion doesn't make this option unnecessary we could add a third "split" option with a location (area) dependant functionality (which I personally would then opt as the default)

Here an example which is meant to demonstrate the intended double click areas. I marked the double click area for the properties dialog with orange color and the the double click area for the table dialog with dark blue color:
Layer_double_click_areas

@gioman gioman added the GUI/UX Related to QGIS application GUI or User Experience label Feb 17, 2021
@andreasneumann
Copy link
Member

hm - what's wrong with the preference? You can change your behavior as you wish?

Administrators likely want to have the "Open Layer Properties" by default, while "Editors/Operators" would probably prefer the opening of the attribute table.

By having the option to change the behavior, we already satisfy both needs.

Having behavior like this, where it depends on "where you double click" most likely adds to the confusion. I am not sure that this will enhance usability.

@gioman gioman added the Feedback Waiting on the submitter for answers label Feb 18, 2021
@tschmetzer
Copy link
Contributor Author

Look at that, I just learned about the layer styling option for the layer's double click access :)

I think my point regarding usability here is not only about making things look easier in the first place but to provide the user with quick and specific action options. Efficiency is also one of the usabiliy goals if I remember correctly. Whatever, of course we need to opt what we can expect the user to be able to adapt to. But maybe let me first explain my point.

This is why I would see my idea as an enhancement: For pure administrators I understand they will primarily want to see the preferences. Yet users (like me) might want to have a quick double click access to layer properties, attribute table and maybe even layer styling at the same time. Of course in the beginning I imagine users will be confused about a different behaviour but I guess that if we find a way how to integrate at least two or at best even all 3 functionalities as mouse shortcuts at once users can access functionalities more specifically and therefore be more efficient.

The options I see to achieve this:

  • Create at least two "click areas" as described and maybe make them configureable
  • As it will probably be hard to implement more than two click areas maybe add a "three times click" for the third option

Example:

  • when the user double clicks on the color square the layer styling dialog is opened
  • when the user double clicks on the Layer's name the table dialog is opened
  • when the user clicks three times on the Layers name the properties dialog is opened
    E.g. the (default) behaviour of the double click/three times click on the layer name can be switched in the settings/options.

Another option could be to introduce a new symbol to the left or right of the layer name but that option would probably overload the look of the layer panel and is personally not my favourite.

@github-actions
Copy link

github-actions bot commented Mar 8, 2021

The QGIS project highly values your report and would love to see it addressed. However, this issue has been left in feedback mode for the last 14 days and is being automatically marked as "stale".
If you would like to continue with this issue, please provide any missing information or answer any open questions. If you could resolve the issue yourself meanwhile, please leave a note for future readers with the same problem and close the issue.
In case you should have any uncertainty, please leave a comment and we will be happy to help you proceed with this issue.
If there is no further activity on this issue, it will be closed in a week.

@github-actions github-actions bot added the stale Uh oh! Seems this work is abandoned, and the PR is about to close. label Mar 8, 2021
@tschmetzer
Copy link
Contributor Author

Is there any more feedback required from my part?

@gioman gioman removed Feedback Waiting on the submitter for answers stale Uh oh! Seems this work is abandoned, and the PR is about to close. labels Mar 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request GUI/UX Related to QGIS application GUI or User Experience
Projects
None yet
Development

No branches or pull requests

3 participants