summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
...
* build: Check for polkit supplementary filesBastien Nocera2021-10-201-1/+9
| | | | | | | | | Which are shipped in newer versions of polkit, as well as backported in older versions of Ubuntu, rather than hardcoding a newer version of polkit and expecting newcomers to know to downgrade the version requirement. Fixes: 9ebcd17236a54daa0927a22d973d0309dfb4c8df
* Revert "build: Bump build-dependency on polkit"Bastien Nocera2021-10-201-1/+1
| | | | This reverts commit 9ebcd17236a54daa0927a22d973d0309dfb4c8df.
* Post-release version bumpGeorges Basile Stavracas Neto2021-09-171-1/+1
|
* Post-release version bumpGeorges Basile Stavracas Neto2021-09-051-1/+1
|
* display: deprecation fixNishal Kulkarni2021-08-151-1/+1
| | | | | | Change g_memdup to g_memdup2 in display. https://discourse.gnome.org/t/port-your-module-from-g-memdup-to-g-memdup2-now/5538
* Post-release version bumpGeorges Basile Stavracas Neto2021-08-131-1/+1
|
* wwan: Add new panel for modem managementMohammed Sadiq2021-08-131-0/+4
| | | | | | | | | | | The panel supports 2G/3G/4G GSM/LTE modems. CDMA2000 Modems are not supported. If a supported modem is present, the panel will be shown and the modem will be handled, else, network-panel shall manage the modem as it did in the past. If more than one modem with data enabled is present, the user is allowed to set priority of one SIM over the other (the priority is for SIM, not modem). Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/132
* Post-release version bumpGeorges Basile Stavracas Neto2021-07-291-1/+1
|
* Switch to g_get_os_info to read os_releaseEric2021-06-151-1/+1
| | | | | | | | | As described in #1346, GLib 2.64 includes a g_get_os_info() function, providing access to keys from /etc/os-release. This commit replaces calls to gnome-control-center's custom parser (in panels/common/cc-os-release.c) with calls to this new function, and deletes the custom parser code. Closes #1346
* build: Depend on gsettings-desktop-schemas 40Marco Trevisan (Treviño)2021-06-071-1/+1
| | | | | g-c-c requires now org.gnome.desktop.peripherals schemas that have been added on schemas 40.alpha, so let's depend on that.
* Bump libhandy to 1.2.0Ian Douglas Scott2021-05-071-1/+1
|
* Post-branching version bumpGeorges Basile Stavracas Neto2021-04-131-1/+1
| | | | The GNOME 41 merge window is open now.
* Post-release version bumpGeorges Basile Stavracas Neto2021-03-201-1/+1
|
* Post-release version bumpGeorges Basile Stavracas Neto2021-03-121-1/+1
|
* Post-release version bump (40.rc)Georges Basile Stavracas Neto2021-02-211-1/+1
|
* 40.beta40.betaGeorges Basile Stavracas Neto2021-02-211-1/+1
|
* user-accounts: Pass --user argument to select user in malcontent-controlPhilip Withnall2020-10-201-0/+2
| | | | | | | | This eases the transition from g-c-c to malcontent-control a little. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Helps: https://gitlab.freedesktop.org/pwithnall/malcontent/-/issues/19
* meson: Use summary instead of manually built stringGeorges Basile Stavracas Neto2020-10-121-19/+20
| | | | | | | | | It simplifies the code, and allows us to have some consistency between projects (either inside and outside GNOME, mind you). I took the liberty to rename and reword some of the options so that they actually describe which ones are optional, and also which ones are hard dependencies detected at build time.
* 40.alphaGeorges Basile Stavracas Neto2020-10-031-1/+1
| | | | Pre-release version bump.
* common: Display locale @modifiers properlyGunnar Hjalmarsson2020-09-211-1/+1
| | | | Fixes GNOME/gnome-desktop#50
* network: Depend on NetworkManager 1.24Bastien Nocera2020-09-161-1/+1
| | | | | | | nm_client_on_permission_change() was added in 1.24, so depend on this version. Closes: #1120
* Bump libhandy to 1.0.0Adrien Plazas2020-09-141-1/+1
| | | | Let's use a stable version.
* 3.38.03.38.0Georges Basile Stavracas Neto2020-09-121-1/+1
|
* build: Use non-deprecated python module to search for pythonGeorges Basile Stavracas Neto2020-09-121-2/+2
|
* 3.37.923.37.92Georges Basile Stavracas Neto2020-09-051-1/+1
|
* Bump libhandy to 0.90.0Adrien Plazas2020-08-181-1/+1
| | | | The API is now stable.
* 3.37.903.37.90Georges Basile Stavracas Neto2020-08-151-1/+1
|
* meson: Replace libhandy-0.0 by libhandy-1Adrien Plazas2020-07-201-2/+1
| | | | Depend on libhandy 0.84.0, and migrate to the GNOME repo.
* Fix setting to disable IPv6Michael Catanzaro2020-07-161-1/+1
| | | | | | | | | | | | | | | | | The setting to disable IPv6 did not actually work. Instead, it just caused NetworkManager to ignore IPv6 entirely. From the libnm documentation of NM_SETTING_IP6_CONFIG_METHOD_IGNORE: "IPv6 is not required or is handled by some other mechanism, and NetworkManager should not configure IPv6 for this connection." It's just the wrong enum to use here. I considered adding a new radio button to use the older ignore setting, but it doesn't make a ton of sense since that setting allows IPv6 to be configured outside NetworkManager, and what is the point of exposing graphical configuration for that? So instead, we can have the GUI change the value from IGNORE to DISABLED if set. Fixes #593
* 3.37.33.37.3Georges Basile Stavracas Neto2020-07-071-1/+1
|
* applications: Integrate with malcontent's restrictionsUmang Jain2020-06-171-0/+9
| | | | | | | | | | | | | malcontent[1] is parental(or admin) controlled interface which can restrict a application's visibility and interactivity for a standard user. Hence, if the current uid has any restrictions on its installed applications, filter them out from the applications panel. Make the malcontent support enable or disable by setting it up as a build-time meson option. [1]: https://gitlab.freedesktop.org/pwithnall/malcontent/
* build: Depend on gsettings-desktop-schemas 3.37.1Georges Basile Stavracas Neto2020-05-071-1/+1
| | | | The 'avatar-directories' key is a 3.37.1 addition.
* applications: Use new snapd-glib API for labelling Snap interfacesRobert Ancell2020-04-161-1/+1
| | | | | This removes the need to put translated strings in g-c-c, and allows them to be shared between multiple applications that use Snaps.
* sound: Fix translation of "System Sounds"Bastien Nocera2020-04-021-0/+2
| | | | | | | | | | The wrong package name got passed for the gvc subproject, so an empty gettext package name ended up being used to look for the "System Sounds" translation. Pass the package name so that the translation works as expected. Closes: #426
* 3.37.0Georges Basile Stavracas Neto2020-03-291-1/+1
|
* 3.36.1Robert Ancell2020-03-271-1/+1
|
* 3.36.03.36.0Georges Basile Stavracas Neto2020-03-061-1/+1
|
* 3.35.923.35.92Georges Basile Stavracas Neto2020-02-291-1/+1
|
* 3.35.913.35.91Georges Basile Stavracas Neto2020-02-171-1/+1
|
* 3.35.903.35.90Georges Basile Stavracas Neto2020-02-021-1/+1
|
* background: Fix CI build breaking on gnome-desktop API changeRobert Ancell2020-01-221-1/+1
| | | | | The change was added in feeee1c. For now we will handle the old and the new API until this can be built.
* Adapt to new gnome-desktop API changesjjardon/gnome-desktopJavier Jardón2020-01-161-1/+1
|
* build: Bump build-dependency on polkitRobert Ancell2020-01-061-1/+1
| | | | | | We require the .its files, which were added in Polkit 0.114. Fixes #491
* applications: Show snap app sizesRobert Ancell2019-12-181-0/+11
|
* meson: Require 0.51.0Felipe Borges2019-12-171-1/+1
| | | | | | | | | | | | | | The issues initially reported in #343 have been fixed in Meson, and git tag --contains 5f00c3020073962edbeb2f3f709c27acdb09fd74 in the Meson code base tells me that the earliest releast to include this is 0.51.0. Fedora 30 already shipped 0.51.2 and a few GNOME modules (such as GNOME Builder) are already using newer versions. https://github.com/mesonbuild/meson/commit/5f00c302 Closes #343
* build: Bump minimum version of libgudevRobert Ancell2019-12-171-1/+1
| | | | | | We use the autoptr support which was added in version 232 Fixes #490
* build: Bump minimum version of GLib.Robert Ancell2019-12-171-1/+1
| | | | We are already using g_clear_handle_id, which requires GLib 2.56
* 3.35.23.35.2Georges Basile Stavracas Neto2019-11-251-1/+1
|
* info: Use new helper to fetch GL/GLES renderersBastien Nocera2019-11-061-8/+0
|
* info: Add helper to print the GL/GLES rendererBastien Nocera2019-11-061-0/+2
| | | | | This is a simplification of code that used to be in gnome-session-check-accelerated.