Quantcast
Channel: XnView Software
Viewing all articles
Browse latest Browse all 4990

0.84: Category filter: Deselecting doesn't deselect children

$
0
0
by m.Th. (Posted Mon Feb 13, 2017 10:09 am)
No, selecting both the category and its unexpanded children isn't a problem.


So....

...the vast majority of DAM hierarchies (imposed mainly by Lightroom but not only - see IDImager/PhotoSupreme etc.) have some big roots like:

Code: Select all
Places
   Europe
      Romania
         Transylvania
            Sibiu
               City Hall
               Main Cathedral
               The Theatre
               ...
            Brasov
               City Hall
               ...
            Oradea
            ...
         Moldavia
            Iasi
            Vaslui
            Suceava
            ...
         ...
      Greece
         
            
               
            ...
         ...
People
   Jobs
      ...
   Positions
      ...
   Names
      ...
   Race/Sex
      ...
Events
   
   ...
Objects
   

   ...


Clicking by mistake on a higher-level root in order to UNCONDITIONALLY (de)select all the invisible children will have a big impact on the filter (including the possibility of destroying a carefully-crafted selection of keywords for the filter) and thus it need a decisive confirmation from the user. (a dialogue, right-click menu etc.).

Besides that, there is a standard practice to use a root category for the least common-denominator category. For example I have a photo which depicts a landscape from Europe but I don't know or I simply don't want to record from where it is. Then simply I assign the category "Europe". One can find this practice many times in cataloging on various cases.

Hence there is a need to see the photos with the category "Europe" and ONLY this one (iow NON-recursively). The natural way is to click on it. When we click in any program (including XnView MP :) ) on C:\My Pictures it shows us ONLY the pictures from that folder (NON recursive). It needs a decisive, separate action ("Show all files (recursive)" or "Search") in order to achieve the behavior which you describe.

It is not standard to have selected also the children for displaying purposes (filtering).

Read Main Topic

Viewing all articles
Browse latest Browse all 4990

Trending Articles