Browser - Catalog filter - add dynamic filters

Ideas for improvements and requests for new features in XnView MP

Moderator: xnview

User avatar
user0
XnThusiast
Posts: 2847
Joined: Sat May 09, 2015 9:37 am

Browser - Catalog filter - add dynamic filters

Post by user0 »

XnViewMP 1.6.5
Windows11 (23H2), display resolution 3840x2160, dpi scale 150%


Browser - Catalog filter
Properties group is dynamic, but Rating,ColorLabel,Categories are not, always showing full lists.
Its possible to use Catalog pane to assign metadata (via drag&drop), but when its not required, it would be handy to hide empty nodes.

Suggestion
browser_catalog_filter_add_dynamic_filters.png
  • add functionality to hide empty nodes
    • nodes
      A - Categories
      B - Categories, Rating, Color label
    • option location
      option could be
      • global (see pic)
        single setting affecting 'all' nodes
        not ideal as not all root nodes are treated in the same way, eg Properties are always dynamic, Albums not affected
      • local
        in the context menu of each root node (eg 'Hide empty nodes')



Example
  • dynamic filter
    other_apps_catalog_dynamic_filter.png






Related
You do not have the required permissions to view the files attached to this post.
Last edited by user0 on Mon Mar 09, 2026 8:30 am, edited 3 times in total.
User avatar
xnview
Author of XnView
Posts: 47528
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Browser - Catalog filter - add dynamic filters

Post by xnview »

Not sure that we must change the behavior of 'Catalog filter', because if we have a dynamic filter, we can't choose a keywords that are not the current folder.
I'm thinking to add another panel which show filters that can be applied to current folder (formats, date, keywords, iso, ....)
Pierre.
User avatar
user0
XnThusiast
Posts: 2847
Joined: Sat May 09, 2015 9:37 am

Re: Browser - Catalog filter - add dynamic filters

Post by user0 »

xnview wrote: Mon Feb 26, 2024 2:06 pm I'm thinking to add another panel which show filters that can be applied to current folder (formats, date, keywords, iso, ....)
I'm not sure if the new filter panel will clear things up.

It's probably better to rework existing "Catalog filter" panel into "Filter" panel that can switch between Folders/Catalog search (via switch or when you click in Folder/Catalog panel). For instance, if "Folder" is selected it works the same way as Quick filter from Filelist.

Check how handy Catalog+Filter panels work in CaptureOne (it has 30days trial).

xnview wrote: Mon Feb 26, 2024 2:06 pm Not sure that we must change the behavior of 'Catalog filter', because if we have a dynamic filter, we can't choose a keywords that are not the current folder.
The disadvantage of current approach - inability to limit scope of work to desired folder
as Catalog filter is not dynamic and always shows cats/counters from other folders (with limited amount of counters).

There should be no 'Match' setting at all, you should select a folder in the Folders/Catalog panel and work only with it.
User avatar
xnview
Author of XnView
Posts: 47528
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Browser - Catalog filter - add dynamic filters

Post by xnview »

In same way, Rating/Labels can show only used ones in current file list

But how if you search for a rating, category on whole catalog?

I think that it will be good to have another panel with dynamic filter (rating, categories, formats, date, keywords, iso, ....)
Pierre.