1. 28 Jan, 2023 2 commits
  2. 27 Jan, 2023 2 commits
  3. 26 Jan, 2023 2 commits
  4. 25 Jan, 2023 4 commits
  5. 24 Jan, 2023 4 commits
  6. 22 Jan, 2023 1 commit
  7. 20 Jan, 2023 2 commits
  8. 13 Jan, 2023 1 commit
    • sunflowerskater's avatar
      history-dialog: Reduce window size · daf27838
      sunflowerskater authored
      History window height is unnecessary big, a problem that also existed in the Preferences dialog (#1705)
      
      This commit makes the History window to have the same height used in the Preferences dialog.
      
      Part-of: <!1263>
      daf27838
  9. 11 Jan, 2023 1 commit
  10. 10 Jan, 2023 1 commit
  11. 09 Jan, 2023 1 commit
  12. 06 Jan, 2023 1 commit
    • Michael Catanzaro's avatar
      file-dialog-utils: remove ephy_file_dialog_add_shortcuts() · abecebc4
      Michael Catanzaro authored and Marge Bot's avatar Marge Bot committed
      The underlying API was just removed in gtk!5396, so we have to stop
      using it. This is fine, though, because all it does is add the downloads
      folder to the file chooser sidebar, which is redundant because XDG
      directories are already there by default for a decade or so now. So this
      code is not useful and can disappear.
      
      Thanks to Alexander for telling me exactly what to do here.
      
      Part-of: <!1261>
      abecebc4
  13. 05 Jan, 2023 6 commits
    • Michael Catanzaro's avatar
      Require GTK 4.9.2 · 0044f555
      Michael Catanzaro authored
      We can't build against 4.9.1 due to the GtkFileDialog API changes.
      
      Part-of: <!1260>
      0044f555
    • Michael Catanzaro's avatar
      Prepare 44.alpha · 756f3694
      Michael Catanzaro authored
      756f3694
    • Jan-Michael Brummer's avatar
      Hide bookmark star in application mode · 020e2424
      Jan-Michael Brummer authored and Marge Bot's avatar Marge Bot committed
      Fixes: #1811
      Part-of: <!1252>
      020e2424
    • Yosef Or Boczko's avatar
      Update Hebrew translation · 88f50d97
      Yosef Or Boczko authored and Administrator's avatar Administrator committed
      88f50d97
    • Michael Catanzaro's avatar
      Remove ephy_gui_help() and kill ephy-gui · 3840ac4c
      Michael Catanzaro authored and Marge Bot's avatar Marge Bot committed
      The only remaining function here is ephy_gui_help(). It's used in only
      one place, and can be replaced with a single line of code. Goodbye
      ephy-gui!
      
      Part-of: <!1256>
      3840ac4c
    • Michael Catanzaro's avatar
      Remove ephy_gui_ensure_window_group() · 0d8f3480
      Michael Catanzaro authored and Marge Bot's avatar Marge Bot committed
      Coverity discovered a use-after-free in ephy_gui_ensure_window_group(),
      where the newly-created GtkWindowGroup is freed immediately before it is
      returned. This could only possibly make sense if GtkWindowGroup has very
      weird refcounting semantics, but there is no indication of this in its
      documentation. Fortunately, the buggy code is unreachable because it
      only occurs if gtk_window_get_group() returns NULL, which is impossible
      because the function is not nullable. It will always return the default
      window group, not NULL. This means the entire condition can be removed,
      so ephy_gui_ensure_window_group() can be simplified to just return
      gtk_window_get_group() without changing behavior. But none of the
      callers actually look at the return value. And gtk_window_get_group()
      has no side-effects, so it does not "ensure" anything. Therefore all of
      this code is doing nothing, and can be safely removed.
      
      Part-of: <!1256>
      0d8f3480
  14. 04 Jan, 2023 7 commits
  15. 02 Jan, 2023 1 commit
  16. 31 Dec, 2022 1 commit
    • Michael Catanzaro's avatar
      Add very basic URI decode/normalize tests · 8465f3eb
      Michael Catanzaro authored
      These are hardly comprehensive, but they'll ensure the functions are not
      totally broken and would have caught issue #1930.
      
      Note that we don't seem to be handling IDN properly currently, so I've
      left some comments about that.
      
      Part-of: <!1245>
      8465f3eb
  17. 30 Dec, 2022 2 commits
  18. 29 Dec, 2022 1 commit