summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* shell: Use a meson option to determine that we're in a sandboxFelipe Borges2019-10-141-0/+1
|
* build: Allow disabling testsMohammed Sadiq2019-09-231-1/+5
|
* printers: Use CUPS httpConnect2() if availablePhilip Chimento2019-09-161-0/+4
| | | | | | | | | | | | | In CUPS 1.7 httpConnect() and httpConnectEncrypt() were deprecated and replaced with httpConnect2(). This checks if httpConnect2() is available and if so, replaces the uses of the deprecated functions. In the CUPS source code, httpConnect() and httpConnectEncrypt() are now wrappers around httpConnect2(), so we make sure to use the same arguments as in the CUPS source code so the two code paths are sure to be identical: https://github.com/apple/cups/blob/2c030c7a06e0c2b8227c7e85f5c58dfb339731d0/cups/http.c#L412 https://github.com/apple/cups/blob/2c030c7a06e0c2b8227c7e85f5c58dfb339731d0/cups/http.c#L477
* build: Fix CUPS PPD deprecation warningPhilip Chimento2019-09-161-1/+1
| | | | | | | | In https://bugzilla.gnome.org/show_bug.cgi?id=696766 it was decided to build with _PPD_DEPRECATED defined, to suppress the warnings about the deprecation of the CUPS PPD API, since there was no full replacement yet. Unfortunately this didn't make it intact through the port to Meson, so fix it here.
* Bump version to 3.35.0Georges Basile Stavracas Neto2019-09-091-1/+1
| | | | Let the 3.35 development cycle begin!
* 3.34.0.13.34.0.1Georges Basile Stavracas Neto2019-09-091-1/+1
| | | | Urgent release
* 3.34.03.34.0Georges Basile Stavracas Neto2019-09-091-1/+1
|
* 3.33.903.33.90Georges Basile Stavracas Neto2019-08-081-1/+1
|
* common: Unite GsdDeviceManagerCarlos Garnacho2019-08-081-12/+1
| | | | | | Drop the subtypes, and keep a single udev-based GsdDeviceManager, which will work on both backends, and should work on all platforms we care about (?).
* build: Require NetworkManager 1.12Bastien Nocera2019-06-301-1/+1
| | | | | Seeing as that's the version that added the nm_device_wifi_get_last_scan() we use.
* 3.33.33.33.3Georges Basile Stavracas Neto2019-06-191-1/+1
|
* project: Require meson 0.50.0Georges Basile Stavracas Neto2019-06-191-1/+1
|
* keyboard: Add microphone mute keyBenjamin Berg2019-05-271-1/+1
| | | | | | | | Add the required UI for users to change the newly mic-mute keybinding. See also https://bugzilla.gnome.org/show_bug.cgi?id=793596 https://bugzilla.gnome.org/show_bug.cgi?id=793641
* 3.32.13.32.1Georges Basile Stavracas Neto2019-03-291-1/+1
|
* 3.32.0.13.32.0.1Georges Basile Stavracas Neto2019-03-111-1/+1
|
* meson: Bump libhandy to 0.0.9Adrien Plazas2019-03-111-1/+1
|
* 3.32.03.32.0Georges Basile Stavracas Neto2019-03-111-1/+1
|
* 3.31.923.31.92Georges Basile Stavracas Neto2019-03-041-1/+1
|
* meson: Bump libhandy to 0.0.8Adrien Plazas2019-02-181-1/+1
| | | | This fixes the RTL direction support of HdyLeaflet.
* 3.31.903.31.90Georges Basile Stavracas Neto2019-02-061-1/+1
|
* meson: Make libhandy subproject staticAdrien Plazas2019-01-181-0/+1
|
* meson: Bump libhandy to 0.0.7Adrien Plazas2019-01-181-3/+3
| | | | This will allow us to build it as a static library.
* 3.31.43.31.4Georges Basile Stavracas Neto2019-01-091-1/+1
|
* meson: Bump minimum meson versionGeorges Basile Stavracas Neto2019-01-091-1/+1
|
* build: Depend on gsettings-desktop-schemas >= 3.31.0Carlos Garnacho2018-12-111-1/+1
| | | | This is necessary for the wacom output setting changes.
* power: stop using deprecated up_client_get_devicesJeremy Bicha2018-12-071-2/+2
| | | | | | | | and bump required upower version to 0.99.8 which introduced up_client_get_devices2 This is a follow-up from https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/82
* build: Add libhandy-0.0 dependencyAdrien Plazas2018-11-261-0/+16
| | | | | | | This is needed to access widgets to make the shell adaptive. This also adds libhandy as a submodule and will make use of that version if it isn't available otherwise.
* thunderbolt: Fix compile-time warningBastien Nocera2018-11-211-0/+5
| | | | | | | | | | | | The Thunderbolt panel warns about explicit_bzero() not being available but never checked for it. gnome-control-center/panels/thunderbolt/bolt-str.c: In function ‘bolt_erase_n’: gnome-control-center/panels/thunderbolt/bolt-str.c:33:4: warning: #warning no explicit bzero, using fallback [-Wcpp] #warning no explicit bzero, using fallback ^~~~~~~ Closes: #286
* 3.31.23.31.2Georges Basile Stavracas Neto2018-11-121-1/+1
|
* build: Drop all references to clutter-gtkCarlos Garnacho2018-11-071-4/+0
| | | | | | | | | It's currently just added whenever cheese is enabled, however that should be already an indirect dependency. There is no need for it to explicitly to be explicitly linked here. And same goes for CI Docker files, the dependency will be indirectly installed through cheese anyway.
* wacom: Port calibrator UI to GTK+Carlos Garnacho2018-11-071-5/+0
| | | | | | | | | Same dog, different collar. The UI has been ported 1:1 to GTK+, using GtkBuilder, CSS and event controllers fairly reduced the amount of code needed for this. It also allows us to stop initializing clutter-gtk across the several executables.
* Bump version to 3.31.0Georges Basile Stavracas Neto2018-09-071-1/+1
| | | | Let's branch now and allow some UI changes land.
* 3.30.03.30.0Georges Basile Stavracas Neto2018-09-031-1/+1
|
* 3.29.923.29.92Georges Basile Stavracas Neto2018-08-271-1/+1
|
* 3.29.903.29.90Georges Basile Stavracas Neto2018-07-311-1/+1
|
* 3.29.43.29.4Georges Basile Stavracas Neto2018-07-161-1/+1
|
* 3.29.23.29.2Georges Basile Stavracas Neto2018-05-251-1/+1
|
* window: Warn about development buildsGeorges Basile Stavracas Neto2018-05-141-1/+1
| | | | | | | | | | | | With this commit, a message dialog pops up whenever a development build runs. This is meant to actually annoy, so that we're always reminded that things may not work as expected. Since the dialog can be dismissed with a single button press, it is not the end of the world. But people still should be aware that Settings is ~not~ meant to run with Flatpak, and that this is a development tool only.
* project: Move build files to build-auxGeorges Basile Stavracas Neto2018-05-141-9/+1
| | | | | | An attempt to make the root folder slightly less cluttered and more organized. No functional changes whatsoever.
* project: Update meson filesGeorges Basile Stavracas Neto2018-05-031-1/+1
| | | | | | I probably have OCD. Seeing these files with this poor alignment gives me physical pain.