GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  1. 13 Nov, 2020 1 commit
  2. 20 Oct, 2020 1 commit
  3. 07 Oct, 2020 1 commit
  4. 18 Sep, 2020 2 commits
  5. 16 Jul, 2020 1 commit
    • Mugurell's avatar
      For #12544 - Prevent search engines mixup · d449184f
      Mugurell authored
      Stricter synchronization by always using the same "loadedSearchEngines"
      variable.
      With "loadedSearchEngines" calling "refreshAsync()" we also get the fallback
      engines to contain reddit and youtube (which are programatically added) and
      also now we properly remember and display the engines added by user.
      d449184f
  6. 13 Jul, 2020 1 commit
    • Mugurell's avatar
      For #11875 - Prevent mixup of region / locale based search engines · ea10d2a8
      Mugurell authored
      We have two search engine types:
      - one based on MLS reported region,
      - one based only on Locale.
      
      There are multiple steps involved in returning the default search engine for
      example and though at each step we could verify if a certain operation is
      completed we are still exposed to concurrency issues.
      Simplest and most effective way to make sure the MLS engines do not mix with
      Locale based engines is to use the same type of engines for the entire duration
      of the app. At the next cold start we'll verify again which engines to use.
      
      Using the Locale based engines (fallbacks) is expected to only happen once, at
      the first run of the application after being installed.
      ea10d2a8
  7. 30 Jun, 2020 1 commit
  8. 27 Jun, 2020 2 commits
  9. 26 Jun, 2020 2 commits
  10. 23 Jun, 2020 1 commit
  11. 28 Feb, 2020 1 commit
  12. 19 Feb, 2020 3 commits
  13. 18 Feb, 2020 1 commit
  14. 16 Dec, 2019 1 commit
  15. 09 Dec, 2019 3 commits
  16. 05 Dec, 2019 2 commits
  17. 20 Nov, 2019 1 commit
    • Jeff Boek's avatar
      Adds custom search engines (#6551) · 607c3d4c
      Jeff Boek authored
      * For #5577 - Adds button to add a new search engine
      
      * For #5577 - Adds custom engine store
      
      * For #5577 - Creates a custom SearchEngineProvider
      
      * For #5577 - Gives the ability to delete search engines
      
      * For #5577 - Adds the UI to add a custom search engine
      
      * For #5577 - Adds form to create a custom search engine
      
      * For #5577 - Adds the ability to add a custom search engine
      
      *  For #5577 - Adds the ability to delete custom search engines
      
      * For #5577 - Selects the first element on the add custom search engine screen
      
      * For #5577 - Prevents adding a search engine that already exists
      
      * For #5577 - Styles the add search engine preference
      
      * For #5577 - Makes the name check case-insensitive
      
      * For #5577 - Fix bug where home screen doesnt see new search engines
      
      * For #5577 - Moves Search URL validation to its own type
      
      * For #5577 - Fixes linting errors
      
      * For #5577 - Adds the ability to edit a custom search engine
      
      * For #5577 - Allows the user to edit a serach engine even when it is the last item in the list
      
      * For #5577 - Adds an undo snackbar when deleting a search engine
      
      * For #5577 - Moves all of the strings to be translated
      
      * For #5577 - Fixes bug when deleting your default search engine
      
      * For #5577 - Puts adding search engines behind a feature flag
      
      * For #5577 - Navigate to custom search engine SUMO article when tapping learn more
      
      * For #5577 - Fixes nits
      
      * For #5577 - Uses concept-fetch to validate search string
      
      * For #5577 - Adds string resources for the cannot reach error state
      607c3d4c