Start Vidalia when my system starts (General Setting in OSX)
The general setting "Start Vidalia when my system starts" is currently only available in WIN32. I'd like to make this setting available in OSX as well.
The original request that inspired this ticket was part of #2383 (closed): "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"."
The auto start functionality in OSX is normally implemented via "Shared File Lists" or "Apple Events", as described here:
The "Shared File Lists" method (recommended by Apple) is only compatible with OSX 10.5+, while the "Apple Events" method is compatible with OSX 10.2+.
I am planning to implement via "Apple Events" so that this feature does cause compatibility issues with OSX 10.4.
Enabling "Start Vidalia when my system starts" will add this item to the current user's Login Items. Disabling this option will remove this item from the current user's Login Items.
I'd like to rename this option from "Start Vidalia when my system starts" to "Start Vidalia on login" to more accurately reflect the nature of this option. It appears that this option is currently only starting Vidalia upon login in WIN32 as well (via HKCU\Software\Microsoft\Windows\CurrentVersion\Run).
Does anyone have feedback before I begin work on this?