On 26 Mar 2014, at 9:51, Lucas Garron wrote:

I'll look into the code, but just in case: is there a simple way to force folder rescans to go all levels every 10 minutes? Compared to all the other things that go on in a modern OS, a few hundred files are fast and cheap to index.

The simplest thing would be to change the “index is valid” to always say “no” without checking anything:

- (BOOL)indexIsValidFromDate:(NSDate *)indexDate forEntry:(NSDictionary *)theEntry {
        return NO;
    }

Or just remove that method entirely, since that’s what the default implementation for `QSObjectSource` does.

But glancing at the code, it looks like it *is* depth-aware. That is, it should be checking for changes at least down to the scanning depth. Maybe you could step through and see if it’s failing somewhere.

There’s also a way to watch all changes and update the entry in real-time, but we’ve never exposed it in the UI. Search the source for “watchTarget” and proceed at your own risk. :-)

--
Rob McBroom
http://www.skurfer.com/

--
You received this message because you are subscribed to the Google Groups 
"Quicksilver" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/blacktree-quicksilver.
For more options, visit https://groups.google.com/d/optout.

Reply via email to