Commit graph

77 commits

Author SHA1 Message Date
Georges Basile Stavracas Neto
26e9a7d11a 3.35.92 2020-02-29 15:10:44 -03:00
Georges Basile Stavracas Neto
1e9a948b86 3.35.91 2020-02-17 13:49:22 -03:00
Georges Basile Stavracas Neto
59d87e94a6 3.35.90 2020-02-02 13:50:17 -03:00
Robert Ancell
baed38e31c background: Fix CI build breaking on gnome-desktop API change
The change was added in feeee1c. For now we will handle the old and the new API
until this can be built.
2020-01-22 12:01:22 +13:00
Javier Jardón
feeee1c744 Adapt to new gnome-desktop API changes 2020-01-16 13:55:40 +00:00
Robert Ancell
9ebcd17236 build: Bump build-dependency on polkit
We require the .its files, which were added in Polkit 0.114.

Fixes #491
2020-01-06 15:24:51 +00:00
Robert Ancell
aa471faa4a applications: Show snap app sizes 2019-12-18 12:29:19 +13:00
Felipe Borges
3d18fa23fe meson: Require 0.51.0
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
2019-12-17 22:03:14 +00:00
Robert Ancell
214ce473b9 build: Bump minimum version of libgudev
We use the autoptr support which was added in version 232

Fixes #490
2019-12-17 03:18:30 +00:00
Robert Ancell
d01a81a140 build: Bump minimum version of GLib.
We are already using g_clear_handle_id, which requires GLib 2.56
2019-12-17 16:09:10 +13:00
Georges Basile Stavracas Neto
06745e064a 3.35.2 2019-11-25 11:57:43 -03:00
Bastien Nocera
2007a5b240 info: Use new helper to fetch GL/GLES renderers 2019-11-06 09:27:10 +13:00
Bastien Nocera
5f6d5b77ac info: Add helper to print the GL/GLES renderer
This is a simplification of code that used to be in
gnome-session-check-accelerated.
2019-11-06 09:27:10 +13:00
Felipe Borges
ad83235bf9 shell: Use a meson option to determine that we're in a sandbox 2019-10-14 20:25:39 +00:00
Mohammed Sadiq
c884b19b46 build: Allow disabling tests 2019-09-23 14:12:21 +00:00
Philip Chimento
389ee0dfe5 printers: Use CUPS httpConnect2() if available
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:
2c030c7a06/cups/http.c (L412)
2c030c7a06/cups/http.c (L477)
2019-09-16 14:09:40 -07:00
Philip Chimento
96137369a5 build: Fix CUPS PPD deprecation warning
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.
2019-09-16 14:09:40 -07:00
Georges Basile Stavracas Neto
34eb1fb73d Bump version to 3.35.0
Let the 3.35 development cycle begin!
2019-09-09 18:35:29 -03:00
Georges Basile Stavracas Neto
ea7b65a7ee 3.34.0.1
Urgent release
2019-09-09 12:37:32 -03:00
Georges Basile Stavracas Neto
d5ddbc06d8 3.34.0 2019-09-09 12:05:46 -03:00
Georges Basile Stavracas Neto
11aa40387b
3.33.90 2019-08-08 22:43:24 -03:00
Carlos Garnacho
3600cb5a40 common: Unite GsdDeviceManager
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 (?).
2019-08-08 15:18:07 +00:00
Bastien Nocera
2ae206c7e2 build: Require NetworkManager 1.12
Seeing as that's the version that added the
nm_device_wifi_get_last_scan() we use.
2019-06-30 13:20:35 +00:00
Georges Basile Stavracas Neto
fb76a31c69
3.33.3 2019-06-19 12:56:32 -03:00
Georges Basile Stavracas Neto
6fb41e8080
project: Require meson 0.50.0 2019-06-19 12:40:23 -03:00
Benjamin Berg
936a66f4ca keyboard: Add microphone mute key
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
2019-05-27 20:48:35 +00:00
Georges Basile Stavracas Neto
5606637c5e
3.32.1 2019-03-29 11:36:46 -03:00
Georges Basile Stavracas Neto
4659780be6
3.32.0.1 2019-03-11 16:02:25 -03:00
Adrien Plazas
f827d3c948 meson: Bump libhandy to 0.0.9 2019-03-11 18:13:21 +00:00
Georges Basile Stavracas Neto
3e9d5c57f4
3.32.0 2019-03-11 11:43:55 -03:00
Georges Basile Stavracas Neto
ac054d3cec
3.31.92 2019-03-04 18:19:44 -03:00
Adrien Plazas
19e42fb051 meson: Bump libhandy to 0.0.8
This fixes the RTL direction support of HdyLeaflet.
2019-02-18 11:19:36 +00:00
Georges Basile Stavracas Neto
ed22dd28e9
3.31.90 2019-02-06 21:40:29 -02:00
Adrien Plazas
7fd4bbbf37 meson: Make libhandy subproject static 2019-01-18 15:31:35 +01:00
Adrien Plazas
ee0a2ed6c2 meson: Bump libhandy to 0.0.7
This will allow us to build it as a static library.
2019-01-18 15:31:12 +01:00
Georges Basile Stavracas Neto
f6c6830aaa
3.31.4 2019-01-09 01:58:12 -02:00
Georges Basile Stavracas Neto
87b13dd209
meson: Bump minimum meson version 2019-01-09 01:48:21 -02:00
Carlos Garnacho
b7f601344b build: Depend on gsettings-desktop-schemas >= 3.31.0
This is necessary for the wacom output setting changes.
2018-12-11 13:25:50 +01:00
Jeremy Bicha
3d686de41c power: stop using deprecated up_client_get_devices
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
2018-12-07 14:55:43 +00:00
Adrien Plazas
af58f4c6ed build: Add libhandy-0.0 dependency
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.
2018-11-26 15:36:34 +01:00
Bastien Nocera
cad5f982c9 thunderbolt: Fix compile-time warning
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
2018-11-21 14:25:14 +01:00
Georges Basile Stavracas Neto
fb45df29a3
3.31.2 2018-11-12 23:43:14 -02:00
Carlos Garnacho
697789083d build: Drop all references to clutter-gtk
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.
2018-11-07 23:02:10 +00:00
Carlos Garnacho
d51336c2c2 wacom: Port calibrator UI to GTK+
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.
2018-11-07 23:02:10 +00:00
Georges Basile Stavracas Neto
78495e03dc Bump version to 3.31.0
Let's branch now and allow some UI changes land.
2018-09-07 22:52:55 -03:00
Georges Basile Stavracas Neto
d05b901a1d 3.30.0 2018-09-03 12:20:08 -03:00
Georges Basile Stavracas Neto
10af7e20bd 3.29.92 2018-08-27 21:42:03 -03:00
Georges Basile Stavracas Neto
dd968d2fbb 3.29.90 2018-07-31 13:45:22 -03:00
Georges Basile Stavracas Neto
65b90d5951 3.29.4 2018-07-16 21:32:05 -03:00
Georges Basile Stavracas Neto
cf61ee5812 3.29.2 2018-05-25 17:37:18 -03:00