Okay, after some exploration, I have discovered that the file
(QSPresetAllApplications.qsindex) located at:
~/Library/Caches/Quicksilver/Indexes/

I discovered the apps that I listed in my first post all had entries
like the code I have included below.

I quit QS, renamed the ~/Library/Caches/Quicksilver directory,
restarted the app and it was fine.

Still not sure how I did it though.  Any ideas?

Snipped entry from QSPresetAllApplications.qsindex:
<dict>
                <key>class</key>
                <string>QSObject</string>
                <key>data</key>
                <dict>
                        <key>qs.catalogentry</key>
                        <string>/Applications/Adium.app</string>
                        <key>qs.process</key>
                        <dict>
                                <key>NSApplicationBundleIdentifier</key>
                                <string>com.adiumX.adiumX</string>
                                <key>NSApplicationName</key>
                                <string>Adium</string>
                                <key>NSApplicationPath</key>
                                <string>/Applications/Adium.app</string>
                                <key>NSApplicationProcessIdentifier</key>
                                <integer>89157</integer>
                                <key>NSApplicationProcessSerialNumberHigh</key>
                                <integer>0</integer>
                                <key>NSApplicationProcessSerialNumberLow</key>
                                <integer>82345603</integer>
                        </dict>
                </dict>
                <key>properties</key>
                <dict>
                        <key>QSObjectName</key>
                        <string>Adium.app (Catalog) </string>
                        <key>QSObjectObjectID</key>
                        <string>/Applications/Adium.app</string>
                        <key>QSObjectType</key>
                        <string>qs.catalogentry</string>
                </dict>
        </dict>



On Sep 18, 3:23 pm, alistair <[email protected]> wrote:
> I am not sure how I did this, but I had a number of applications open,
> invoked Quicksilver to launch something, accidentally triggered some
> action and now the following apps won't load:
>
> - Fluid
> - Tweetie
> - Preview
> - Adium
>
> When I try to launch them as normal:
> - cmd+space (invokes QS)
> - type AD (QS finds Adium)
> - Hit enter
>
> Instead of Adium loading, it brings me to the catalog.
>
> Upon closer inspection, I can see that when I try to launch one of the
> suspect apps, the action pane is automatically set to "Show entry in
> catalog".  However, when I try to choose any of the other actions,
> "Open" is not one of them.
>
> Another curiosity is that each of the above mentioned apps shows up in
> QS as:  {App Name}.app (Catalog)
>
> All other apps work fine, just the 4 listed above, which I use the
> most after possibly Firefox and iTunes, both of which are fine.
>
> Why has QS associated these apps with the catalog and how can I get
> them reset so they launch properly?
>
> Thanks,
> A

Reply via email to