- 24 May, 2022 1 commit
-
-
Manuel Zabelt authored
-
- 12 Feb, 2022 1 commit
-
-
Emmanuele Bassi authored
We currently list everything as a dependencies, regardless of whether it actually is; this is a source of confusion for users that read the GTK documentation. Gi-docgen has a new "related" key in the project configuration which allows us to list libraries that are merely related to the namespace we are documenting; the "dependencies" key is used to document the actual namespace dependencies, now.
-
- 13 Jan, 2022 1 commit
-
-
Emmanuele Bassi authored
The default development branch for GTK is now "main".
-
- 31 Jul, 2021 1 commit
-
-
Emmanuele Bassi authored
And install the gi-docgen project files for GDK.
-
- 28 Apr, 2021 1 commit
-
-
Emmanuele Bassi authored
The Wayland and X11 references need the gtk-logo.svg and the urlmap.js extra files. Fixes: #3905
-
- 11 Mar, 2021 4 commits
-
-
Reusing the same one duplicates the standalone docs, which doesn't quite seem right.
-
Emmanuele Bassi authored
-
Emmanuele Bassi authored
-
Emmanuele Bassi authored
Stop using gtk-doc, and switch to gi-docgen. The gi-docgen tool generates API references through the introspection data, which has various benefits: - it does not parse C code - it does not generate and run C code to introspect types at build time - it does not present a different API from the one we're exporting Additionally, gi-docgen: - does not generate DocBook XML in order to generate HTML - does not go through xsltproc - parses proper Markdown Which makes it markedly faster than gtk-doc has ever been.
-