Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ci: Use the right path for the docs archivedocs-template | Emmanuele Bassi | 2021-08-25 | 1 | -1/+1 |
| | | | | We are exploding the tarball from within the "public" directory. | ||||
* | ci: Publis the pages once again | Emmanuele Bassi | 2021-08-25 | 1 | -1/+13 |
| | |||||
* | ci: Use a separate template for the reference job | Emmanuele Bassi | 2021-08-25 | 1 | -33/+27 |
| | | | | | We want to extract the API reference build to its own template, so we can share it across projects using gi-docgen. | ||||
* | build: Fix the docs path in the dist script | Emmanuele Bassi | 2021-08-24 | 1 | -4/+1 |
| | | | | Fixes: #66 | ||||
* | Post-release version bump to 1.6.7 | Emmanuele Bassi | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | JSON-GLib 1.6.61.6.6 | Emmanuele Bassi | 2021-08-23 | 1 | -1/+1 |
| | |||||
* | build: Add the API reference to the dist archive | Emmanuele Bassi | 2021-08-23 | 2 | -0/+26 |
| | | | | | We can use a dist script to include the generated documentation into the dist archive, as well as including gi-docgen. | ||||
* | Post-release version bump to 1.6.5 | Emmanuele Bassi | 2021-08-17 | 1 | -1/+1 |
| | |||||
* | Release JSON-GLib 1.6.4 (stable)1.6.4 | Emmanuele Bassi | 2021-08-17 | 2 | -1/+5 |
| | |||||
* | Merge branch 'docs-introspection' into 'master' | Emmanuele Bassi | 2021-08-17 | 1 | -1/+1 |
|\ | | | | | | | | | build: Generate docs if we have introspection data See merge request GNOME/json-glib!44 | ||||
| * | build: Generate docs if we have introspection data | Emmanuele Bassi | 2021-08-17 | 1 | -1/+1 |
| | | | | | | | | | | | | Our documentation is gated on having both the gtk_doc configuration feature and the introspection configuration feature enabled at the same time. | ||||
* | | Merge branch 'hurd-linker-flags' into 'master' | Emmanuele Bassi | 2021-08-17 | 1 | -9/+6 |
|\ \ | |/ |/| | | | | | build: try using more linker flags if available See merge request GNOME/json-glib!32 | ||||
| * | build: try using more linker flags if available | Pino Toscano | 2020-10-03 | 1 | -9/+6 |
| | | | | | | | | | | Try using more linker flags on any platform; only the supported ones will be then used. | ||||
* | | Update Russian translation | Alexey Rubtsov | 2021-06-28 | 1 | -83/+103 |
| | | |||||
* | | Merge branch 'doc-check' into 'master' | Emmanuele Bassi | 2021-06-11 | 3 | -0/+43 |
|\ \ | | | | | | | | | | | | | Add a test for the documentation state See merge request GNOME/json-glib!43 | ||||
| * | | Add a test for the documentation state | Emmanuele Bassi | 2021-06-11 | 2 | -0/+34 |
| | | | | | | | | | | | | | | | Ensure that we immediately fail if a symbol sneaks in without proper documentation. | ||||
| * | | doc: Add missing symbol | Emmanuele Bassi | 2021-06-11 | 1 | -0/+9 |
|/ / | |||||
* | | Merge branch 'doc-fixes' into 'master' | Emmanuele Bassi | 2021-06-10 | 22 | -792/+1022 |
|\ \ | | | | | | | | | | | | | Update JSON-GLib documentation See merge request GNOME/json-glib!42 | ||||
| * | | doc: Show the class hierarchy diagram | Emmanuele Bassi | 2021-06-10 | 1 | -0/+1 |
| | | | |||||
| * | | doc: Ignore the versioning macros | Emmanuele Bassi | 2021-06-10 | 1 | -0/+12 |
| | | | |||||
| * | | Update the JSON/GObject API documentation | Emmanuele Bassi | 2021-06-10 | 1 | -11/+13 |
| | | | |||||
| * | | Update the node documentation | Emmanuele Bassi | 2021-06-10 | 3 | -182/+199 |
| | | | |||||
| * | | Update the JSON/GVariant API documentation | Emmanuele Bassi | 2021-06-10 | 1 | -3/+3 |
| | | | |||||
| * | | Update the JsonObject documentation | Emmanuele Bassi | 2021-06-10 | 1 | -83/+86 |
| | | | |||||
| * | | Update the JsonArray documentation | Emmanuele Bassi | 2021-06-10 | 1 | -23/+23 |
| | | | |||||
| * | | Update the documentation of the utility API | Emmanuele Bassi | 2021-06-10 | 1 | -7/+6 |
| | | | |||||
| * | | Update the JsonParser documentation | Emmanuele Bassi | 2021-06-10 | 2 | -78/+111 |
| | | | |||||
| * | | Update the documentation for the GObject integration API | Emmanuele Bassi | 2021-06-10 | 1 | -41/+41 |
| | | | |||||
| * | | Update the documentation of the versioning macros | Emmanuele Bassi | 2021-06-10 | 2 | -13/+34 |
| | | | |||||
| * | | Update the JsonSerializable documentation | Emmanuele Bassi | 2021-06-10 | 1 | -62/+69 |
| | | | |||||
| * | | Update the JsonPath documentation | Emmanuele Bassi | 2021-06-10 | 2 | -46/+45 |
| | | | |||||
| * | | Update the JsonReader documentation | Emmanuele Bassi | 2021-06-10 | 2 | -101/+156 |
| | | | |||||
| * | | Update the JsonGenerator documentation | Emmanuele Bassi | 2021-06-10 | 1 | -34/+35 |
| | | | |||||
| * | | Update the documentation for the GBoxed API | Emmanuele Bassi | 2021-06-08 | 2 | -30/+74 |
| | | | |||||
| * | | Update JsonBuilder documentation | Emmanuele Bassi | 2021-06-08 | 1 | -78/+114 |
|/ / | | | | | | | Use gi-docgen links, and drop gtk-doc'isms. | ||||
* | | docs: Point people to the JSON-GLib API reference | Emmanuele Bassi | 2021-06-08 | 1 | -3/+3 |
| | | | | | | | | Instead of the page on the GNOME wiki. | ||||
* | | ci: Fix typo in the pages artefacts | Emmanuele Bassi | 2021-06-08 | 1 | -1/+1 |
| | | |||||
* | | docs: Move contribution guidelines to their own file | Emmanuele Bassi | 2021-06-08 | 2 | -37/+36 |
| | | |||||
* | | docs: Update the README file | Emmanuele Bassi | 2021-06-08 | 1 | -9/+8 |
| | | |||||
* | | Merge branch 'gidocgen' into 'master' | Emmanuele Bassi | 2021-06-08 | 36 | -1680/+1004 |
|\ \ | | | | | | | | | | | | | Use gi-docgen to build the API reference See merge request GNOME/json-glib!41 | ||||
| * | | Remove `volatile` from enum registration template | Emmanuele Bassi | 2021-06-08 | 1 | -1/+1 |
| | | | | | | | | | | | | The `volatile` was dropped from the GLib API, as it's useless. | ||||
| * | | ci: Restructure the pipeline | Emmanuele Bassi | 2021-06-08 | 1 | -20/+70 |
| | | | | | | | | | | | | | | | | | | Build json-glib in its own job. Build the json-glib API reference separately, and then publish it. | ||||
| * | | Remove gtk-doc files | Emmanuele Bassi | 2021-06-08 | 5 | -764/+0 |
| | | | | | | | | | | | | We don't use them any more. | ||||
| * | | Ignore subproject directories | Emmanuele Bassi | 2021-06-08 | 1 | -1/+2 |
| | | | |||||
| * | | build: Be strict when generating introspection | Emmanuele Bassi | 2021-06-08 | 1 | -1/+2 |
| | | | | | | | | | | | | We want all warnings, and we want warnings to be fatal. | ||||
| * | | build: Add a setup summary | Emmanuele Bassi | 2021-06-08 | 1 | -0/+19 |
| | | | |||||
| * | | build: Bump up the Meson dependency | Emmanuele Bassi | 2021-06-08 | 1 | -1/+1 |
| | | | |||||
| * | | docs: Initial, rough port away from gtk-doc | Emmanuele Bassi | 2021-06-08 | 20 | -859/+731 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop `SECTION` blurbs. Use gi-docgen syntax for internal links. Use summary lines for gi-docgen indices. Use Markdown syntax for code fragments. | ||||
| * | | Use gi-docgen to build the API reference | Emmanuele Bassi | 2021-06-08 | 6 | -33/+178 |
| | | | | | | | | | | | | | | | | | | The gi-docgen utility generates documentation from introspection data, which means it's faster than gtk-doc, and matches the expectation of what kind of API we expose to projects. | ||||
* | | | Merge branch 'glib-main' into 'master' | Emmanuele Bassi | 2021-06-07 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | | | | | subprojects: Use GLib main branch See merge request GNOME/json-glib!40 |