Page 1 of 1

1.8.0 - browser - search - All fields does not search file dates

Posted: Sun Sep 29, 2024 3:55 pm
by user0
XnViewMP 1.8.0 64bit
Windows11 (23H2), display resolution 3840x2160, win scaling 150%


Browser - search
having trouble finding dates/times as advised here

To reproduce:
0. test file (modified date need to be updated once saved)
test_img.png
test_img.png (445 Bytes) Viewed 603 times

Issue A
1. open Search dialog (default settings, no checkboxes checked)
2. add single criteria, search string and run search
  • All fields
    - does not search in File Created/Modified fields (red)
    - finds in EXIF Date Taken/Modified fields (yellow)
    expected behaviour
    not sure where exactly 'All fields' supposed to search (yellow):
    • all available fields
      OR
    • 'File:All fields' only
      since there are separate 'EXIF/IPTC/XMP:All Fields' conditions, then, following this logic, there should also be 'All Fields' and 'File:All Fields' conditions
  • EXIF:All fields
    finds as expected, the only question about delimiter in date (yellow)
search_all_fields.png
181 fix/clarification:
- 'All fields' search in EXIF, IPTC, File fields
- need to use dash(-) and semicolon (:) separator when searching in date



Issue B
Why is a semicolon (:) used internally as separator for dates?
It either should be:
- dash(-) as in ISO8601 OR
- whatever user set in OS settings, dash in my case

Re: 1.8.0 - browser - search - All fields does not search file dates

Posted: Tue Oct 01, 2024 8:15 am
by xnview
:bugconfirmed: Thanks to your detailed description I can reproduce the problem.
Issue B
Why is a semicolon (:) used internally as separator for dates
EXIF date are string and use :

Re: 1.8.0 - browser - search - All fields does not search file dates

Posted: Thu Oct 10, 2024 2:47 pm
by xnview
This problem is supposed to be fixed in XnView MP 1.8.1. Please check and confirm the bug fix here.

Re: 1.8.0 - browser - search - All fields does not search file dates

Posted: Thu Oct 10, 2024 3:44 pm
by user0
fixed in 181