Commit graph

32 commits

Author SHA1 Message Date
Mathieu Duponchelle
268c325b4e Update hotdoc theme
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/139>
2021-02-01 22:30:59 +01:00
Mathieu Duponchelle
a72ec55b87 Update hotdoc theme
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/138>
2021-02-01 14:56:20 +01:00
Thibault Saunier
be19c30254 Update theme and use new way of specifying gi language in markdown 2021-01-04 14:56:14 +00:00
Thibault Saunier
e085b45563 Add template files to handle language in tutorials
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/124>
2020-12-07 11:12:35 -03:00
Tim-Philipp Müller
523b539769 Back to development 2020-09-08 16:59:23 +01:00
Tim-Philipp Müller
c714cc6028 Release 1.18.0 2020-09-08 00:22:25 +01:00
Tim-Philipp Müller
cc7c633211 Release 1.17.90 2020-08-20 16:17:00 +01:00
Mathieu Duponchelle
900726eaf5 meson: update theme version
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/104>
2020-08-04 21:56:32 +02:00
Tim-Philipp Müller
afd6ec72ec Back to development 2020-07-03 02:04:30 +01:00
Tim-Philipp Müller
3ef4636f44 Release 1.17.2 2020-07-03 00:37:52 +01:00
Mathieu Duponchelle
09d81b517e meson: docs is not an option of gst-docs
Simply error out if hotdoc's version isn't recent enough
parent project can then decide whether gst-docs was required.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/98>
2020-06-24 14:35:28 +02:00
Thibault Saunier
4b37c27858 Require hotdoc >= 0.12.2
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/97>
2020-06-23 19:32:30 -04:00
Thibault Saunier
0f90758ead Make hotdoc warn us about missing Since markers
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/97>
2020-06-23 18:01:17 -04:00
Thibault Saunier
26261a84b3 Update theme 2020-06-23 12:15:42 -04:00
Tim-Philipp Müller
a7553b0b18 Back to development 2020-06-20 00:28:48 +01:00
Tim-Philipp Müller
03a8f03b55 Release 1.17.1 2020-06-19 19:28:21 +01:00
Tim-Philipp Müller
2dd42bbf0c Fix release tarball filename: gstreamer-docs-* instead of GStreamer-doc-*
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/94>
2020-06-12 16:24:12 +01:00
Thibault Saunier
9aa7705c95 scripts: Rework the release tarball layout
Adding everything to a `GStreamer-doc-%(project_version)` folder.
Printing release output directory

Fixes https://gitlab.freedesktop.org/gstreamer/gst-docs/-/issues/35

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/92>
2020-05-28 21:21:04 -04:00
Matthew Waters
72d92cc66e build: also read the subproject list from a generated file
Fixes: https://gitlab.freedesktop.org/gstreamer/gst-build/-/issues/60
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/84>
2020-04-23 13:51:03 +10:00
Mathieu Duponchelle
b135df3738 sitemap: make the root a gi index
Thanks to that, gtk-doc links (taken from devhelp), are resolved
correctly when gst-docs is built on its own.
2019-11-04 16:03:26 +00:00
Thibault Saunier
29acd154ef Update theme 2019-08-27 19:07:55 -04:00
Thibault Saunier
7159236b52 List all GStreamer elements on the plugins index page 2019-05-26 17:08:53 +02:00
Mathieu Duponchelle
2181268957 devhelp: specify --devhelp-online 2019-05-26 12:38:38 +02:00
Thibault Saunier
ec4ac9cacd Update theme 2019-05-17 16:47:55 -04:00
Thibault Saunier
36069062de Make sure to add GStreamer cflags building the doc
Required for our examples
2019-05-13 11:39:10 -04:00
Thibault Saunier
dd1a0faadc Add a 'release' target to generate a ready to install tarball 2019-05-13 11:39:10 -04:00
Thibault Saunier
ad0779c4fd Build GStreamer modules API documentation as part of our build
Adding a nice landing page.

And update emoticons.

Using meson subprojects
2019-05-13 11:39:10 -04:00
Tim-Philipp Müller
42285ae1dc Back to development 2019-04-24 15:05:52 +01:00
Tim-Philipp Müller
ffd64b52e8 Release 1.16.0 2019-04-24 15:04:56 +01:00
Tim-Philipp Müller
ba2cddfc17 Sync version with other modules 2018-12-08 23:28:57 +00:00
Xavier Claessens
733d1a6a8d Check minimum meson version and duplicated project_version 2018-12-08 16:32:28 -05:00
Thibault Saunier
ba0b1a7f66 Use meson to build the documentation 2018-11-25 16:33:11 +00:00