| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1326
|
|
|
|
|
| |
They cannot be deleted as we don't control their desktop file. Don't show
them at all.
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/merge_requests/564
|
|
|
|
|
|
| |
Note: I can't test this because it doesn't work in Flatpak. The fix is
the same as for the memory page so it's probably fine, but some extra
care during review might be good :)
|
|
|
|
|
|
|
| |
Because of the additional div I had to introduce to make vertical
centering work nicely, the overview div is no longer a direct parent
to the items themselves. This change takes the new structure into
account when adding items to the grid.
|
|
|
|
| |
The changes to global CSS needed for other pages made this necessary
|
| |
|
|
|
|
|
|
| |
New layout using CSS grid, which scales better across screen sizes.
Some cosmetic changes to the individual website cards.
|
|
|
|
|
|
| |
- replace x character with SVG icon for nicer rendering
- make the button an actual circle
- slightly darker hover state background color for better contrast
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/663
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/653
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/605
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/257
|
|
|
|
|
|
| |
The new icon is expected to always be displayed with a drop shadow.
Fixes #654
|
|
|
|
| |
Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/20
|
| |
|
|
|
|
| |
This reverts commit deb1075465f09d2a82570cea4154d0d00aa28fb1.
|
|
|
|
| |
This reverts commit 8abee720b529f7ce6e7a0c8f2cbf26930d3e8bab.
|
| |
|
| |
|
|
|
|
| |
This is in preparation to support changing the web application name.
|
|
|
|
| |
https://mail.gnome.org/archives/epiphany-list/2018-March/msg00002.html
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=794395
|
|
|
|
|
|
|
|
|
| |
I just learned about meson's vcs_tag() function. We can use this to get
rid of our compute-tech-preview-version.sh script.
In implementing this, I discovered that we're sending the git hash along
to the sync server and safe browsing server. Let's not do that. Only use
the VCS version when displaying things locally, not in network requests.
|
|
|
|
| |
It can't possibly work
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=671425
|
| |
|
|
|
|
|
|
|
|
|
| |
If we keep these, then they need to be marked for translation. But we
don't need to keep them, because they look bad in English. Translators
can add them around the string if really desired, but I doubt it's ever
desired.
https://bugzilla.gnome.org/show_bug.cgi?id=780511
|
| |
|
|
|
|
|
|
|
| |
Move this logic to EphyEmbedShell. It will be needed there in the next
commit and I don't want to duplicate the code in two different places.
https://bugzilla.gnome.org/show_bug.cgi?id=775612
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=775612
|
|
|
|
|
| |
This variable isn't needed anymore, and we don't use a list anymore
anyway.
|
|
|
|
|
| |
There's no public API anymore and no extensions. Having private headers
years later serves no purpose and is just confusing.
|
|
|
|
|
|
| |
This reverts commit 9e1457f64b44d6847ea6b75a096aec105691c996.
You win again, gravity....
|
|
|
|
| |
This reverts commit ef5d1272d4fbed423aadce7c2099d297629e2b90.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All browser vendors agree: plugins were a mistake. I no longer intend to
support browser plugins in Epiphany. Windowed plugins only work in X11,
the amount of crash reports from plugins is absurd, it's time for the
GNOME Shell browser plugin to go, Evince browser plugin is far too
buggy, the only plugin that still really matters is Flash, and Firefox
and Chrome are slowly killing that too. If you want Flash, go use one
of those browsers or MiniBrowser or whatever.
Note that plugins are unrelated to extensions. We do wish to support
Firefox/Chrome WebExtensions. Everyone likes extensions.
|
|
|
|
|
|
|
|
| |
To use GMP.
Because a few GPLv3+ files had already snuck in by mistake.
And because http://www.gnu.org/licenses/rms-why-gplv3.html
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=772350
|
|
|
|
|
|
|
| |
It looks pretty bad currently if you resize Epiphany down to the point
where five snapshots no longer fit in a row; then we wind up with four
rows of snapshots, two with four snapshots and two with one snapshot.
This sucks. Adrian found a great way to avoid this with CSS magic.
|
|
|
|
| |
I missed a few spots
|
|
|
|
|
|
| |
Thanks Jakub!
https://bugzilla.gnome.org/show_bug.cgi?id=746716
|
|
|
|
|
|
| |
To be more clear
https://bugzilla.gnome.org/show_bug.cgi?id=765863
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For a better future. Apologies when your 'git blame' resolves to this.
I'm actually really impressed how well uncrustify works. This required
only a little one-time manual work to avoid extra space in 'else {'.
This breaks function prototype alignment, but we should get rid of most
of those anyway.
We decided to start aligning function parameters, like other GNOME
applications. It looks nicer this way, and I couldn't teach uncrustify
the previous Epiphany style.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=761065
|
|
|
|
|
|
|
| |
Not gonna admit how long it took me to figure out how to do this. This
"CSS" thing....
https://bugzilla.gnome.org/show_bug.cgi?id=762812
|
|
|
|
| |
Some tabs snuck in, and we missed a space before opening paren.
|