[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #10418 [Tor Launcher]: Make a "Use Default Bridges" Radio button in the Tor Launcher Bridge UI
#10418: Make a "Use Default Bridges" Radio button in the Tor Launcher Bridge UI
------------------------------+-------------------
Reporter: mikeperry | Owner: brade
Type: enhancement | Status: new
Priority: major | Milestone:
Component: Tor Launcher | Version:
Resolution: | Keywords:
Actual Points: | Parent ID:
Points: |
------------------------------+-------------------
Comment (by mikeperry):
mcs, brade: Ok, we also made some progress discussing this on IRC. I think
we do want to break out the 'extensions.torlauncher.default_bridge.'
prefbranch into 'type' subtrees, and provide another radio button to allow
users to select the PT type they want. Tor Launcher would then only
configure Tor with the bridge lines from that type subtree. We should also
add "(recommended)" as a separate DTD entity, so we can put that localized
entity text next to a specific PT type we know works for a specific
localized bundle. I think radiobutton type that this "(recommended)" text
appears next to should be governed by another pref (that way we can switch
it during the localization bundling process).
The PT choice should be recorded in a user pref and remembered across
updates, even if an update changes the default set of bridges.
If Tor then fails to connect using a selected PT type, Tor Launcher should
bounce back to this PT type choice dialog and indicate to the user they
should either check their Internet connection, or try a new PT type.
For the actual radiobutton text, I think we can keep it simple and use the
'type' portion of the prefbranch directly as the radiobutton text, and
nothing more save for an optional "(recommended)". We won't need to
localize these. Using pref names like
'extensions.torlauncher.default_bridge.ObfsProxy.1',
'extensions.torlauncher.default_bridge.FlashProxy.1', and
'extensions.torlauncher.default_bridge.ScrambleSuit.1' would mean that
three radio buttons would appear: "ObfsProxy", "FlashProxy", and
"ScrambleSuit".
Does this make sense? Does it sound plausible and feasible?
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/10418#comment:21>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs