- Sep 08, 2022
-
-
Enrico Nicoletto authored
-
- Sep 07, 2022
-
-
Марко Костић (Marko Kostić) authored
-
- Sep 06, 2022
-
-
Anders Jonsson authored
-
- Sep 03, 2022
-
-
Vika Leimane authored
-
Freddy Cheng authored
-
- Sep 02, 2022
-
-
Jürgen Benvenuti authored
-
Alan Mortensen authored
-
- Sep 01, 2022
-
-
Emin Tufan Çetin authored
-
Michael Catanzaro authored
-
- Aug 31, 2022
-
-
Michael Catanzaro authored
When starting Epiphany, we load an empty HTML document in all tabs except the currently-presented tab in order to start quickly and avoid excess memory usage. The real document is loaded later when the user clicks on the tab for the first time after starting the browser. But there's a problem with this strategy: if the user never clicks on the tab, then the placeholder document is still there when we quit, and we accidentally save the *placeholder* into the session state instead of the real state of the tab that was restored from the previous session. The most obvious impact of this is you lose the contents of the back/forward list. This fixes the issue by ensuring we check to see if delayed session state is available when saving the session. If so, the web view is displaying a placeholder document and we want to save the delayed state, not the placeholder state. Fixes #1622 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1191>
-
- Aug 30, 2022
-
-
Patrick Griffis authored
ephy_web_extension_manifest_get_localized_string() will now never return NULL. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1189>
-
Alexander Mikhaylenko authored
We already do it in ephy_window_close_tab(). Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1188>
-
Alexander Mikhaylenko authored
We never set it to anything but null, but also clear weak pointer. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1188>
-
Alexander Mikhaylenko authored
The latter has a way to get EphyTabView from it; if EphyTabView is disposed first, we get a use-after-free. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1188>
-
Leônidas Araújo authored
-
- Aug 29, 2022
-
-
Balázs Úr authored
-
- Aug 27, 2022
-
-
Jordi Mas authored
-
- Aug 25, 2022
-
-
Andre Klapper authored
-
Nart Tlisha authored
-
- Aug 22, 2022
-
-
Aurimas Černius authored
-
- Aug 21, 2022
-
-
Fran Dieguez authored
-
Fran Dieguez authored
-
- Aug 20, 2022
-
-
Piotr Drąg authored
-
- Aug 17, 2022
-
-
Goran Vidović authored
-
Goran Vidović authored
-
- Aug 16, 2022
-
-
Jordi Mas authored
-
- Aug 11, 2022
-
-
Goran Vidović authored
-
Jiri Grönroos authored
-
- Aug 08, 2022
-
-
Alexander Mikhaylenko authored
As of https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/commit/c19295d8848bd360313cef14fbf9a1d59a483962 non-starred-symbolic is partially transparent and looks insensitive where we use it. Bundle the old version and use it instead. Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1185>
-
Daniel Mustieles authored
-
- Aug 07, 2022
-
-
Michael Catanzaro authored
This partially reverts 73c4fb03. We don't want Meson checking to ensure the command succeeds because we handle failure immediately below. Oops.
-
Asier Sarasua Garmendia authored
-
- Aug 06, 2022
-
-
Aleksandr Melman authored
-
- Aug 05, 2022
-
-
Michael Catanzaro authored
Meson complains the older versions are deprecated.
-
Michael Catanzaro authored
-
Michael Catanzaro authored
Meson complains that this is deprecated.
-
Michael Catanzaro authored
This avoids whining from Meson, see: https://github.com/mesonbuild/meson/issues/9300 and is surely a good idea in general.
-
Michael Catanzaro authored
-
Yosef Or Boczko authored
-
- Aug 03, 2022
-
-
Michael Catanzaro authored
When importing bookmarks, we have: (1) EphyWindow, transient parent of (2) GtkDialog to select where to import bookmarks from, transient parent of (3) The native file chooser dialog (in case of GVDB or HTML import) Sadly, opening a native dialog on a modal dialog hangs the application, gtk#5011. To dodge this problem, we can close the second dialog dialog when opening the third dialog, and make the EphyWindow the transient parent of the third dialog. This is inconvenient because it means you're all the way back to step one if you decide to cancel the third dialog and want to go back to the second dialog, but it's better than a hang. Exporting bookmarks does not have this problem, because there we skip step 2. Importing passwords does not have this problem, because there we don't have a native file chooser. (At least, I think so. Didn't test this because I do not have Chrome installed.)
-