Bon, voilà donc une solution qui permettra tous les types de sélection:
Code :
commit 9a731f9de540190694082705c0584a4dd226c7c2 (HEAD -> master)
Author: Pascal Obry <pascal@obry.net>
Date: Mon Oct 29 17:20:44 2018 +0100
collect: introduce 3 modes for tags selection ([ctrl-|shift-]click)
This only changes the selection for tags with hierarchy.
Let's take three images, A, B, C with the following tags:
A : parent
B : parent|child1
C : parent|child2
Currently:
modifier click-on selected
--------------------------------------
n/a parent A
n/a parent|child1 B
n/a parent|child2 C
With this patch:
modifier click-on selected
-----------------------------------------
none parent A as before
ctrl parent B, C children only
shift parent A, B, C parent and children
none parent|child1 B leaf-tag unchanged
none parent|child2 C leaf-tag unchanged
For leaf-tags the ctrl or shift modifiers do not change anything. This
change should solve the recurent issue of selecting all children
by having to add manually "|%" in the entry.