summaryrefslogtreecommitdiff
path: root/meson_options.txt
Commit message (Collapse)AuthorAgeFilesLines
* log: Improve loggingMohammed Sadiq2022-12-011-1/+0
| | | | | The 'tracing' build option is no longer needed. And the verbosity of logs can be set by providing '-v' multiple times.
* info-overview: add build option to control distributor logoMichael Catanzaro2022-05-101-0/+2
| | | | | | | | | | | Currently, we display a 256x256 version of the OS icon from /etc/os-release. This is too big for my taste, and it's also not sufficient for distros that want to display a logo that is not an icon. For instance, because we no longer display the operating system name immediately beneath the logo, it may be desirable to use a logo variant that includes text. This patch adds a meson build option that distributions can use to override the logo, and a second build option to specify a different logo for use in dark mode.
* Drop Cheese dependencyGeorges Basile Stavracas Neto2021-12-141-1/+0
| | | | | | Cheese is not ready for GTK4, and probably won't ever be, so just drop the dependency. We'll reimplement webcam support using PipeWire later.
* applications: Integrate with malcontent's restrictionsUmang Jain2020-06-171-0/+1
| | | | | | | | | | | | | 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/
* applications: Show snap app sizesRobert Ancell2019-12-181-0/+1
|
* info: Use new helper to fetch GL/GLES renderersBastien Nocera2019-11-061-1/+0
|
* common: Make the privileged group configurable (i.e. wheel vs sudo)Robert Ancell2019-10-311-0/+1
| | | | Fixes #559
* flatpak: Use the Nightly variant of the application iconFelipe Borges2019-10-141-0/+1
| | | | | | For the "development" profile, lets use the Nightly variant, to visually indicate to users that they are running an unstable version of the application.
* build: Allow disabling testsMohammed Sadiq2019-09-231-1/+2
|
* 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.
* log: Reimplement logging and debuggingGeorges Basile Stavracas Neto2018-04-061-0/+1
| | | | | | | This commit replaces the old rudimentary log handler by a shinier version of it. It also introduces the debugging macros that I usually add to the apps, including the CC_TRACE_MSG() macro for tracing.
* build: Make bluetooth, network and wacom mandatory on linuxIñigo Martínez2018-01-221-4/+1
| | | | | | | | | | The bluetooh, network and wacom panels should not be optional on linux, except on s390 systems which lack USB support. It should also not be built at all on other systems. This patch makes these panels mandatory on linux. https://bugzilla.gnome.org/show_bug.cgi?id=792641
* build: Port to meson build systemIñigo Martínez2018-01-171-0/+8
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