1. 21 Dec, 2021 3 commits
  2. 16 Dec, 2021 13 commits
  3. 16 Sep, 2021 1 commit
  4. 31 Aug, 2021 1 commit
    • Michael Catanzaro's avatar
      passwords-view: fix the Clear All action · 77f5e039
      Michael Catanzaro authored and Michael Catanzaro's avatar Michael Catanzaro committed
      Apparently people don't try to delete all their passwords very often,
      because this has been broken for the past year and nobody noticed until
      now. Whatever. The dialog is no longer a GtkWindow so we just have to
      find the parent window instead.
      
      Fixes #1570
      
      Part-of: <!993>
      
      
      (cherry picked from commit c084516e)
      77f5e039
  5. 12 Aug, 2021 1 commit
  6. 11 Jul, 2021 1 commit
  7. 12 Jun, 2021 1 commit
  8. 04 Jun, 2021 1 commit
  9. 07 May, 2021 3 commits
  10. 05 May, 2021 1 commit
  11. 01 May, 2021 1 commit
  12. 29 Apr, 2021 6 commits
    • Michael Catanzaro's avatar
      Fix crash when importing bookmarks from Firefox · ef84eb50
      Michael Catanzaro authored
      The problem is the strings returned by get_firefox_profiles() are freed
      with g_free(), which is correct, but we are actually returning pointers
      into the middle of the allocated region, rather than pointers to the
      start of the string. Truncating a string using pointer arithmetic is a
      nice trick for unowned strings, but for owned strings it doesn't work.
      
      https://bugzilla.redhat.com/show_bug.cgi?id=1946648
      
      
      (cherry picked from commit 7e31b93d)
      ef84eb50
    • Michael Catanzaro's avatar
      Prepare 3.38.4 · 725471b5
      Michael Catanzaro authored
      725471b5
    • Michael Catanzaro's avatar
      window: launch URLs whenever triggered by user gesture · 899e32c7
      Michael Catanzaro authored
      Currently we check the default app for the URI scheme and call
      gtk_show_uri_on_window() only if the default app is not NULL and is not
      Epiphany. This fails under flatpak because there we cannot check the
      user's default apps. It is always NULL, so we bail out and refuse to
      launch any app for the URL. Oops.
      
      This code was originally added to prevent us from launching Epiphany in
      a recursive loop if it somehow gets registered as the default handler
      for a scheme that it doesn't actually support, as in #1053. In this
      case, we should only relaunch ourselves once because the second launch
      will be triggered by API request, when the new instance calls
      webkit_web_view_load_uri(). That's not a user gesture and will avoid the
      recursion.
      
      This change also prevents websites from opening URLs without user
      intervention.
      
      Thanks to Adrian Perez for proposing this solution!
      
      Fixes #1385
      
      Part-of: <!951>
      899e32c7
    • Michael Catanzaro's avatar
      Bring back the custom CI container · c367e5e4
      Michael Catanzaro authored
      This is based on Jan-Michael's previous work, modified to use our custom
      container image with scan-build as well, and to retain the eslint check.
      c367e5e4
    • Michael Catanzaro's avatar
      Run uncrustify check in parallel with other checks · 9c43f7fc
      Michael Catanzaro authored
      This will speed up our CI by 1-2 minutes or thereabouts
      
      
      (cherry picked from commit a46d2cf2)
      9c43f7fc
    • Michael Catanzaro's avatar
      Add missing test dependencies to fix CI · d35b03c9
      Michael Catanzaro authored
      See gnome-build-meta#372
      
      
      (cherry picked from commit c40a2be7)
      d35b03c9
  13. 30 Mar, 2021 1 commit
  14. 29 Mar, 2021 1 commit
  15. 28 Mar, 2021 3 commits
  16. 25 Mar, 2021 1 commit
  17. 23 Mar, 2021 1 commit