Bug 197129

Summary: hierarchical setting of keywords
Product: [Applications] digikam Reporter: Juergen Diel <JuergenDiel>
Component: Tags-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: wishlist CC: caulier.gilles
Priority: NOR    
Version: 0.10.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In: 1.0.0

Description Juergen Diel 2009-06-19 11:22:39 UTC
Version:           0.10.0 (using 4.2.91 (KDE 4.2.91 (KDE 4.3 >= 20090609)) "release 1", KDE:KDE4:UNSTABLE:Desktop / openSUSE_11.1)
Compiler:          gcc
OS:                Linux (i686) release 2.6.27.23-0.1-pae

assume the following hierarchy of keywords: /people/relatives/John
It is currently possible to checkmark John while leaving "relatives" and "people" unchecked.
But if John is a member of this hierarchy, then he must be a member of the sets "relatives" and all relatives are "people".
My feature request is:
If a checkmark is set --> automatically checkmark all upper levels of the hierarchy. 
If a checkmark is reset --> automatically reset all lower levels of the hierarchy. (If it is not a person (=member of set people), it can't be a relative (assuming that not a monkey sits in front of the screen ;-) ).
Comment 1 caulier.gilles 2009-06-19 11:33:20 UTC
Already implemented.

Look in Caption&Tags right side bar Tags pop-up menu. There are follow options:

-Select
-Deselect
-Invert
-Toggle Auto (this one is for you.)

Gilles Caulier