Matthias Clasen
9dd51aa985
docs: Typo fix
2024-10-21 11:39:04 -04:00
Matthias Clasen
24c1afac49
docs: Update tests
...
Remote the gdk docs check from the failing testsuite, since they pass.
Add a (failing) docs check for the gdk-x11 docs.
2024-10-21 11:39:04 -04:00
Matthias Clasen
d754f5c1b4
Merge branch 'css-color-hookup-6' into 'main'
...
Make non-srgb css colors work for gradients
See merge request GNOME/gtk!7584
2024-10-12 18:29:31 +00:00
Matthias Clasen
32d03a548e
Drop some demos
...
The gtk4-icon-browser and gtk4-constraint-editor demos are basically
unmaintained, and not great showcases for GTK, so lets drop them.
2024-10-04 21:24:11 -04:00
Matthias Clasen
b43294c1c3
nodeparser: Handle color states for gradients
...
Test included.
2024-10-04 15:08:34 -04:00
Matthias Clasen
fecadae80c
docs: Update GSK_GPU_DISABLE docs
...
Add `repeat`.
2024-10-04 14:42:38 -04:00
Matthias Clasen
c4efe7709b
Drop GDK_VULKAN_DEVICE support
...
We don't need our own mechanism for device selection; mesa has a
Vulkan layer that works perfectly fine for this purpose; just set
MESA_VK_DEVICE_SELECT.
2024-10-01 21:00:16 -04:00
Matthias Clasen
3789191853
docs: Stop mentioning the gl renderer
...
It is going away.
2024-09-30 19:24:42 -04:00
Matthias Clasen
ecfe47af73
docs: Drop a note about old GLib
...
We require GLib 2.76 now.
2024-09-25 22:00:38 -04:00
Philip Withnall
20d6938a90
docs: Fix typo and improve wording in drawing model docs
...
There was a typo ‘phases happens’, but also some spurious whitespace and
slightly odd-sounding use of ‘we’ so I changed it to be phrased
passively.
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
2024-09-12 14:06:39 +01:00
Matthias Clasen
4181b4b142
docs: Sync docs for GDK_VULKAN_DISABLE
...
Add swapchain-maintenance, and remove some no longer used values.
2024-09-08 19:35:00 -04:00
Maximiliano Sandoval
ec477ef71d
docs: Document property annotations in README.md
2024-09-07 09:51:33 +02:00
Fina Wilke
649782b547
a11y: Consistently use list type for errormessage relation
...
This more closely matches the spec. This is an API break, however the
atspi backend already assumed that this was a list, and would throw
criticals whenever this relation was set. Therefore it can be assumed
that this relation was not previously in active use.
2024-08-30 20:22:59 +00:00
Matthias Clasen
8d866c5980
docs: Mention that Broadway is an experiment
2024-08-29 07:35:17 -04:00
Philip Withnall
f96d6cdb2b
docs: Improve code tagging and API cross-reference links in 4-to-5 guide
...
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
2024-08-21 15:03:44 +01:00
Philip Withnall
3ea6ddd321
docs: Improve Unicode usage in 4-to-5 migration guide
...
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
2024-08-21 13:10:29 +01:00
Philip Withnall
17f7d80fcf
docs: Fix various minor typos in the 4-to-5 migration guide
...
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
2024-08-21 13:08:14 +01:00
Matthias Clasen
fd02c885e9
docs: Remove outdated information
...
We no longer disable debug flags in non-debug builds.
2024-08-19 20:40:32 -04:00
Matthias Clasen
de62ea96ab
Add GDK_DISABLE=color-mgmt
...
This flag is meant to turn off color management features of GDK.
If this is set, all surfaces will report sRGB as their preferred
color state.
2024-08-19 20:40:32 -04:00
Matthias Clasen
2d230f79a6
Change the offload-disable flag
...
Move this from GSK_DEBUG=offload-disable to GDK_DISABLE=offload.
2024-08-19 20:40:32 -04:00
Matthias Clasen
cde094a0df
Add a GDK_DISABLE env var
...
This is taking over the feature-disabling keys from GDK_DEBUG.
2024-08-19 20:40:32 -04:00
Matthias Clasen
eb764d43f8
Document new inspector functionality
...
Mention the new shortcuts for recording.
2024-08-18 17:14:28 -04:00
Philip Withnall
d182b133a9
docs: Fix a typo in a code example on the accessibility page
...
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
2024-08-15 14:18:31 +01:00
Matthias Clasen
f5194bbf83
gdk: Mark the docs check as failing
...
It complains about get_type functions, which really don't need
or want docs.
2024-08-11 15:03:13 -04:00
Matthias Clasen
15552e5478
docs: Mark the docs check as failing
...
Despite promises, and after fixing the configuration, the test still
complains about deprecated api not having docs. Not useful.
2024-08-11 15:01:59 -04:00
Matthias Clasen
d9616c1993
docs: Try to fix the docs check
2024-08-11 15:00:54 -04:00
Matthias Clasen
0015fda94c
docs: Updates
...
Keep the docs for our debug variables in sync with reality.
2024-08-11 09:02:35 -04:00
Matthias Clasen
767b9b9405
Docs: Add the image tool to the list
2024-08-10 22:47:02 -04:00
Matthias Clasen
5329b7d211
docs: More details for the node format
...
Add some more details.
2024-08-09 12:16:06 -04:00
Matthias Clasen
ac18a665d5
node-format.md: formatting tweaks
2024-08-09 11:54:12 -04:00
Matthias Clasen
78935ec83c
Make node-format.md part of the docs
...
This makes useful information more easily available, and it also
serves to validate the markdown.
2024-08-05 11:11:15 -04:00
Matthias Clasen
84c28d2efb
image-tool: Add an --undecorated option
...
This is useful if you want to debug things and don't want to end
up in the decoration rendering code paths.
2024-07-29 08:13:21 -04:00
Matthias Clasen
a60cda3daa
image-tool: Allow specifying cicp tuples
...
Accept --cicp=1/13/6/0 and similar to specify color states.
2024-07-27 18:42:39 -04:00
Matthias Clasen
feca09b8a4
image-tool: Allow showing images side-by-side
...
This is useful for comparisons.
2024-07-26 07:44:31 -04:00
Matthias Clasen
5ae225fe52
Add an image tool
...
This is meant to provide a convenient way to produce images in
specific color states and memory formats.
2024-07-25 18:20:59 -06:00
Matthias Clasen
a858736516
Merge branch 'matthiasc/for-main' into 'main'
...
ci: Add another offload test
See merge request GNOME/gtk!7414
2024-07-08 12:16:49 +00:00
Benjamin Otte
d7308f2d73
gsk: Rename GSK_DEBUG=glyphcache to GSK_DEBUG=cache
...
1. I mistype it all the time
2. It's shorter
3. We use it for all caching these days, not just glyphs.
2024-07-07 05:24:45 +02:00
Matthias Clasen
106db1a9be
docs: Fix some links
2024-07-04 09:40:21 -04:00
Emmanuele Bassi
0057af3668
Drop references to the GNOME wiki from the docs
...
The GNOME wiki is getting decommissioned and archived:
https://gitlab.gnome.org/Teams/Websites/General/-/issues/311
While the pages will still exist, it's better to direct people to
locations that are actively maintained.
2024-07-04 12:03:19 +01:00
Matthias Clasen
253e8f0d64
Merge branch 'docs-gtk-fix' into 'main'
...
Fix docstring errors in GTK
See merge request GNOME/gtk!7300
2024-06-29 15:23:30 +00:00
Maximiliano Sandoval
a692f0cb07
docs: Add gi-docgen check to tests
...
Can be called via:
meson test --suite docs
2024-06-29 15:14:33 +02:00
Maximiliano Sandoval
2bbfa92504
docs: Skip checking deprecated classes in gtk4
2024-06-29 15:14:33 +02:00
Maximiliano Sandoval
0e74355782
gdk: docs: Do not check KEY_* symbols
...
Documenting them is overkill.
2024-06-29 15:14:33 +02:00
Maximiliano Sandoval
be137358f1
gdktypes: Hide DECLARE_INTERNAL_TYPE docs
...
This is private API.
2024-06-29 15:14:32 +02:00
Maximiliano Sandoval
d9564df6a7
gtk: docs: Ignore gtk-private-changed signal
2024-06-29 15:14:32 +02:00
Maximiliano Sandoval
3f9ad44948
gsk: docs: Ignore INCLUDE_WARNING macro
...
This is private.
2024-06-29 15:14:32 +02:00
Arjan Molenaar
7207810ce4
docs: Updated docs regarding macOS keyboard shortcuts
...
Implemented review comments from @jralls.
2024-06-28 10:29:58 +02:00
Arjan Molenaar
f072ff3861
docs: Add a line on explicit use of modifiers on macOS
2024-06-28 10:29:58 +02:00
Gabor Karsay
6c69a96cd7
docs: link some methods in drawing model overview
2024-06-16 10:30:44 +00:00
Gabor Karsay
fa247d5a84
docs: gtk_widget_queue_draw() is a single function, not a set anymore
2024-06-16 10:02:32 +00:00