Commit graph

13 commits

Author SHA1 Message Date
Georges Basile Stavracas Neto
041284427a project: Update subprojects
Updates libhandy and GVC. The interesting change we are
looking for is in GVC, switching the icon of the "System
Sounds" stream to "emblem-system-symbolic".
2019-06-16 01:01:36 +00:00
Adrien Plazas
f827d3c948 meson: Bump libhandy to 0.0.9 2019-03-11 18:13:21 +00:00
Andrea Azzarone
f42f39970d user-accounts: Fix memory corruption in the avatar popup
Use g_object_set_data_full and g_steal_pointer to ensure the validity of the
"filename" association.

Closes: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/399
2019-03-04 11:06:54 +00:00
Adrien Plazas
849362f339 subprojects: Bump libhandy to fix i18n 2019-03-01 17:14:11 +01: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
Robert Ancell
e98d0eef05 sound: Update gvc to latest version
This fixes compile warnings
2019-02-07 10:06:57 +13:00
Adrien Plazas
6a2b991577 Bump libhandy to a commit fixing its static installation
The other commits shouldn't affect the application in any way, so it's
safe to bump, especially as it's needed only by the submodule.

Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/350.
2019-02-05 09:10:28 +00: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
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
Georges Basile Stavracas Neto
a1bace4683 build: Drop libgd
Settings does not use libgd.
2018-03-16 15:55:10 -03:00
Bastien Nocera
ea83d23706 sound: Update gvc to not require ALSA support
ALSA support is only used in gnome-settings-daemon, so always disable
the option, which wouldn't work on non-Linux anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=792921
2018-01-26 10:56:12 -02:00
Iñigo Martínez
32edd6789e build: Port to meson build system
Meson is a build system focused on speed an ease of use, which
helps speeding up the software development. This patch adds meson
support along autotools.

https://bugzilla.gnome.org/show_bug.cgi?id=785414
2018-01-17 20:09:35 -02:00
Iñigo Martínez
d7012d0337 build: Move libgd and gvc modules to subprojects
In order to share the libgd and gvc modules between autotools and
meson, this patch moves their directories to subprojects
directory and updates autotools.

https://bugzilla.gnome.org/show_bug.cgi?id=785414
2018-01-17 19:02:57 -02:00