[tbb-bugs] #28329 [Applications/Tor Browser]: Design TBA+Orbot configuration UI/UX

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Feb 21 14:52:26 UTC 2019


#28329: Design TBA+Orbot configuration UI/UX
-------------------------------------------------+-------------------------
 Reporter:  sysrqb                               |          Owner:  tbb-
                                                 |  team
     Type:  enhancement                          |         Status:
                                                 |  needs_review
 Priority:  Very High                            |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-mobile, ux-team, TBA-a3,         |  Actual Points:
  TorBrowserTeam201902                           |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
                                                 |  Sponsor8
-------------------------------------------------+-------------------------
Changes (by sysrqb):

 * status:  new => needs_review


Comment:

 There's a branch for review on `28329_6`. I ran into multiple bugs, and I
 resolved some of them. The remaining bugs are:
   1. The (spinning) onion image isn't as large as it's shown in the mockup
   1. There is a up button (back button) in the upper-lefthand corner of
 the settings screen and it does nothing
   1. The mockup shows a dividing line between radio button bridge types, I
 failed getting that working
   1. When the gear/cog button is clicked from the Tor Log screen, the
 bootstrap process isn't stopped

 (I'm probably forgetting some others, too)

 I took a different approach for built-in bridges than Orbot. The bridges
 are provided by Gecko preferences the same as Tor Launcher. I think
 this'll make maintaining the list easier. However, as a result of this,
 the bridges are fetched asynchronously, so I added a placeholder in the
 radio button list while we wait for the response from Gecko.

 I also added a Save button on the "Provide a Bridge" screen, because
 inputting a bridge into the the text box and then pressing "Back" didn't
 seem like an obvious flow.

 On the branch, you can ignore the last commit. I simply used that for
 testing the Radio Button creation.

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


More information about the tbb-bugs mailing list