summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* Set G_LOG_DOMAINMichael Catanzaro2020-10-281-0/+1
| | | | | Now you can set G_MESSAGES_DEBUG=epiphany to see only Epiphany-specific logs. Yay!
* build: Allow libportal support to be disabledwip/smcv/libportal-optionalSimon McVittie2020-10-011-12/+14
| | | | | | | | | | | | | | It isn't clear whether the API/ABI of libportal are entirely stable yet (https://github.com/flatpak/libportal/issues/33) so it is not necessarily appropriate for longer-term-supported OS distributions to include it. When building a version of epiphany for a distribution package, which is only intended to be packaged in a format other than as a Flatpak app, libportal isn't necessary anyway. libportal is also Linux-specific, so non-Linux OSs will likely want to disable it (even if it might compile successfully). Signed-off-by: Simon McVittie <smcv@debian.org>
* Add enable_gsb option to active safe browising featureJan-Michael Brummer2020-09-291-0/+1
| | | | | In case we cannot provide a gsb api key, we should disable the service entirely and hide the config option in preferences window.
* Move gsb data to meson_options.txtJan-Michael Brummer2020-09-291-0/+7
| | | | | | Move gsb_api_key to meson_options.txt so we can provide the necessary support within flatpak, but can disable it for the rest. Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/682
* Post-release version bump to new version schemeabderrahim/version-bumpAbderrahim Kitouni2020-09-121-3/+7
|
* Revert version bumpMichael Catanzaro2020-09-111-1/+1
| | | | ../meson.build:61:5: ERROR: String 'alpha' cannot be converted to int
* Bump libhandy to 1.0Adrien Plazas2020-09-111-1/+1
| | | | Let's depend on a stable version.
* Post-release version bump to new version schemeMichael Catanzaro2020-09-111-1/+1
| | | | RIP even/odd versioning. Long live GNOME 3!
* Prepare 3.38.03.38.0Michael Catanzaro2020-09-111-1/+1
|
* Prepare 3.37.923.37.92Michael Catanzaro2020-09-041-1/+1
|
* Prepare 3.37.913.37.91Michael Catanzaro2020-08-201-1/+1
|
* Bump libhandy to 0.90.0Adrien Plazas2020-08-071-1/+1
| | | | The API is now stable.
* Prepare 3.37.903.37.90Michael Catanzaro2020-08-061-1/+1
|
* Add flatpak open directory download actions using libportalJan-Michael Brummer2020-07-251-0/+1
| | | | | | libportal is now a fixed dependency for Epiphany. Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/948
* Store HTTP Auth passwords in password managerCarlos Garcia Campos2020-07-141-1/+1
| | | | | | | Use new WebKit API to disable the internal credential storage and use our own. Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/719
* Hide action bar in fullscreen narrow modeJan-Michael Brummer2020-07-101-1/+1
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/813
* Prepare 3.37.33.37.3Michael Catanzaro2020-07-021-1/+1
|
* Add audio mute button in tab labelJan-Michael Brummer2020-06-281-1/+1
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/311
* shell: Init libhandyAdrien Plazas2020-06-241-1/+1
| | | | | | 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.
* Optimize sql database accessJan-Michael Brummer2020-06-181-1/+1
| | | | | | | | * 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
* Port to libhandy masterAlexander Mikhaylenko2020-06-051-1/+1
| | | | | | | | | HdyDialog was removed, so revert to GtkDialog for now. Normalize the remove button in passwords dialog and use a proper action row there. This reverts commit 5a9e76f676dd4ea98841ac5f1348f146f00d034f.
* Revert "Port to libhandy master"Michael Catanzaro2020-06-031-1/+1
| | | | This reverts commit 83040372c8e6dfb3d3d47959f8c295bf71335993.
* Port to libhandy masterAlexander Mikhaylenko2020-06-031-1/+1
| | | | | | | | | HdyDialog was removed, so revert to GtkDialog for now. Normalize the remove button in passwords dialog and use a proper action row there. This reverts commit 5a9e76f676dd4ea98841ac5f1348f146f00d034f.
* Prepare 3.37.23.37.2Michael Catanzaro2020-05-291-1/+1
|
* Revert "Port to libhandy master"Michael Catanzaro2020-05-261-1/+1
| | | | This reverts commit ec7b23332b75612c88a4914ffd9019aa16be8e47.
* Port to libhandy masterAlexander Mikhaylenko2020-05-251-1/+1
| | | | | | | HdyDialog was removed, so revert to GtkDialog for now. Normalize the remove button in passwords dialog and use a proper action row there.
* Prepare 3.37.13.37.1Michael Catanzaro2020-04-251-1/+1
|
* Replace libnotify with GNotificationJan-Michael Brummer2020-04-251-1/+0
| | | | Fixes: https://gitlab.gnome.org/GNOME/epiphany/-/issues/1168
* Move gvdb to third-partyMichael Catanzaro2020-03-181-1/+1
|
* Prepare 3.36.03.36.0Michael Catanzaro2020-03-071-1/+1
|
* Prepare 3.35.923.35.92Michael Catanzaro2020-02-271-1/+1
|
* Prepare 3.35.913.35.91Michael Catanzaro2020-02-141-1/+1
|
* Remove DNS prefetch workaroundMichael Catanzaro2020-02-031-1/+1
| | | | | WebKitGTK 2.27.3 would crash when performing DNS prefetch with PSON enabled.
* Prepare 3.35.903.35.90Michael Catanzaro2020-02-011-1/+1
|
* Revert "Depend on libhandy-1"Michael Catanzaro2020-01-221-1/+1
| | | This reverts commit c90c1230efc13b0f2d905d176bde8c87ce7b5de0
* Depend on libhandy-1Michael Catanzaro2020-01-221-1/+1
| | | | New libhandy API! Time for needless build breakage!
* Add secondary icon to EphySuggestionJan-Michael Brummer2020-01-151-1/+1
| | | | | | Add secondary icons for bookmarks: Fixes https://gitlab.gnome.org/GNOME/epiphany/issues/895 Add secondary icon for jump-to-tab: Fixes: https://gitlab.gnome.org/GNOME/epiphany/issues/861
* Prepare 3.35.33.35.3Michael Catanzaro2020-01-031-1/+1
|
* Add pdf.jsJan-Michael Brummer2020-01-031-0/+1
|
* Use the new WebKit user messages API instead of DBusCarlos Garcia Campos2019-11-281-1/+1
| | | | It simplifies the code a lot and it's also a lot more efficient.
* Require libhandy as a system dependencyMichael Catanzaro2019-11-241-13/+1
| | | | | libhandy has been around for a while now, so we shouldn't need to bundle it anymore.
* Prepare 3.35.23.35.2Michael Catanzaro2019-11-221-1/+1
|
* password-manager: Port to the secret_password* APIDaiki Ueno2019-10-121-1/+1
| | | | | | This switches from using the D-Bus based libsecret API to the simple API that doesn't impose the particular backend implementation. That would make it easier to migrate to the local storage in the future.
* Prepare 3.35.13.35.1Michael Catanzaro2019-10-111-1/+1
|
* Give up on building with -Werror=format-securityMichael Catanzaro2019-09-201-1/+0
| | | | | It doesn't work due to https://github.com/mesonbuild/meson/issues/5790 so stop pretending that it does.
* Require WebKitGTK 2.26.0Michael Catanzaro2019-09-131-1/+1
| | | | For "selectively enable/disable adblock filters"
* Prepare 3.34.03.34.0Michael Catanzaro2019-09-071-1/+1
|
* Epiphany 3.33.923.33.92Michael Catanzaro2019-09-011-1/+1
|
* Prepare 3.33.913.33.91Michael Catanzaro2019-08-161-1/+1
|
* Prepare 3.33.903.33.90Michael Catanzaro2019-08-051-1/+1
|