quicksilver/Quicksilver — pull request #1497 by pjrobertson (2013-05-12 00:47:51+00:00)
Title: perform more QSLibrarian tasks in a background thread. Fixes #1491

We'd set up `scanCatalogIgnoringIndexes` to run on the background thread, but it turns out QSLib has a lot more methods that initiate a scan process. I've set most/all to run on a background thread as well.

Hopefully it fixes any/all of the hangs people have been getting (normally from the Contacts plugin