quicksilver/Quicksilver — Issue #686: 'Show icon in dock' checkbox for non-admin users
Author: DavidShepherdson
Created: 2012-02-05 20:54:09+00:00
State: open

(Related to issue #356.)

Now that (as of ß64?) hiding/showing the dock icon appears to be controlled by a user-level preference, rather than a setting in Quicksilver's Info.plist file, could the 'Show icon in dock' checkbox in the preferences be enabled again for non-admin users?

I run in a non-admin account, and had previously set Quicksilver not to show an icon in the dock (by editing the Info.plist or using Dockless). When I updated from ß63 to ß64, however, Quicksilver appeared in the dock, no matter how many times I edited the Info.plist file and relaunched it. Eventually I realised (by seeing what happened when I ran Quicksilver as an admin user) that the dock icon visibility is now controlled by the 'Hide Dock Icon' key in the user-level preferences file (i.e. ~/Library/Preferences/com.blacktree.quicksilver.plist).

Therefore, in order to make the dock icon go away, I had to manually edit that file and add the necessary key/value pair. Clearly it would have been a lot simpler if the checkbox hadn't been greyed out, and I could just click it instead!