[tor-bugs] #6457 [Tor bundles/installation]: Make start-tor-browser or Tor Browser the primary "dock" icon?

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jan 27 18:13:04 UTC 2014


#6457: Make start-tor-browser or Tor Browser the primary "dock" icon?
-------------------------------------+-------------------------------------
     Reporter:  mikeperry            |      Owner:  erinn
         Type:  defect               |     Status:  new
     Priority:  major                |  Milestone:
    Component:  Tor                  |    Version:
  bundles/installation               |   Keywords:  tbb-usability,
   Resolution:                       |  interview
Actual Points:                       |  Parent ID:
       Points:                       |
-------------------------------------+-------------------------------------

Comment (by mcs):

 Replying to [comment:6 mikeperry]:
 > The icon is the same, but something about how we pack
 TorBrowserBundle.app and the TorBrowser.app it contains causes two icons
 to appear on the dock when it is launched: one for the launch app, one for
 the browser app that it launches. Ideally, there would be only one dock
 icon, to match the behavior of non-combined apps. Not sure if this
 requires changing how we pack the TorBrowserBundle.app or if there is some
 MacOS hack that we could use to tell it not to launch a separate dock icon
 for the browser.

 I think we want the browser icon and not the other one.  On Mac OS 10.9.1,
 the first icon (for the bundle launcher) only appears briefly; in fact, it
 never fully forms on the fast MacBook Pro I am using at the moment.  If
 you see two icons after the browser is up and running, that  must be due
 to a difference in behavior with older versions of Mac OS.

 Regardless, I did some research and it looks like we can change the
 LSUIElement value from false to true in the bundle's Info.plist file to
 prevent its icon from appearing in the dock.  It seems to work and I don't
 know if there is any downside.  See LSUIElement on this page:

 https://developer.apple.com/library/mac/documentation/general/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6457#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list