Merge branch 'fix-dconf-reference' into 'main'

docs: Improve a reference

Closes #6635

See merge request GNOME/gtk!7161
This commit is contained in:
Matthias Clasen 2024-04-21 14:03:37 +00:00
commit 9e6c72210d
4 changed files with 11 additions and 28 deletions

View File

@ -446,7 +446,7 @@ reference:
-Dintrospection=enabled -Dintrospection=enabled
-Ddocumentation=true -Ddocumentation=true
-Dgdk-pixbuf:gtk_doc=true -Dgdk-pixbuf:gtk_doc=true
-Dpango:gtk_doc=true -Dpango:documentation=true
-Dbuild-demos=false -Dbuild-demos=false
-Dbuild-examples=false -Dbuild-examples=false
-Dbuild-tests=false -Dbuild-tests=false

12
NEWS
View File

@ -1,11 +1,12 @@
Overview of Changes in 4.15.0, xx-xx-xxxx Overview of Changes in 4.15.0, xx-xx-xxxx
========================================= =========================================
This release changes the default GSK renderer to be vulkan. This release changes the default GSK renderer to be Vulkan, on
Wayland. Other platforms still use ngl.
The intent of this change is to get wider testing and verify that The intent of this change is to get wider testing and verify that
Vulkan drivers are good enough for this. If significant problems Vulkan drivers are good enough for us to rely on. If significant
show up, we will revert this change for 4.16. problems show up, we will revert this change for 4.16.
You can still override the renderer choice using the GSK_RENDERER You can still override the renderer choice using the GSK_RENDERER
environment variable. environment variable.
@ -77,6 +78,11 @@ the new property to 'manual'.
- Require pango 1.52 - Require pango 1.52
- Require cairo 1.18 - Require cairo 1.18
- Add a missing dependency that was causing build failures - Add a missing dependency that was causing build failures
- Drop deprecated build options:
gtk_doc -> documentation
update_screenshots -> screenshots
demo-profile -> profile
demos -> build-demos
* Deprecations: * Deprecations:
- gdk_widget_set/get_font_options - gdk_widget_set/get_font_options

View File

@ -73,7 +73,7 @@
* utilities that let the user change these settings. * utilities that let the user change these settings.
* *
* On Wayland, the settings are obtained either via a settings portal, * On Wayland, the settings are obtained either via a settings portal,
* or by reading desktop settings from DConf. * or by reading desktop settings from [class@Gio.Settings].
* *
* On macOS, the settings are obtained from `NSUserDefaults`. * On macOS, the settings are obtained from `NSUserDefaults`.
* *

View File

@ -93,23 +93,11 @@ option('documentation',
value: false, value: false,
description : 'Build API reference and tools documentation') description : 'Build API reference and tools documentation')
option('gtk_doc',
type: 'boolean',
value: false,
description : 'Build API reference and tools documentation',
deprecated: 'documentation')
option('screenshots', option('screenshots',
type: 'boolean', type: 'boolean',
value: false, value: false,
description : 'Regenerate screenshots for the documentation') description : 'Regenerate screenshots for the documentation')
option('update_screenshots',
type: 'boolean',
value: false,
description : 'Regenerate screenshots for the documentation',
deprecated: 'screenshots')
option('man-pages', option('man-pages',
type: 'boolean', type: 'boolean',
value: false, value: false,
@ -117,12 +105,6 @@ option('man-pages',
# Demos, examples and tests # Demos, examples and tests
option('demo-profile',
type: 'combo',
choices: [ 'auto', 'default', 'devel' ],
value: 'auto',
deprecated: 'profile')
option('profile', option('profile',
type: 'combo', type: 'combo',
choices: [ 'auto', 'default', 'devel' ], choices: [ 'auto', 'default', 'devel' ],
@ -134,11 +116,6 @@ option('build-demos',
value: true, value: true,
description : 'Build demo programs') description : 'Build demo programs')
option('demos',
type: 'boolean',
value: true,
deprecated: 'build-demos')
option('build-testsuite', option('build-testsuite',
type: 'boolean', type: 'boolean',
value: true, value: true,