quicksilver/Quicksilver — pull request #862 by skurfer (2012-05-03 13:53:11+00:00)
Title: call attention to plug-ins that fail to load

While messing with `QSRequirements`, I noticed that there’s a nice message in the status for plug-ins that can’t load, but there’s nothing to indicate this unless you go looking at statuses.

I’ve changed two things:

1. The Disabled category now shows plug-ins that are installed, but not loaded. To put it another way, it shows all plug-ins that are disabled for any reason, not just those that were disabled by the user.
2. The name of these plug-ins will be gray (or whatever color is used for “disabled” text).

There’s some weirdness where a manually disabled plug-in doesn’t appear on the Disabled list until the next launch, but that’s because `isLoaded` is still true. If a plug-in is still loaded, it **shouldn’t** appear on the Disabled list. Perhaps disabled plug-ins should be unloaded immediately, but that’s a separate issue.