Bug 326482 - Tags Filter : set by mouse-click (GUI)
Summary: Tags Filter : set by mouse-click (GUI)
Status: CONFIRMED
Alias: None
Product: digikam
Classification: Applications
Component: Albums-Filters (show other bugs)
Version: 7.6.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-23 07:32 UTC by bugs bunny
Modified: 2022-06-11 07:34 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bugs bunny 2013-10-23 07:32:03 UTC
Background:
At the right sidebar, in the tag-section, a tag can be selected by clicking the selection-box. This is ok, because a tag has only 2 states, here.
However, in the filter-section, a tag has 3 states (shown by both, a selection box as well as a "tag filter mode" sign on the tag-icon: "ignore" (deselect, grayed-out icon), "must have" (selected, "+"  sign), "must not have" (selected, "-" sign)
Problem:
- the "must not have" status can only be set by the context menu and, therefore, requires "a lot of mouse-clicks"
- this is both tedious as well as inconsistent to the "must have" setting
Proposal:
it is proposed to use both visual elements to set the status as they are used to visualize the status as follows:
1. "deselect": set the tag-icon to "grey" (as is)
2. "select": set the tag-icon to "+" (as is)
3. single click on tag-icon: toggle tag-icon to "-" (and "+" again…)
=> this allows to set any mode by two mouse-clicks
---
Another proposal is based on the full de-coupling of selection and filter mode.
1. select/deselect activates the filter and, herewith, allows a preview of the tag's influence
2. the tag-icon represents the filter-mode, "+" or "-".
-> this would allow to set the tag-filter to "-" and, later, to de-activate the filter. By activating the filter, the filter is set to "-" mode (and not automatically to "+", as now)
Remark: whether it should be possible to set a tag both as "ignore" and "selected", is an open question.
---
- double-click on the icon will expand/collapse the sub-tree (as is)
Comment 1 Justin Zobel 2021-03-09 05:51:37 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 2 Todd Z 2022-06-11 07:34:16 UTC
Confirmed: in 7.6.0 on Windows this issue still exists. 
I just spent a bunch of time trying to figure out how to exclude a tag, as it's well hidden. 

I don't quite follow the second proposed solution in the original report, but the first solution sounds intuitive: allow clicking the tag to cycle through ignore (blank), select (checked), and exclude (-).