|
|
Making BOINC invisible
|
|
|
|
Mac Enthusiast
Join Date: Jan 2007
Status:
Offline
|
|
I was wondering how I can make BOINCManager invisible. I have it set to open when I login, and it installs an icon from which I can control and quit it in the menubar. So I figure, I could stand to use more space in my dock.
I remember reading about changing one value that would hide the application from the dock.
|
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status:
Offline
|
|
In the application's Info.plist, add the key "LSUIElement" with the value "1".
|
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jan 2007
Status:
Offline
|
|
Hmm. Doesn't seem to be working. Here is the info.plist I edited with Property List Editor.
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>BOINCManager</string>
<key>CFBundleIconFile</key>
<string>BOINCMgr.icns</string>
<key>CFBundleIdentifier</key>
<string>edu.berkeley.boinc</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>BNC!</string>
<key>CFBundleVersion</key>
<string>5.4.9</string>
<key>LSUIElement</key>
<integer>0</integer>
</dict>
</plist>
Should the value be a string, integer, boolean? Are applications cached?
|
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Jul 2002
Status:
Offline
|
|
LSUIElement should be a boolean I believe, not an integer.
|
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status:
Offline
|
|
According to the documentation, it should be a string.
|
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jan 2007
Status:
Offline
|
|
|
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status:
Offline
|
|
That's because LSUIElement only has one value — "1" — that does anything.
|
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jan 2007
Status:
Offline
|
|
Originally Posted by Chuckit
That's because LSUIElement only has one value — "1" — that does anything.
My eye caught the table for LSUIPresentationMode. Still changing the value to 1 still shows the icon in the dock. Maybe it can't be done?
|
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status:
Offline
|
|
Changes to the Info.plist don't always take immediately (in fact, they usually don't). Try restarting.
|
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jan 2007
Status:
Offline
|
|
So, I've restarted a couple of times and so far, still no effect. Would the fact that it has a menubar item be forcing it to show in the Dock?
|
|
|
|
|
|
|
|
|
Professional Poster
Join Date: Oct 1999
Location: :ИOITAↃO⅃
Status:
Offline
|
|
Try moving the application onto your desktop. That should force the LaunchServices cache to refresh.
|
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Jul 2002
Status:
Offline
|
|
I was just about to say that. Moving it anywhere should force the cache to refresh.
|
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Jan 2007
Status:
Offline
|
|
Originally Posted by Mithras
Try moving the application onto your desktop. That should force the LaunchServices cache to refresh.
Bingo! That did it!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|