| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes #1316
|
|
|
|
| |
By default it eats touch events, preventing window dragging on touch.
|
|
|
|
|
|
| |
themecolor($color) is wrong anre results in stuff like @#123456. It's
supposed to only accept strings. If we already have a color, there's no
need for any conversion.
|
| |
|
|
|
|
|
|
|
|
|
| |
Since they are now reorderable, they don't need any special styling, and
we only need smaller minimum width. Do this for all tabs instead, others
have minimum width restricted to well above the default 30px anyway.
Meanwhile, in elementary the default value is now too low, increase it to
30px.
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1312
|
|
|
|
|
| |
Currently we are providing a boolean instead of the enum. Let's improve
the reabability of this code by using the enum directly.
|
| |
|
| |
|
| |
|
|
|
|
| |
It isn't needed anymore since libhandy 0.90.0.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- Add copy url buttons to History rows
- Remove the right click popup menu
- Move Clear All button to an action bar at the bottom
Closes https://gitlab.gnome.org/GNOME/epiphany/-/issues/903
|
|
|
|
| |
There's no need to as there's no GtkNotebook anymore.
|
|
|
|
| |
See https://gitlab.gnome.org/GNOME/libhandy/-/merge_requests/583
|
|
|
|
|
| |
This allows it to be on the left for mobile and maybe reduces theme
breakages, but who knows.
|
|
|
|
|
|
|
|
| |
Both got their title property removed as they were conflicting with
their root, HdyPreferencesRow, which already had it, so use the
accessors from HdyPreferencesRow instead.
See https://gitlab.gnome.org/GNOME/libhandy/-/issues/258
|
|
|
|
|
|
|
|
| |
This shortcut is used by any GNOME application out there. This
is helpful to have the same one everywhere to minimize friction
when using Epiphany.
Fixes #1078
|
|
|
|
|
|
| |
This also sets to default with to 800.
Create subpages lazily, hopefully this speeds up the dialog startup.
|
|
|
|
|
|
| |
libportal is now a fixed dependency for Epiphany.
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/948
|
|
|
|
|
|
|
|
| |
- New label is "Clear Data"
- New tooltip is "Remove selected personal data"
- Button is sensitive only when there's data selected
Fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1271
|
|
|
|
|
|
|
|
| |
It's an open question whether passwords belong under privacy settings at
all, but as long as we have them here, we shouldn't break the
association between ITP and the website data settings and the actual
website data by putting something unrelated in between them. Passwords
can go on the bottom.
|
|
|
|
|
|
| |
It's understood that browsers cannot block 100% of dangerous websites.
This brings the text of this preference more in line with the other
settings on this page.
|
|
|
|
|
|
|
|
|
| |
This will block access to cookies, localStorage, and IndexedDB. That is,
it will finally do what users who previously disabled cookies *actually*
wanted to do.
This is our replacement for the previous tri-state cookie policy, which
no longer makes sense now that we have ITP.
|
|
|
|
|
|
|
|
| |
The adblock setting is kinda related to privacy, but it's primarily a
user experience setting. It will make more sense on the general page.
The popup blocking is not in any way related to privacy, so having it
under privacy really doesn't make sense. Move it too.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Having a separate cookie storage preference doesn't make a lot of sense
anymore now that we have ITP. See:
https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/713#note_844468
Our default setting (no third-party) does not work anymore since:
https://bugs.webkit.org/show_bug.cgi?id=213502
Also, users who disable cookie storage entirely are probably not
achieving their desired behavior, since we still allow storing
other forms of website data like localstorage or IndexedDB, unlike
Safari which blocks website data storage when cookies are disabled.
A new option to disable all local website data storage will follow in a
subsequent commit.
|
| |
|
| |
|
|
|
|
|
|
| |
Set theme background color in preferences to improve contrast.
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1257
|
|
|
|
|
| |
The Add Language button is missing a mnemonic by mistake. We also have
an improper mnemonic registered for a listbox that isn't activatable.
|
|
|
|
|
| |
In web app mode, _Manage Additional URLs conflicts with _Manage Search
Engines. Let's use E instead of M for Manage Search Engines.
|
|
|
|
| |
(epiphany:60012): Gdk-CRITICAL **: 16:26:36.854: gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/999
|
|
|
|
|
|
|
| |
(epiphany:396483): dzl-application-window-CRITICAL **: 00:00:50.640: dzl_application_window_get_titlebar_animation: assertion 'DZL_IS_APPLICATION_WINDOW (self)' failed
During startup window is still unset, so there is no need to update the
state. Once it is set the callback is called anyway.
|
|
|
|
|
|
|
| |
Show view-grid-symbolic for overview, web-browser-symbolic for
about:web, otherwise ephy-missing-favicon-symbolic
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/848
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1262
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/48
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/195
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1261
|
|
|
|
|
|
| |
Always show Go Home button in Pantheon unless it is about:blank.
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/3
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1061
|
|
|
|
|
|
|
| |
Reset internal last openend embed on tab close to ensure that new append tab position
is recalculated.
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1240
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/813
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Needed to prevent crashing in case clear_data_view_dispose() is called multiple times
|