Philip Withnall
5ae6bcb728
docs: Move the value collection documentation to Markdown
...
It needs to be in a separate page because it’s all macros and they have
no type/class associated with them.
Signed-off-by: Philip Withnall <philip@tecnocode.co.uk>
Helps: #3037
2023-10-23 13:18:13 +01:00
Matthias Clasen
95717eacea
docs: Move the signal SECTION
...
Move the content to the new signals.md file.
Helps: #3037
2023-10-16 23:34:35 +01:00
Matthias Clasen
f3eac349f9
docs: Move the GType SECTION
...
Move the contents to the new types.md files.
Helps: #3037
2023-10-16 23:34:29 +01:00
Matthias Clasen
3d55be0b82
docs: Move the GObject tutorial to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
0d05b87b9f
docs: Move GObject concepts/intro to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
4411023462
docs: Move GValue documentation to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
e298f1a078
docs: Move floating refs documentation to Markdown
...
And add some new sections on strategies for avoiding designing APIs
around floating refs.
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
58019515d6
docs: Move enum type documentation to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
24e93078d3
docs: Move boxed type documentation to Markdown
...
And add some additional new content and examples.
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
39e9ef54be
docs: Add initial support for using gi-docgen for docs
...
The files here are copied from the docs-gtk-org
branch of gtk.
This adds gi-docgen to the CI Dockerfiles and ensures the new versions
(including the OS upgrades from the previous commit) are used during CI.
Helps: #3037
2023-10-11 14:01:28 +01:00