summaryrefslogtreecommitdiff
path: root/embed/ephy-about-handler.c
Commit message (Collapse)AuthorAgeFilesLines
* overview: Ensure there are always 9 items on overviewJan-Michael Brummer2020-09-251-8/+0
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1326
* Skip system web apps for about:applicationsAlexander Mikhaylenko2020-09-251-0/+3
| | | | | They cannot be deleted as we don't control their desktop file. Don't show them at all.
* Show placeholders in overviewJan-Michael Brummer2020-02-021-1/+12
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/merge_requests/564
* about:applications: Fix missing marginTobias Bernard2019-08-041-2/+2
| | | | | | 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 :)
* Most visited: fix layout when removing an itemTobias Bernard2019-08-041-1/+1
| | | | | | | 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.
* about:memory: Fix the missing margin around the pageTobias Bernard2019-08-041-1/+4
| | | | The changes to global CSS needed for other pages made this necessary
* about:web: responsive layout, some small style changesTobias Bernard2019-08-041-1/+2
|
* Most visited: New responsive layoutTobias Bernard2019-08-041-0/+4
| | | | | | New layout using CSS grid, which scales better across screen sizes. Some cosmetic changes to the individual website cards.
* Most visited: fix remove buttons on thumbnailsTobias Bernard2019-08-041-1/+1
| | | | | | - replace x character with SVG icon for nicer rendering - make the button an actual circle - slightly darker hover state background color for better contrast
* about-handler: fix a user-visible stringMichael Catanzaro2019-07-221-1/+1
|
* Fix memory leak in ephy-about-handlerJan-Michael Brummer2019-07-211-3/+4
|
* Mass update: Apply uncrustify style to everythingJan-Michael Brummer2019-07-151-4/+4
|
* Add empty state for about:applicationsJan-Michael Brummer2019-05-021-30/+57
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/663
* Make incognito page adaptiveJan-Michael Brummer2019-04-241-7/+5
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/653
* Increase thumbnail width / heightJan-Michael Brummer2019-04-071-1/+1
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/605
* Replace incognito.png and missing-thumbnail.png with svg filesJan-Michael Brummer2019-03-311-1/+1
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/257
* Add drop shadow to the icon in about: pageAlexander Mikhaylenko2019-03-291-1/+1
| | | | | | The new icon is expected to always be displayed with a drop shadow. Fixes #654
* Enable co-existing of Epiphany Tech Preview with stable versionJan-Michael Brummer2019-03-171-4/+4
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/20
* WebKitGTK+ -> WebKitGTKMichael Catanzaro2019-02-201-1/+1
|
* Revert "Revert "Properly show the new icon on about:web""Michael Catanzaro2018-08-271-2/+2
| | | | This reverts commit deb1075465f09d2a82570cea4154d0d00aa28fb1.
* Revert "Properly show the new icon on about:web"Michael Catanzaro2018-07-251-2/+2
| | | | This reverts commit 8abee720b529f7ce6e7a0c8f2cbf26930d3e8bab.
* Slightly improve about:webMichael Catanzaro2018-07-251-2/+6
|
* Properly show the new icon on about:webMichael Catanzaro2018-07-241-2/+2
|
* web-apps: rework web app utils to use an application id instead of its nameCarlos Garcia Campos2018-06-281-1/+1
| | | | This is in preparation to support changing the web application name.
* Remove about:pluginsMichael Catanzaro2018-05-251-111/+1
| | | | https://mail.gnome.org/archives/epiphany-list/2018-March/msg00002.html
* overview: Use the new JavaScriptCore GLib API instead of DOM APICarlos Garcia Campos2018-04-191-18/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=794395
* Use meson's vcs_tag(), but not for network requestsMichael Catanzaro2018-01-151-1/+2
| | | | | | | | | 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.
* flatpak: Disable web app functionalityMichael Catanzaro2017-10-051-1/+2
| | | | It can't possibly work
* Reduce use of markup in translatable stringsMichael Catanzaro2017-08-061-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671425
* sync: Fix issues pointed in the code reviewGabriel Ivascu2017-08-061-1/+2
|
* Remove quotation marks from about:web pageMichael Catanzaro2017-03-251-1/+1
| | | | | | | | | 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
* embed-shell: Fix dumb return typesMichael Catanzaro2017-02-191-1/+1
|
* Refactor delayed overview thumbnail update handlingMichael Catanzaro2016-12-061-38/+8
| | | | | | | 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
* Move some duplicate code into ephy_history_query_new_for_overviewMichael Catanzaro2016-12-061-7/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=775612
* about-handler: Simplify overview JSMichael Catanzaro2016-12-041-2/+1
| | | | | This variable isn't needed anymore, and we don't use a list anymore anyway.
* Remove private headersMichael Catanzaro2016-10-311-1/+0
| | | | | There's no public API anymore and no extensions. Having private headers years later serves no purpose and is just confusing.
* Revert "Remove support for browser plugins"Michael Catanzaro2016-10-271-1/+84
| | | | | | This reverts commit 9e1457f64b44d6847ea6b75a096aec105691c996. You win again, gravity....
* Revert "about-handler: Remove unused functions after about:plugins removal"Michael Catanzaro2016-10-271-0/+27
| | | | This reverts commit ef5d1272d4fbed423aadce7c2099d297629e2b90.
* about-handler: Remove unused functions after about:plugins removalMichael Catanzaro2016-10-141-27/+0
|
* Remove support for browser pluginsMichael Catanzaro2016-10-141-84/+1
| | | | | | | | | | | | | 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.
* Relicense to GPLv3+Michael Catanzaro2016-10-071-5/+7
| | | | | | | | 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
* overview: Fix for animation when removing itemEstêvão Samuel Procópio Amaral2016-10-041-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=772350
* Improve overview layout in small windowsMichael Catanzaro2016-09-221-12/+7
| | | | | | | 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.
* Use new icon consistentlyMichael Catanzaro2016-09-221-1/+1
| | | | I missed a few spots
* Add new app iconsMichael Catanzaro2016-09-211-2/+2
| | | | | | Thanks Jakub! https://bugzilla.gnome.org/show_bug.cgi?id=746716
* snapshot-service: Rename memory cache lookup functionMichael Catanzaro2016-05-091-1/+1
| | | | | | To be more clear https://bugzilla.gnome.org/show_bug.cgi?id=765863
* UncrustifyMichael Catanzaro2016-03-291-46/+45
| | | | | | | | | | | | | | 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.
* Add some error checking when getting snapshotsMichael Catanzaro2016-03-111-1/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=761065
* Improve the overview's empty stateMichael Catanzaro2016-02-291-55/+59
| | | | | | | 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
* Formatting fixups for the previous commitMichael Catanzaro2016-02-071-3/+3
| | | | Some tabs snuck in, and we missed a space before opening paren.