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
Matthias Clasen
a595133b77
docs: Improve css color migration docs
...
With relative colors, we can do better.
2024-06-04 12:39:40 -04:00
Matthias Clasen
67913e4af0
docs: Add more details about CSS colors
2024-06-04 12:00:02 -04:00
Matthias Clasen
3b890fd3c1
css: Document replacements for color stuff
...
Document how named colors and non-standard color expressions
can be replaced.
2024-06-03 20:37:52 -04:00
Matthias Clasen
24cb9d2437
docs: Fix the 4to5 migration guide
...
This was referring to a nonexisting api.
2024-06-03 20:37:52 -04:00
Matthias Clasen
83aa176466
docs: Add the 4to5 migration guide to the docs
...
Adding this to the built docs ensures that it is buildable.
2024-06-03 20:37:52 -04:00
Matthias Clasen
9256b5b552
rendernode tool: Add an extract command
...
This lets one extract the data urls from a node file.
2024-06-03 08:28:21 -04:00
Emmanuele Bassi
612c547ed3
docs: Fix link to the Pango reference
...
Reported at: https://discourse.gnome.org/t/broken-link-https-docs-gtk-org-gtk4-overview-html/21223
2024-05-30 02:10:48 +01:00
Matthias Clasen
afaa0f3afd
docs: Install man pages as html
...
This will let us link to them from the docs.
2024-05-29 19:30:09 -04:00
Matthias Clasen
297de981c4
css: Update docs slightly
...
Add more details about units and calc(), mention new color
syntax and deprecations.
2024-05-21 17:11:30 -04:00
Alice Mikhaylenko
3ada35460d
doc: Mention the rad unit
...
It was missing.
2024-05-21 16:31:26 +04:00
Alice Mikhaylenko
08a48dd97e
Implement basic support for CSS variables
2024-05-10 18:29:47 +04:00
Matthias Clasen
032a5afc20
Merge branch 'accessible_help_text' into 'main'
...
accessible help text
See merge request GNOME/gtk!6992
2024-05-02 17:20:17 +00:00
Matthias Clasen
2f6140c066
docs: Clarify the cairo interaction section
...
This was giving outdated advice.
2024-04-28 23:54:55 -04:00
Emmanuele Bassi
7b145f72dc
Apply review feedback fixes
2024-04-23 11:40:51 +02:00
Lukáš Tyrychtr
bd43a9e868
Document the new property
2024-04-23 11:40:51 +02:00
Alice Mikhaylenko
76421847a5
cssselector: Support :root
...
This will be useful for defining global variables.
2024-04-22 18:55:35 +04:00
Matthias Clasen
b5c9b6aa25
docs: Some updates to the render tool manpage
...
List all supported output formats and fix a few typos.
2024-04-21 11:03:31 -04:00
Matthias Clasen
86924c2f9a
docs: Add some metadata to man pages
...
It would be nice to include the version here, but that is trickier.
2024-04-21 11:03:14 -04:00
Matthias Clasen
af0f5e3f30
build: Fix docs build
...
There was an overlooked used of a dropped option here.
2024-04-21 10:15:06 -04:00
Matthias Clasen
0fb1f44eec
gdk: Add a debug flag to allow non-dmabuf offload
...
This is useful for debugging offloading without having to rely
on gstreamer giving us dmabufs. To use it, set
GDK_DEBUG=force-offload
in the environment.
2024-04-15 19:53:46 -04:00
Matthias Clasen
96160ea5dc
docs: Update some links
...
Use docs.gtk.org for all the documentation that is hosted there.
2024-04-09 20:00:00 -04:00
Andre Klapper
89fca57e68
Docs / README: Fix issue tracker URL
...
Link to public Issues overview page instead of a 404 New Issue page
when you are not already logged into GNOME GitLab.
2024-04-02 10:10:11 +02:00
Matthias Clasen
2c1590001f
Sync cursor images with Adwaita
...
Several cursor metaphors were changes in Adwaita. Update our docs
and the Cursors demo to match.
2024-03-20 13:19:12 -04:00
Matthias Clasen
90956b15d9
docs: Small tweaks
2024-03-16 20:52:15 -04:00
Matthias Clasen
1cbdf88b0f
Merge branch 'debug-cleanup' into 'main'
...
gsk: Fix a typo
See merge request GNOME/gtk!7039
2024-03-16 14:41:16 +00:00
Matthias Clasen
b1fb7cd4ae
gsk: Drop unused debug flags
...
The 'surface', 'sync' and 'opengl' flags are not used anywhere.
2024-03-16 09:44:57 -04:00
Matthias Clasen
33ffe28236
docs: Clarify GSK_DEBUG=vulkan
...
Make it clearer what this debug flag does.
2024-03-16 09:44:57 -04:00
Benjamin Otte
43373e6350
gpu: Rename env var GSK_GPU_SKIP to GSK_GPU_DISABLE
...
See previous commits.
2024-03-16 14:11:08 +01:00
Benjamin Otte
afd5ea53d8
vulkan: Rename env var from GDK_VULKAN_SKIP to GDK_VULKAN_DISABLE
...
It's a better name.
2024-03-16 14:03:36 +01:00
Benjamin Otte
f725bdad25
gl: Move GL_ARB_base_instance check
...
It's a GLContext feature check, not a GpuRenderer thing.
So put it there.
2024-03-16 13:52:28 +01:00
Benjamin Otte
4e453acd4f
gl: Remove the BGRA feature
...
Nobody is using it anymore now that we have format tracking for all
formats.
2024-03-16 13:44:02 +01:00