10 Commits

Author SHA1 Message Date
George Kiagiadakis
396b88e64b docs: update copyright years 2023-12-14 12:33:42 +02:00
George Kiagiadakis
72297e0909 docs: set breathe_default_members to get struct members to show up in the docs
Otherwise structs do not have any members shown by default.
This was accidentally removed in an older commit.
2021-06-08 17:14:54 +03:00
George Kiagiadakis
f2d4ed17da docs: use the default sidebar color to make the version easier to read 2021-05-26 15:59:41 +03:00
George Kiagiadakis
fa6db589da docs: show version number on the sidebar 2021-05-26 15:58:40 +03:00
George Kiagiadakis
e567637d37 docs: convert lua api docs to pure rst
Not all the docs are there yet, this is WIP
2021-05-25 14:19:53 +03:00
George Kiagiadakis
0c8ef5f2c7 docs: setup sphinx to use the graphviz extension 2021-05-25 14:19:53 +03:00
George Kiagiadakis
32200da516 docs: improve the visual appearence of the generated html and cleanup 2021-05-25 14:19:53 +03:00
George Kiagiadakis
93c2e7d686 meson: refactor docs + gi build system
* Use custom_target() instead of configured shell scripts
* Do not copy all the .rst files in the build directory
* Setup dependencies between targets
* Tidy up dependencies lookup
* Remove unused files
* Upgrade Doxyfile to the latest version and cleanup used options
2021-05-25 14:19:53 +03:00
Raghavendra
80e7b20a73 docs: Add Lua API documentation 2021-05-25 14:19:53 +03:00
Raghavendra
89549247f8 docs: Replace hotdoc with Doxygen & Sphinx to generate documentation 2021-05-25 14:19:53 +03:00