GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still and

  1. 13 May, 2020 1 commit
  2. 22 Apr, 2020 1 commit
    • Kathleen Brade's avatar
      Bug 33906: Fix Tor-Launcher issues for Firefox 75 · df0350fc
      Kathleen Brade authored
      The <wizard> and <dialog> elements can no longer be used as root elements.
      Adapt to the use of shadow DOM within the <wizard> implemention.
      Migrate the locale picker from the general.useragent.locale preference to
  3. 15 Apr, 2020 1 commit
  4. 02 Aug, 2019 1 commit
    • Kathleen Brade's avatar
      Bug 31300: Modify Tor Launcher so it is compatible with ESR68 · 1af54380
      Kathleen Brade authored
      Replace some wizard and dialog "on" attributes with event handlers.
      Replace the XUL listbox element (which was removed by Mozilla) with
      Replace the XUL progressmeter element (which was removed by Mozilla) with
        an HTML progress element.
      Define our own CSS rules for groupbox elements (Mozilla removed the
        built-in styles).
      Fix some minor CSS incompatibilities.
  5. 30 Jul, 2019 1 commit
  6. 09 Nov, 2017 2 commits
    • Kathleen Brade's avatar
      Bug 23262: implement integrated progress bar (Part 2) · 803bf117
      Kathleen Brade authored
      Improve UX by greatly reducing the use of modal alert dialogs. In most
      cases errors are now displayed using one of three techniques:
        1. Via an overlaid error panel.
        2. As a message on the progress panel (with a Reconfigure button).
        3. On a standalone error page within the setup wizard.
      Move "Restart Tor" to a separate panel.
      Fix a problem where showAlert() would fail to display an alert: do not
        try to use a hidden window as the parent for the alert.
      Add a showOrHideElemById() utility function and use it.
    • Kathleen Brade's avatar
      Bug 23261: implement configuration portion of new Tor Launcher UI · 4f07910c
      Kathleen Brade authored
      Eliminate several wizard pages and include all of the bridge and
        proxy settings on one page.
      Use the new Tor Browser logo.
      Reuse Mozilla's help button from the Firefox hamburger menu and add
        help for the proxy settings..
      In the wizard, use a "pageshow" event listener to show page-specific
        titles and to hide/show the navigation buttons as needed.
      After the user chooses to restart the tor process, display the
        "Waiting for Tor to start" panel.
      When tor is restarted by the user, disable networking so that
        bootstrapping does not begin right away; this allows the user to
        make configuration choices first.
      Do not try to connect to the control port if tor is not running.
  7. 20 Nov, 2015 1 commit
  8. 15 Oct, 2015 1 commit
    • Kathleen Brade's avatar
      Bug 12967: Prompt for language during first run. · 919ccb92
      Kathleen Brade authored
      The intl.locale.matchOS pref is set to true by default so that the
        lanuage prompt is presented in the OS/system language.
      To skip the language prompt, set the TOR_SKIP_LOCALE_PROMPT env variable
        to 1 or set the hidden pref extensions.torlauncher.prompt_for_locale
        to false.