So have an image directory where some images have been tagged with a keyword say : Date.
A common task is to find the images that have not yet been tagged.
How to go about it?
a) Go to folders tab in browser; select all files; go to Catalog filter tab; ALT click on Date --> Nothing.
Current image edit selection (images selected in browser) and image view selection (images on view in browser) don't seem to interact in a way one might imagine.
b) Go to catalog filter tab; a keyword is already selected so ALT click on Date does not give required result --> selected keyword AND ! Date.
There does not seem to be a way of clearing the current selected keyword ?
c) Goto catalog filter tab; select Date; ALT click on Date--> Nothing.
Probably shouldn't have thought this would work as would expect it to give Date AND ! Date.
d) Goto catalog filter tab; select Match Current Folder; select Date; click on Edit/Invert Selection --> looks like it inverts the image edit selection.
e) Brute force. Make a new keyword tag Selected; Goto Folder tab; select all files; set Selected tag on all files; goto Catalog filter; select Selected tag; ALT click Date -->Success! gives Select AND ! Date.
But a bit unnecessary to have to create a new tag for all files and then remove it. Suggest instead that change XnView so that :
goto Catalog filter; click on selected tag clears tag selection --> sets image view selection to everything (either global, current folder or current folder recursive) then ALT click on Date gives everything AND ! Date in the same way that click on Date gives everything AND date.
Modify behaviour of catalog fllter selection
Moderators: XnTriq, helmut, xnview
-
- XnThusiast
- Posts: 1381
- Joined: Tue Sep 27, 2016 8:18 am
- Location: France
Re: Modify behaviour of catalog fllter selection
I agree
- Setting the category "photo" to all photos is a solution,
First select "photo" in categories filter
Then we can use alt to exclude a category : say alt-Bird to exclude birds
- The best way, I think would be to move the "Special > All" item to "Categories > All "
so that we could select "All" and "alt-Bird" , to exclude Birds
Even better if "All" item follows the "Match > current folder" setting
- Setting the category "photo" to all photos is a solution,
First select "photo" in categories filter
Then we can use alt to exclude a category : say alt-Bird to exclude birds
- The best way, I think would be to move the "Special > All" item to "Categories > All "
so that we could select "All" and "alt-Bird" , to exclude Birds
Even better if "All" item follows the "Match > current folder" setting
Catalogage avec XnviewMP : https://orchisere.fr/logiciels/html/xnviewmpintro.htm
Tutoriel exiftool : https://orchisere.fr/logiciels/html/exiftool.htm
Tutoriel exiftool : https://orchisere.fr/logiciels/html/exiftool.htm
-
- Posts: 48
- Joined: Thu Jun 15, 2023 7:09 am
Re: Modify behaviour of catalog fllter selection
I had not tried using the Special Items folder in the Catalog Filter.
As you suggest 'Special Items > All' does not seem to follow the "Match > current folder" setting and I presume it affects what I was calling the 'image edit selection'.
I am not sure I like the idea of putting an ALL in the Categories Folder which affects the 'image view selection'. I already find it pretty confusing about where and when all the category tags come from (my photos when XnView looks in that folder) without having special system categories. But the basic idea is the right one and would be great if something like that could be implemented.
As you suggest 'Special Items > All' does not seem to follow the "Match > current folder" setting and I presume it affects what I was calling the 'image edit selection'.
I am not sure I like the idea of putting an ALL in the Categories Folder which affects the 'image view selection'. I already find it pretty confusing about where and when all the category tags come from (my photos when XnView looks in that folder) without having special system categories. But the basic idea is the right one and would be great if something like that could be implemented.