| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Requires new WebKitGTK APIs:
https://bugs.webkit.org/show_bug.cgi?id=177638
https://bugs.webkit.org/show_bug.cgi?id=212038
Fixes #415
|
|
|
|
|
|
|
| |
Apparently this never worked properly and needs to be done in WebKit
instead. See:
https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/601#note_853104
|
|
|
|
|
|
|
|
|
|
|
|
| |
Denying autoplay can break websites that use it for stylistic
effects. On the other hand, it can be increadibly annoying to be
spammed with videos autoplaying.
By default, videos can autoplay so long as they have no audio (or the
audio is muted). Alternatively, users can allow all videos to autoplay
even with audio, or to deny all attempts to autoplay video. Users can
make these decisions using the security pop-over on a
per security-origin basis.
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/311
|
|
|
|
| |
https://gitlab.gnome.org/GNOME/epiphany/-/issues/1247
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1245
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1246
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1178
|
|
|
|
| |
Maybe fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1235
|
|
|
|
| |
(cherry picked from commit 62c941e80bf5b01e9d685fe5b790ece493e042d0)
|
|
|
|
|
|
|
|
|
| |
Currently, the add and remove buttons are next each other but
have both rounded corners on all sides which make them look
weird.
This commit make the buttons have a linked style (no more round
corners for their common side).
|
|
|
|
|
|
| |
hdy_init() has been introduced back to solve many corner cases, but this
time it must be called soon after gtk_init(), e.g. during the
GApplication::startup callback, and it doesn't need the arguments.
|
|
|
|
| |
This reverts commit e4ebf2b37dfc753e29967fd4c55606cf8197ae14.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This implicitly enables controlling the load state through the combined
stop load button.
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1189
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The sync service has been broken since we removed D-Bus access to the
secret service, because we forgot to port it to the new SecretPassword
API, which allows use of the secrets portal.
Hopefully fixes #1233, although I haven't tested this because the
easiest way to test flatpak-related commits is to yolo commit to master
and then check if Ephy Tech Preview still works after it is built.
|
|
|
|
|
|
| |
EphySyncService has no protection against async callbacks being executed
after it has been destroyed. That's no good. Cancel async calls where
required.
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/epiphany/-/issues/1232
|
|
|
|
|
|
|
|
| |
* Increase BATCH_SIZE in respect to new SQLITE_MAX_VARIABLE_NUMBER value
* Switch to WAF journal mode, set synchronous to NORMAL and set cache
size
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/790
|
|
|
|
|
| |
Also drop rename its properties, and drop them when they have the
default values.
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1228
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/782
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This MR picks up the new upstream stylesheets nnfx.css and
nnfx-dark.css from highlight.js.
needs !703
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/50
|
|
|
|
|
|
|
|
|
| |
1481 ../src/ephy-shell.c: In function ‘webkit_notification_closed_cb’:
1482 /usr/include/glib-2.0/glib/glib-autocleanups.h:28:3: error: ‘id’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
1483 28 | g_free (*pp);
1484 | ^~~~~~~~~~~~
1485 ../src/ephy-shell.c:913:20: note: ‘id’ was declared here
1486 913 | g_autofree char *id;
|
|
|
|
| |
fixes #1230
|
|
|
|
|
|
|
|
| |
GNOME fonts default to size 12. (Well, they used to. Nowadays the
Monospace font is different.) Size 10 fonts are clearly too small. Note
this has no effect on Epiphany's default fonts, because we use GNOME
font settings by default, but this does affect the default custom fonts
if the users chooses to enable custom font settings.
|
|
|
|
|
|
|
|
|
| |
There's a bunch of unused code here designed to prevent this function
from doing anything if called for a non-Epiphany settings schema, but
this never happens. Maybe in the past it was hooked up to watch for
changes to system settings, but if so, that was probably long, long ago.
Also, default font size should be 12.
|
| |
|
|
|
|
|
|
|
| |
Incredibly, we were accidentally ignoring system font settings for serif
fonts if custom fonts were ever enabled in the past.
Fixes #1231
|
| |
|
| |
|
| |
|