- Feb 16, 2022
-
-
Simon McVittie authored
-
Simon McVittie authored
-
Simon McVittie authored
-
Simon McVittie authored
-
Simon McVittie authored
Update to upstream version '2022.1+ds' with Debian dir e0d4c682ea02bbcaa72c0d902b88d7b5f8cb1da0
-
Simon McVittie authored
-
Simon McVittie authored
Gbp-Dch: ignore
-
- Feb 12, 2022
-
-
Emmanuele Bassi authored
-
Emmanuele Bassi authored
The distutils module has been deprecated, and will be removed in a future version of Python.
-
Emmanuele Bassi authored
config: Add "related" configuration key See merge request GNOME/gi-docgen!145
-
Emmanuele Bassi authored
List the new constraint on the dependencies key, and the newly added related key.
-
Emmanuele Bassi authored
Dependencies must be included in the introspection data. Related libraries are part of the project configuration.
-
Emmanuele Bassi authored
Related libraries should not be included in the "dependencies" configuration.
-
- Feb 10, 2022
-
-
Emmanuele Bassi authored
template: Note functions that are not introspectable See merge request GNOME/gi-docgen!144
-
- Feb 09, 2022
-
-
Emmanuele Bassi authored
Mention that a symbol can shadow another symbol, and that a symbol can be shadowed by another symbol. This information is mostly relevant to users of language bindings.
-
Emmanuele Bassi authored
Methods and functions can shadow other symbols within the same type and namespace; and, in turn, can be shadowed by other symbols. We can use this information inside the templates when generating the documentation.
-
Emmanuele Bassi authored
style.css: Fix prefered typo See merge request GNOME/gi-docgen!140
-
Emmanuele Bassi authored
examples: Update urlmap See merge request GNOME/gi-docgen!141
-
Emmanuele Bassi authored
template: Nest toc-lists See merge request GNOME/gi-docgen!142
-
Emmanuele Bassi authored
generate: gpointer is a pointer Closes #127 See merge request GNOME/gi-docgen!143
-
Emmanuele Bassi authored
People using language bindings might end up in the C API reference, so it would be nice to tell them that non-introspectable symbols might not be available through bindings.
-
Emmanuele Bassi authored
We need to special case gpointer and gconstpointer when deciding if a C type is a pointer type. Fixes: #127
-
- Feb 08, 2022
-
-
Emmanuele Bassi authored
Descriptions can have nested table of contents, so we need to visually nest them in the navigation side bar.
-
- Feb 04, 2022
-
-
Maximiliano Sandoval R authored
Taken from gtk's urlmap.
-
Maximiliano Sandoval R authored
-
- Jan 31, 2022
-
-
Emmanuele Bassi authored
gir: Improve the deprecation check See merge request GNOME/gi-docgen!139
-
Emmanuele Bassi authored
Instead of checking if deprecated_since is None, check for the deprecated property.
-
Emmanuele Bassi authored
Add a proxy for the deprecation bit, and return placeholder values in case version or message are missing.
-
- Jan 30, 2022
-
-
Emmanuele Bassi authored
Deprecation annotations should have a version and a message, but neither is mandatory. If find a deprecation node, we explicitly mark the element as deprecated.
-
Emmanuele Bassi authored
Include the description's TOC in type templates See merge request GNOME/gi-docgen!138
-
Emmanuele Bassi authored
Like we do for extra content files, we should generate a TOC of the sub-headings inside the description of types: classes, interfaces, and structured data. This way it's easier to navigate to sub-sections, and to get their location for links.
-
Emmanuele Bassi authored
This way we can generate an index of the sub-headings inside the description of a type.
-
- Jan 28, 2022
-
-
Emmanuele Bassi authored
Revert "Add tooltips to class hierarchy edges" See merge request GNOME/gi-docgen!137
-
Emmanuele Bassi authored
This reverts commit 15023b41. The commit broke the graph generation, and will need to be re-done.
-
- Jan 25, 2022
-
-
Emmanuele Bassi authored
generate: Improve the TOC for content files See merge request GNOME/gi-docgen!136
-
Emmanuele Bassi authored
We can omit level 1 headings if there's only one of them, as it usually means the title of the document; we should always show level 2 headings, as they are more common in all cases.
-
- Jan 23, 2022
-
-
Emmanuele Bassi authored
Add tooltips to class hierarchy edges See merge request GNOME/gi-docgen!134
-
Niels De Graef authored
Currently, when hovering over an edge between a class and its ancestor, it gives a tooltip similar to `this--ancestor_0`. This is not really informative and is probably even worse for people with screen readers, as they can't see the diagram and can only get confused by it. Replace it with `$TYPE extends $TYPE` or `$TYPE implements $TYPE`.
-
Emmanuele Bassi authored
enum template: Generate links for enum values and add some missing titles to the navbar See merge request GNOME/gi-docgen!135
-
- Jan 22, 2022
-
-
Niels De Graef authored
The current enum template only mentions the "Description" title (and "Functions" if applicable). However, depending on how long the description might be, it's a good idea to also add a link for quick access to the members. There's also an error domain below that, so let's link that as well.
-