Opened 9 years ago

Closed 8 years ago

#2383 closed enhancement (duplicate)

Hide the Vidalia Application from the Dock in Mac OS X

Reported by: Landry314 Owned by: chiiph
Priority: Low Milestone:
Component: Archived/Vidalia Version: Vidalia 0.2.10
Severity: Keywords: Hide in Dock
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

The Vidalia application for Mac OS X wastes space on the dock because the menu item has all the functions a user would need including opening the control panel which can quit Vidalia. The dock item is almost completely useless and it takes up real estate.

So what I did is edited the info.plist in the package contents to add this line:

<key>LSUIElement</key>

<string>1</string>

and POOF the dock icon is gone, no longer an eyesore and a waste of space.

I suggest you add an option in the program that will enable users to toggle hiding it in the dock. I know this is possible because I have seen this option in other programs.

I have also set Vidalia as a login item so now it runs silently and mostly invisibly except for the menu item. This is nice and exactly what I want. You could ALSO add an option to set Vidalia as a login item so users won't have to do this manually in the "Accounts" system preference or by right-clicking on the dock icon and then going to "Options > Open at Login". Some users don't know they can even do this.

Both these added features would make Vidalia smoother to use and they are super easy to program; I bet there are templates easily available you can copy and paste with dialog items, code, and library calls all ready to go!

Im sorry I put two feature requests in one ticket... Should I open another for the login item option?

Thank you and good luck!

Child Tickets

Change History (1)

comment:1 Changed 8 years ago by jrklein

Resolution: duplicate
Status: newclosed

Thank you for these suggestions! I'm wrapping up a patch that implements the ability to hide the Dock Icon in #2163. I plan to implement the ability to Start Vidalia at login in #2941. Please follow those two tickets if you'd like to monitor progress on this.

Note: See TracTickets for help on using tickets.