Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
GNOME:Next
python-gi-docgen
python-gi-docgen.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-gi-docgen.changes of Package python-gi-docgen
------------------------------------------------------------------- Tue May 21 11:06:47 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2024.1: + Added - Add unit testing for link syntax - Support link to enumeration members - Add favicon support - Add proper anchor for enum members - Parse optional anchors in links - Generate a link to finish functions - Add 'inline' to C declarations for inline callables - Make the logo a link to the index - Clear search when pressing Escape + Changed - Update the wording for transfer modes - Turn deprecation notices into admonitions - Improve filesystem string type docs + Fixed - Fix doubled paragraph tags around descriptions - Append period after last line in more cases - Documentation fixes - Use the basename of the urlmap file + Removed - Revert "generate: Add fallback for missing "since"" ------------------------------------------------------------------- Tue Feb 20 18:20:41 UTC 2024 - Michael Gorse <mgorse@suse.com> - Require python3-tomli if python3-base is on v3.6 (ie, SLE 15). ------------------------------------------------------------------- Sat Nov 25 20:05:02 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2023.3: + Fixed: - Add missing dependency - Add missing test data to the source archive - Changes from version 2023.2: + Added: - Use packaging module to properly compare versions - Add "implements" in class definition pseudocode - Ignore the first class instance struct field - Parse default-value attribute - Test the gtk-doc sigil parsing - Support admonitions in docblocks - Add link to the extra content files location in the source repository - Search for GIR XML in $GI_GIR_PATH and /usr/share/gir-1.0 - Add fallback for missing "since" + Changed: - Redesign the search results - Redesign the index for enumeration types + Fixed: - Match dependencies list in the index and sidebar - Use KeyboardEvent.key to focus search input - Build fixes for subproject use - Remove display:flex from headings - Split transfer notes based on direction - Clarify signal flags - Hide build section if empty - Always explicitely use utf-8 when reading/writing files - Use color-scheme: dark when in dark mode - Drop python3-tomli BuildRequires: No longer needed. - Add python3-packaging BuildRequires/Requires: New dependency. ------------------------------------------------------------------- Tue Jan 10 13:13:36 UTC 2023 - Luciano Santos <luc14n0@opensuse.org> - Drop python3-coverage and python3-green package sugestion as they are really meant for development, not for packaging purposes. - Drop update-alternatives facility. GI-DocGen turned out to be a non-user-facing software, so there's no need to have alternatives for it and we're already producing only the main Python 3 flavor anyway. - Change URL tag from gitlab.gnome.org/ebassi/gi-docgen to gitlab.gnome.org/GNOME/gi-docgen. GI-DocGen is an official project under the GNOME umbrella now. - Update "Apache-2.0 AND GPL-3.0-or-later AND CC0-1.0" License tag to "(Apache-2.0 OR GPL-3.0-or-later) AND CC0-1.0 AND MIT AND OFL-1.1", to account for a couple of missed licenses, and a choice between Apache and GPL licenses. - Following the changes from version 2023.1, use tomli Python module as build and runtime requirement for Python older than 3.11. Otherwise, the tomllib Python module, provided by the standard library, is going to be used instead. ------------------------------------------------------------------- Fri Jan 6 19:34:04 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2023.1: + Added: Use tomlib for Python >= 3.11 and tomli/toml for Python < 3.11 + Fixed: Use the proper link fragment for interface prerequisite ------------------------------------------------------------------- Mon Nov 14 12:26:57 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2022.2: + Use const.*.html instead of constant.*.html for search index links + Remove "terms" from index.json, rewrite commandline search to work without it + Add interface type description + Fix failure to generate link to error domain + Make log.log() thread safe + Quote string constant values + Set the license of the generated documentation + Support (scope forever) + Add a way to frame images + Use the appropriate namespace for indices + Fix type annotations for Repository packages and c_includes + Add py.typed to comply with PEP561 + Add links to external classes in the hierarchy + Use definition lists for callable arguments + Improve styles + Use definition lists for callable arguments + Clarify generated description for GError arguments + Clarify generated description for nullable in/out arguments + Add emblems for versions and stability + Require a sufficient minimum dependency of markdown + Add a "serve" command ------------------------------------------------------------------- Sat Feb 12 18:38:36 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2022.1: + Do not qualify type names that are already qualified + Handle implied zero-terminated=1 attribute + Display type note for strings inside arrays + Use C types for string and property types + Add support for OpenSearch + Fix links to callback types + Validate the "type" link fragment + Split type and array parsing + Add exception mode to the GIR parser + Handle missing type information in arguments + Add more contrast to the dimmed text class + Improve classification of pointer arguments + Add blurb when eliding inherited methods + Include bits in structure fields + Add a test suite for the gi-docgen link generator + Style keyboard shortcuts like libadwaita + Do not require a message for deprecations + Add anchors for enumeration values + Add a ToC for the page navigation side bar + Fix pointer type detection + Note functions that are not introspectable or that have been shadowed + Split "related" libraries from "dependencies" - Drop 114.patch: Fixed upstream. ------------------------------------------------------------------- Fri Oct 29 20:53:40 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com> - Add 114.patch: gir: Do not qualify type names that are already qualified. ------------------------------------------------------------------- Tue Oct 26 08:29:13 UTC 2021 - Yifan Jiang <yfjiang@suse.com> - Specify python-Markdown version to at least 3.2.0, because permalink_class options in TOC used by gi-docgen was introduced on 3.2.0: https://github.com/Python-Markdown/markdown/commit/1f3ec538a2acf25607253fc7c7a992950463931d ------------------------------------------------------------------- Fri Oct 22 08:35:30 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2021.8: + Allow `id` fragments to link across namespace boundaries + Support links to have custom text + Decrease the max font size + Improve output for properties and signals + Save last search in the history + Don't crash on unlabelled array elements + Move type functions near constructors + Switch to Solarized for syntax highlighting + Use the C type for callback types in search results + Generate proper cross-reference links + Parse and use new gobject-introspection property attributes + Properly identify (type, gpointer) types + List the interface implementations in a namespace + List the class descendants in a namespace ------------------------------------------------------------------- Tue Aug 17 11:10:23 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2021.7: + Add a "check" sub-command + Allow defining multiple content directories + Detect gtk-doc code blocks for JavaScript + Multiple changes to the basic template + Add in-page content navigation + Filter hidden data from indices + Allow defining hidden symbols matching a regular expression + Handle (attribute element-type) annotation for GListModel + Fix class method linking + Fix links to callback type arguments + Fix argument listing in class methods + Don't grab the 's' key when the sidebar is hidden + Index the extra content files for search + Fix gtk-doc sigil handling in code blocks + Re-instate gtk-doc `()` function detection - Switch to building only default flavour of python3. ------------------------------------------------------------------- Fri Mar 19 10:35:05 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org> - Initial package, version 2021.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor