I've been working on a few things here.
Unfortunately, I haven't found a good solution yet.
For now, I would like to keep Everything matching files in the future to pickup changes from a NAS that might have the time set slightly ahead of the client.
I could limit the relative date range to 24 hours in the future.
But then the results will stop updating after a day, which might be unexpected.
I abandoned an idea to requery every minute as I often suggest for users to search for:
*.pdf dm:3months content:"my content search"
and I don't want to requery this content search every minute!
One idea is to add a new relative date range opcode where the date range updates in real-time.
Everything would still need to look slightly in to the future to ensure recent remote files/folders are found.
Each time Everything executes this relative date range opcode, the range is updated to use the current time.
I need more time to work on this one..
For now, I have added a
date_cutoff_now ini setting.
When enabled, Everything will set the upper date limit to now.
No new results will be added.
You could also search for:
dm:5mins..now
I've also added a
requery: search function.
For example:
requery:60000 dm:5mins
This will update the result list by forcefully requerying every minute (60000 milliseconds)