summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* Release 44.144.1Carlos Garnacho2023-04-181-1/+1
|
* build: Remove unused lcms dependency Jan Tojnar2023-04-181-1/+0
| | | It was dropped in https://gitlab.gnome.org/GNOME/gnome-settings-daemon/commit/3970e5c8383caa762e549f9b9931705c80bb6bd4
* Release 44.044.0Carlos Garnacho2023-03-201-1/+1
|
* Release 44.rc44.rcCarlos Garnacho2023-03-051-1/+1
|
* Release 44.beta44.betaCarlos Garnacho2023-02-151-1/+1
|
* Release 43.043.0Carlos Garnacho2022-09-171-1/+1
|
* Release 43.rc43.rcCarlos Garnacho2022-09-051-1/+1
|
* build: Use GNOME module post_install()Matt Turner2022-08-231-4/+3
|
* Release 43.beta43.betaCarlos Garnacho2022-08-091-1/+1
|
* build: Use gcr4 by default, but have an option to use gcr3 tooMilan Crha2022-07-191-1/+6
| | | | | The gcr4 replaces gcr3, thus make it possible to use either of the two, while defaulting to gcr4, as it'll live for a longer time.
* Release 43.alpha43.alphaCarlos Garnacho2022-07-131-1/+1
|
* datetime: Update geocode-glib libsoup3 dependencyBastien Nocera2022-06-301-1/+4
| | | | | | | | geocode-glib 3.26.3 was released today, with optional soup3 support. When built against soup3, it generates a geocode-glib-2.0 pkg-config file rather than geocode-glib-1.0. Support both versions, with a preference for the libsoup3 version.
* Release 42.242.2Carlos Garnacho2022-06-011-1/+1
|
* Release 42.142.1Carlos Garnacho2022-03-201-1/+1
|
* Release 42.rc42.rcCarlos Garnacho2022-03-061-1/+1
|
* Release 42.beta42.betaCarlos Garnacho2022-02-141-1/+1
|
* Port to GWeather 4Emmanuele Bassi2022-02-101-1/+1
| | | | | | Use the new GWeather major version. The only change consists in replacing GWeatherTimezone with GTimeZone.
* Release 42.alpha42.alphaCarlos Garnacho2022-01-101-2/+2
|
* build: require upower 0.99.12Jeremy Bicha2021-09-231-1/+1
| | | | gnome-settings-daemon 41 uses features from this version
* Release 41.041.0Carlos Garnacho2021-09-181-1/+1
|
* Release 41.rc41.rcCarlos Garnacho2021-08-281-1/+1
|
* xsettings: Add support for XFixes ClientDisconnectModeOlivier Fourdan2021-07-261-0/+1
| | | | | | | | | | | | | | | | | | | The Xserver itself is capable of terminating itself once all X11 clients are gone, yet in a typical full session, there are a number of X11 clients such as gsd-xsettings running continuously. Those always-running clients will prevent the Xserver from terminating, because the actual number of X11 clients will never drop to 0. Use XFixes ClientDisconnectMode to inform the X11 server that it can terminate even if gsd-xsettings is still running. That will allow Xwayland to terminate automatically once regular clients have quit. On plain Xorg servers, the lifetime of the session is usually tied to the session manager or window manager, and this change will have no effect.
* build: Fix str/bool comparisonBastien Nocera2021-07-161-3/+1
| | | | | gnome-settings-daemon/meson.build:87: WARNING: Trying to compare values of different types (str, bool) using ==. The result of this is undefined and will become a hard error in a future Meson release.
* build: Bump required meson versionBastien Nocera2021-07-161-1/+1
| | | | | | | | And remove the "install" arg in configure_file() to quiet the warnings WARNING: Project specifies a minimum meson_version '>= 0.47.0' but uses features which were added in newer versions: * 0.49.0: {'/ with string arguments'} * 0.50.0: {'install arg in configure_file'}
* housekeeping: use grefcountNishal Kulkarni2021-05-141-1/+1
| | | | | | | | | reference counting is implemented manually instead of using grefcount provided by glib. Fix: using grefcount and its functions for `DeleteData` struct Updated `glib_min_version` to 2.58
* Release 40.0.140.0.1Benjamin Berg2021-04-141-1/+1
|
* Release 40.040.0Carlos Garnacho2021-03-211-1/+1
|
* Release 40.rc40.rcCarlos Garnacho2021-03-141-1/+1
|
* meson.build: Don't add '.0' to libgsd pathKalev Lember2021-02-151-3/+1
| | | | | '.0' was a leftover from constructing gnome-settings-daemon-3.0 directory and doesn't serve any purpose any more.
* xsettings: Go back to loading gtk modules from lib/gnome-settings-daemon-3.0Kalev Lember2021-02-151-0/+4
| | | | | | | | | | | This is where other projects install the gtk modules desktop files. There is little point in rebuilding all of the other projects every time gnome-settings-daemon version changes, so just leave the directory name hardcoded to what it was during GNOME 3.x. Also, while at this, print out the configured gtk modules directory from meson to make it clear where it is.
* Release 40.beta40.betaCarlos Garnacho2021-02-141-1/+1
|
* Release 40.alpha.140.alpha.1Carlos Garnacho2021-01-161-1/+1
|
* datetime: Make use of new gweather APIBenjamin Berg2021-01-161-1/+1
| | | | | This mainly means free'ing the world when done and stopping to use the now deprecated API (even though it would be acceptable in our case).
* Release 40.alpha40.alphaCarlos Garnacho2021-01-121-1/+1
|
* xsettings: Use font aa/hinting/rgba-order settings from ↵Carlos Garnacho2021-01-121-1/+1
| | | | | | gsettings-desktop-schemas Move these settings there, as they are more universal than gnome-settings-daemon.
* Use the window system's color transform matrix, when availableAaron Plattner2021-01-111-2/+2
| | | | | | | | | | | | When the window system supports color transform matrices, use libcolord to compute an adaptation matrix to convert from an sRGB reference profile to the measured profile for each display. Use gnome_rr_output_set_color_transform from libgnome-desktop to apply that matrix to the window system. Modify the code that sets the _ICC_PROFILE root window property to hard-code a standard sRGB reference profile when a color transform is in use; color-aware applications should not try to apply their own correction if the window system is already doing it.
* Release 3.38.1GNOME_SETTINGS_DAEMON_3_38_1Carlos Garnacho2020-10-081-1/+1
|
* Release 3.38.0GNOME_SETTINGS_DAEMON_3_38_0Carlos Garnacho2020-09-131-1/+1
|
* Release 3.37.92GNOME_SETTINGS_DAEMON_3_37_92Carlos Garnacho2020-09-071-1/+1
|
* Release 3.37.1GNOME_SETTINGS_DAEMON_3_37_1Carlos Garnacho2020-08-291-1/+1
|
* colord: make it optionalSamuel Thibault2020-08-181-1/+6
| | | | | colord has become completely dependent on udev, not available on non-Linux, so make the color plugin optional to fix build there.
* Release 3.37.0GNOME_SETTINGS_DAEMON_3_37_0Carlos Garnacho2020-08-101-1/+1
|
* meson: Make usb-protection plugin build time configurableBenjamin Berg2020-07-311-0/+3
|
* meson: Bump required meson version to 0.47.0Benjamin Berg2020-07-311-1/+1
| | | | | Note that it is still complaining, but just for an optional argument that we only ever set to the default value.
* meson: Bump systemd requirement to version 243Benjamin Berg2020-07-311-6/+3
| | | | | | | | If we require version 243 we can rely on special targets like smartcard.target working. Also, from 242 onwards the sytemduserunitdir path resolving using systemd.pc works fine. Closes: #444
* meson: Enable GLib API version checking macrosBenjamin Berg2020-07-131-2/+9
| | | | | Hopefully this can catch issues again where we accidentally start to depend on a newer GLib version than we intended to.
* Release 3.36.1GNOME_SETTINGS_DAEMON_3_36_1Carlos Garnacho2020-04-291-1/+1
|
* Release 3.36.0GNOME_SETTINGS_DAEMON_3_36_0Carlos Garnacho2020-03-091-1/+1
|
* Release 3.35.92GNOME_SETTING_DAEMON_3_35_92GNOME_SETTINGS_DAEMON_3_35_92Carlos Garnacho2020-03-021-1/+1
|
* build: Update gsettings-desktop-schemas minimum versionCarlos Garnacho2020-02-181-1/+1
| | | | | | Required for USB protection. Closes: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/497