Commits on Source 4

  • henry's avatar
    fixup! TB 40933: Add tor-launcher functionality · e6adf55b
    henry authored
    TB 43186: Stop using `TorProviderBuilder` to prompt users on desktop.
    
    Also replace `settledState` with `currentState` and `settled`.
    e6adf55b
  • henry's avatar
    fixup! TB 40597: Implement TorSettings module · dda5c0f2
    henry authored
    TB 43186: TorConnect handles TorProvider initialisation errors.
    
    + Add the `"ProviderStopped"` stage, which we enter whenever the
      current `TorProvider` needs replacing.
    + In the `init` method we check `TorProvider.settledState` to see if the
      current provider is still running at startup. After this, we listen
      for the `ProviderStateChanged` event to see if it stops running later
      on.
    + We expose a `restartProvider` method to request a new provider. The
      `ProviderStatusChange` event allow consumers to update the UI.
    dda5c0f2
  • henry's avatar
    fixup! TB 27476: Implement about:torconnect captive portal within Tor Browser · 3d9e8cbc
    henry authored
    TB 43186: Add a `"ProviderStopped"` page to about:torconnect.
    3d9e8cbc
  • henry's avatar
    fixup! Tor Browser strings · 3dbd891f
    henry authored
    TB 43186 - Add strings for the new `"ProviderStopped"` stage.
    3dbd891f
Loading
Loading