Page 1 of 1

Search options, minor Enhancements

Posted: Fri Jan 09, 2004 8:20 pm
by kitch
Finding Photos important and not maintaing several sources of information.

Search button based on ITPC data not on 'Describe' which is a non integrated database, I think. Also include search based on File name. In all situations non-case sensitive.
.
IPTC button if file selected for changes review etc.

Great Package

Re: Search options, minor Enhancements

Posted: Sun Jan 18, 2004 6:57 pm
by helmut
kitch wrote:Finding Photos important and not maintaing several sources of information.
Kitch, thanks for your post. You're right: Once you have a digital camera, suddenly hundreds of images suddenly appear on your hard disk. Then, any support for finding a specific image is good.
Search button based on ITPC data not on 'Describe' which is a non integrated database, I think. Also include search based on File name. In all situations non-case sensitive.
XnView 1.66 provides search for filenames ("Tools->Search"), already. Searching IPTC would be useful, too, though I'm not sure whether this search would be fast.
IPTC button if file selected for changes review etc.
Not clear what you mean. Could you please describe in more detail?

Re: Search options, minor Enhancements

Posted: Mon Jan 19, 2004 2:15 am
by crazytb
helmut wrote:
kitch wrote:Search button based on ITPC data not on 'Describe' which is a non integrated database, I think. Also include search based on File name. In all situations non-case sensitive.
XnView 1.66 provides search for filenames ("Tools->Search"), already. Searching IPTC would be useful, too, though I'm not sure whether this search would be fast.
I have one idea. Do you know how "locate" (or "slocate") works on Linux? It first creates a database and store a list of all files on HD in its database. Then, when you call "locate something", it looks for "something" only inside database, which is REALLY fast. However, the database always needs to be updated. It is common to put a command in "cron" (some type of schedule) to run "updatedb" every day, at night.

In XnView, the "Update" button could be inside "Search" window. So, when the user wants, XnView updates its database.

Of course, I think the user should have control of the list of directories that XnView will put in the database. I don't know exactly how. Suggestions welcome. :)