Trac: Description: This ticket tracks implementation of integrated progress bar for the new Tor Launcher configuration UI, as found here: https://marvelapp.com/3f6102d/
The work to implement the new configuration UI is tracked in #23621 (moved).
to
This ticket tracks implementation of integrated progress bar for the new Tor Launcher configuration UI, as found here: https://marvelapp.com/3f6102d/
The work to implement the new configuration UI is tracked in #23261 (moved).
Note that we have rebased that branch a few times so far and we may do so again.
The implementation is now close to Linda's latest specification, minus the fancy progress bar with icons. We did make an enhancement that is not part of Linda's specification: some errors that previously generated separate alert windows are now displayed using an overlay, like this:
We did this as part of a general effort to reduce Tor Launcher's use of alert windows; while trying to fix #21542 (moved) we found that they cause problems (that ticket is on hold for now, but we plan to come back to it).
If you want to try the new Tor Launcher experience without building from source, follow the instructions in ticket:23261#comment:3 (we replaced the .xpi file on people.torproject.org with a new one). We still have some loose ends to address, but comments and bug reports are welcome.
The implementation is now close to Linda's latest specification, minus the fancy progress bar with icons. We did make an enhancement that is not part of Linda's specification: some errors that previously generated separate alert windows are now displayed using an overlay, like this:
We did this as part of a general effort to reduce Tor Launcher's use of alert windows; while trying to fix #21542 (moved) we found that they cause problems (that ticket is on hold for now, but we plan to come back to it).
I think that this is a good idea! Glad you did this.