chiark / gitweb /
documentation/doxygen: support \since as labels in entry lists.
authorVladimír Vondruš <mosra@centrum.cz>
Sat, 16 Nov 2019 22:45:14 +0000 (23:45 +0100)
committerVladimír Vondruš <mosra@centrum.cz>
Sun, 17 Nov 2019 12:40:53 +0000 (13:40 +0100)
commita56227e89de90d0ea5751d0ebfa96734a5e55b96
tree62f5d79b8c2efd38086a0366b8f6cdb16976ba41
parent7341b9853c26e1f39bc1da3309594ae8585a5fed
documentation/doxygen: support \since as labels in entry lists.

Makes everything much easier to discover. Since I'm by far no longer the
only user, I have a fear of breaking things, so this is completely
opt-in.

Also recognizes a combination of \since and \deprecated as "a version in
which given API got deprecated", expanding the red deprecated label with
a custom text.
53 files changed:
doc/documentation/doxygen.rst
documentation/doxygen.py
documentation/templates/doxygen/annotated.html
documentation/templates/doxygen/base-class-reference.html
documentation/templates/doxygen/details-define.html
documentation/templates/doxygen/details-enum.html
documentation/templates/doxygen/details-func.html
documentation/templates/doxygen/details-typedef.html
documentation/templates/doxygen/details-var.html
documentation/templates/doxygen/dir.html
documentation/templates/doxygen/entry-class.html
documentation/templates/doxygen/entry-define.html
documentation/templates/doxygen/entry-dir.html
documentation/templates/doxygen/entry-enum.html
documentation/templates/doxygen/entry-file.html
documentation/templates/doxygen/entry-func.html
documentation/templates/doxygen/entry-module.html
documentation/templates/doxygen/entry-namespace.html
documentation/templates/doxygen/entry-typedef.html
documentation/templates/doxygen/entry-var.html
documentation/templates/doxygen/file.html
documentation/templates/doxygen/files.html
documentation/templates/doxygen/group.html
documentation/templates/doxygen/modules.html
documentation/templates/doxygen/namespace.html
documentation/templates/doxygen/namespaces.html
documentation/templates/doxygen/page.html
documentation/templates/doxygen/pages.html
documentation/test_doxygen/compound_since/Class_8h.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/DeprecatedClass_8h.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/DeprecatedDirectory/DeprecatedClass.h [new file with mode: 0644]
documentation/test_doxygen/compound_since/Directory/Class.h [new file with mode: 0644]
documentation/test_doxygen/compound_since/Doxyfile [new file with mode: 0644]
documentation/test_doxygen/compound_since/a.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/annotated.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/classDeprecatedFoo_1_1DeprecatedClass.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/classFoo_1_1Class.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/deprecated-a.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/dir_4b0d5f8864bf89936129251a2d32609b.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/dir_73d1500434dee6f1c83b12ee799c54af.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/files.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/group__deprecated-group.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/group__group.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/modules.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/namespaceDeprecatedFoo.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/namespaceFoo.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/namespaces.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/pages.dox [new file with mode: 0644]
documentation/test_doxygen/compound_since/pages.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/structDeprecatedFoo_1_1DeprecatedSubclass.html [new file with mode: 0644]
documentation/test_doxygen/compound_since/structFoo_1_1Subclass.html [new file with mode: 0644]
documentation/test_doxygen/test_compound.py
documentation/test_doxygen/test_doxyfile.py