summaryrefslogtreecommitdiff
path: root/docs/gir-1.2.rnc
Commit message (Collapse)AuthorAgeFilesLines
* Add forever scopeMarcel Tiede2022-01-161-4/+4
|
* docs: Fix documentation links in the GIR schemaEmmanuele Bassi2021-11-071-6/+6
|
* docs: Fix the "final" attribute in the GIR schemaEmmanuele Bassi2021-08-051-1/+1
| | | | | | The "final" attribute is not namespaced. Like "abstract", the "final" flag is shared across type systems, it's not strongly related to GObject types.
* Document the new property accessors annotationsEmmanuele Bassi2021-08-051-0/+4
|
* docs: Add the new accessors annotationsEmmanuele Bassi2021-08-051-0/+5
| | | | | Mention them in the annotations list, and add the new attributes to the GIR schema.
* Add "final" class attributeEmmanuele Bassi2021-08-051-0/+2
| | | | | | | | A "final" class is a leaf node in a derivable type hierarchy, and cannot be derived any further. This matches the changes in libgobject that introduced G_TYPE_FLAG_FINAL to the type flags.
* Update the developer.gnome.org URLsEmmanuele Bassi2021-08-051-6/+6
| | | | | | | The GNOME developers documentation website has been updated, and we're in the process of moving API references elsewhere. The old documentation is still available under developer-old.gnome.org, so let's update the URLs we have in our documentation.
* Add glib:name to enum memberMarc-André Lureau2021-06-201-1/+3
| | | | | | | This member will contain the string from the GEnumValue/GFlagsValue 'value_name' introspection dump. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
* Fix syntax errors in gir-1.2.rncPhil Clayton2021-03-141-11/+11
| | | | Closes #373
* updated thanks to comments from reviewersDavid Bellot2019-04-021-10/+11
|
* docs: finally transformed tabs to spaces in GIR xml relaxng fileDavid Bellot2019-04-021-164/+164
|
* docs: added missing docs for annotations attributeDavid Bellot2019-04-021-0/+3
|
* docs: added complete documentation as comments in the RelaxNG schemaDavid Bellot2019-04-021-21/+217
|
* writer: Include documentation and symbol position in source filesThibault Saunier2018-11-281-0/+8
| | | | | | | | | | | Some documentation tool (as hotdoc[0]) need to have information about symbol declaration and documentation positions in the source files to be able to do smart indexing (automatically build the documenation index). [0] https://hotdoc.github.io/ Fixes #175
* Fix "Annotation" element in RelaxNG schemaRico Tzschichholz2016-11-041-2/+2
|
* Update RelaxNG schema to validate all common girsChristoph Reiter2016-05-121-131/+379
| | | | | | | | | | | This updates the schema to validate all GIRs currently available in Debian unstable except a few obviously broken ones. For testing the following tools were used: $ trang gir-1.2.rnc gir-1.2.rng $ xmllint --noout --relaxng gir-1.2.rng Gtk-3.0.gir https://bugzilla.gnome.org/show_bug.cgi?id=766313
* docs: Add RelaxNG schema for GIR's XML formatEmmanuele Bassi2016-05-111-0/+231
This is an attempt at standardising the GIR XML in a way that we can reliably validate; the schema is enough to validate simple GIR files, but it still needs work for complex ones, like GTK's. I've decided to use the compact Relax NG syntax as the schema format because it's definitely easier to read and write that the DTD format. Since the current XML version is 1.2, let's standardise on that instead of making up a version 1.0.