summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | build: Fix the docs path in the dist scriptEmmanuele Bassi2021-08-241-4/+1
| | | | | | | | Fixes: #66
* | Post-release version bump to 1.6.7Emmanuele Bassi2021-08-231-1/+1
| |
* | JSON-GLib 1.6.61.6.6Emmanuele Bassi2021-08-231-1/+1
| |
* | build: Add the API reference to the dist archiveEmmanuele Bassi2021-08-232-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.5Emmanuele Bassi2021-08-171-1/+1
| |
* | Release JSON-GLib 1.6.4 (stable)1.6.4Emmanuele Bassi2021-08-172-1/+5
| |
* | Merge branch 'docs-introspection' into 'master'Emmanuele Bassi2021-08-171-1/+1
|\ \ | | | | | | | | | | | | build: Generate docs if we have introspection data See merge request GNOME/json-glib!44
| * | build: Generate docs if we have introspection dataEmmanuele Bassi2021-08-171-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 Bassi2021-08-171-9/+6
|\ \ \ | |/ / |/| | | | | | | | build: try using more linker flags if available See merge request GNOME/json-glib!32
| * | build: try using more linker flags if availablePino Toscano2020-10-031-9/+6
| | | | | | | | | | | | | | | Try using more linker flags on any platform; only the supported ones will be then used.
* | | Update Russian translationAlexey Rubtsov2021-06-281-83/+103
| | |
* | | Merge branch 'doc-check' into 'master'Emmanuele Bassi2021-06-113-0/+43
|\ \ \ | | | | | | | | | | | | | | | | Add a test for the documentation state See merge request GNOME/json-glib!43
| * | | Add a test for the documentation stateEmmanuele Bassi2021-06-112-0/+34
| | | | | | | | | | | | | | | | | | | | Ensure that we immediately fail if a symbol sneaks in without proper documentation.
| * | | doc: Add missing symbolEmmanuele Bassi2021-06-111-0/+9
|/ / /
* | | Merge branch 'doc-fixes' into 'master'Emmanuele Bassi2021-06-1022-792/+1022
|\ \ \ | | | | | | | | | | | | | | | | Update JSON-GLib documentation See merge request GNOME/json-glib!42
| * | | doc: Show the class hierarchy diagramEmmanuele Bassi2021-06-101-0/+1
| | | |
| * | | doc: Ignore the versioning macrosEmmanuele Bassi2021-06-101-0/+12
| | | |
| * | | Update the JSON/GObject API documentationEmmanuele Bassi2021-06-101-11/+13
| | | |
| * | | Update the node documentationEmmanuele Bassi2021-06-103-182/+199
| | | |
| * | | Update the JSON/GVariant API documentationEmmanuele Bassi2021-06-101-3/+3
| | | |
| * | | Update the JsonObject documentationEmmanuele Bassi2021-06-101-83/+86
| | | |
| * | | Update the JsonArray documentationEmmanuele Bassi2021-06-101-23/+23
| | | |
| * | | Update the documentation of the utility APIEmmanuele Bassi2021-06-101-7/+6
| | | |
| * | | Update the JsonParser documentationEmmanuele Bassi2021-06-102-78/+111
| | | |
| * | | Update the documentation for the GObject integration APIEmmanuele Bassi2021-06-101-41/+41
| | | |
| * | | Update the documentation of the versioning macrosEmmanuele Bassi2021-06-102-13/+34
| | | |
| * | | Update the JsonSerializable documentationEmmanuele Bassi2021-06-101-62/+69
| | | |
| * | | Update the JsonPath documentationEmmanuele Bassi2021-06-102-46/+45
| | | |
| * | | Update the JsonReader documentationEmmanuele Bassi2021-06-102-101/+156
| | | |
| * | | Update the JsonGenerator documentationEmmanuele Bassi2021-06-101-34/+35
| | | |
| * | | Update the documentation for the GBoxed APIEmmanuele Bassi2021-06-082-30/+74
| | | |
| * | | Update JsonBuilder documentationEmmanuele Bassi2021-06-081-78/+114
|/ / / | | | | | | | | | Use gi-docgen links, and drop gtk-doc'isms.
* | | docs: Point people to the JSON-GLib API referenceEmmanuele Bassi2021-06-081-3/+3
| | | | | | | | | | | | Instead of the page on the GNOME wiki.
* | | ci: Fix typo in the pages artefactsEmmanuele Bassi2021-06-081-1/+1
| | |
* | | docs: Move contribution guidelines to their own fileEmmanuele Bassi2021-06-082-37/+36
| | |
* | | docs: Update the README fileEmmanuele Bassi2021-06-081-9/+8
| | |
* | | Merge branch 'gidocgen' into 'master'Emmanuele Bassi2021-06-0836-1680/+1004
|\ \ \ | | | | | | | | | | | | | | | | Use gi-docgen to build the API reference See merge request GNOME/json-glib!41
| * | | Remove `volatile` from enum registration templateEmmanuele Bassi2021-06-081-1/+1
| | | | | | | | | | | | | | | | The `volatile` was dropped from the GLib API, as it's useless.
| * | | ci: Restructure the pipelineEmmanuele Bassi2021-06-081-20/+70
| | | | | | | | | | | | | | | | | | | | | | | | Build json-glib in its own job. Build the json-glib API reference separately, and then publish it.
| * | | Remove gtk-doc filesEmmanuele Bassi2021-06-085-764/+0
| | | | | | | | | | | | | | | | We don't use them any more.
| * | | Ignore subproject directoriesEmmanuele Bassi2021-06-081-1/+2
| | | |
| * | | build: Be strict when generating introspectionEmmanuele Bassi2021-06-081-1/+2
| | | | | | | | | | | | | | | | We want all warnings, and we want warnings to be fatal.
| * | | build: Add a setup summaryEmmanuele Bassi2021-06-081-0/+19
| | | |
| * | | build: Bump up the Meson dependencyEmmanuele Bassi2021-06-081-1/+1
| | | |
| * | | docs: Initial, rough port away from gtk-docEmmanuele Bassi2021-06-0820-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 referenceEmmanuele Bassi2021-06-086-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 Bassi2021-06-071-1/+1
|\ \ \ | | | | | | | | | | | | | | | | subprojects: Use GLib main branch See merge request GNOME/json-glib!40
| * | | subprojects: Use GLib main branchPhilip Withnall2021-06-071-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | GLib upstream has renamed its `master` branch to `main`. See https://gitlab.gnome.org/GNOME/glib/-/issues/2348. Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
* | | Merge branch 'wip/hughsie/typecheck' into 'master'Emmanuele Bassi2021-05-162-5/+5
|\ \ \ | |/ / |/| | | | | | | | trivial: Return the correct type in g_return_val_if_fail() See merge request GNOME/json-glib!39
| * | trivial: Return the correct type in g_return_val_if_fail()wip/hughsie/typecheckRichard Hughes2021-05-162-5/+5
|/ /