Le 5 mars 2013 à 15:32, Rob McBroom <[email protected]> a écrit :
> On Mar 4, 2013, at 11:54 PM, Tony <[email protected]> wrote: > >> given the power and potential it has and the fact that QS doesn't have an >> automatic indexer similar to other launchers. > > What do you mean by “automatic indexer”? 1) Quicksilver predates Spotlight by a couple major OS Version, IIRC it was introduced under 10.1/10.2, and Spotlight came to life in 10.4. Guess who inspired who ;-). 2) I personally *hate* Spotlight. Sometimes it just does brain dead things — I've seen it happily jettison the entire volume index in case there no space left, leaving you to wait until the index is back up again while telling wrong times of "2 weeks before completion" (on a SSD where a full directory scan from the CLI takes less than 5 minutes, I find that doubtful). 3) There's an automatic indexer, it's called the Catalog. It will reindex its contents (with some exceptions, see below) every 15 minutes by default, and *occasionally* hang completely ;-)). 4) There's a private flag called "watch" that listen to the FSEvents notifications (the ones sent by the file-system that Spotlight listen to to always keep it's index up to date). It's used for some of the "default" ones (like Documents, that one will get rescanned immediately if you create a file in it). The only advantage I see to Spotlight is the ability to do queries on metadata, like "find all text files created the previous week". This is something Rob has provided a Catalog source for it, and it mostly works — I say mostly because I've been able to beachball QS while using it, but don't ask me how, I don't remember ;-). For the 'automatic' thing, I think the FSEvents/"watch" way is the best : we don't rely on Spotlight (which breaks more often than not), and we're zippy since the indexing is done "in-house" at convenient times, in convenient locations, as specified in the Catalog. Regards, Etienne Samson -- [email protected] -- 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?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
