- 24 Jan, 2023 1 commit
-
-
Carl Schwan authored
Signed-off-by:
Carl Schwan <carl@carlschwan.eu>
-
- 19 Jul, 2022 2 commits
-
-
Gary Wang authored
-
Carl Schwan authored
-
- 25 May, 2022 2 commits
-
-
Zachary Capalbo authored
-
Zachary Capalbo authored
-
- 24 May, 2022 2 commits
-
-
-
Zachary Capalbo authored
-
- 27 Jan, 2022 1 commit
-
-
Olaf Mandel authored
On some systems, the default output encoding of sys.stdout is not UTF-8. On those systems any special characters read in from a UTF-8 encoded input file will be damaged. Fix that by enforcing a UTF-8 output encoding (same as the input encoding).
-
- 18 Nov, 2021 1 commit
-
-
ivan tkachenko authored
This should look better when rendered in browsers.
-
- 31 Aug, 2021 1 commit
-
-
Jonah Brüchert authored
-
- 02 Feb, 2021 5 commits
-
-
This is not strictly necessary, but it makes the output look nicer if the block comments are completely left-shifted. This makes all lines line up with the first line.
-
Doxygen differentiates between adjacent C++ comments and C++ comments separated by an empty line: the former form one block, the latter multiple blocks. Preserve this from the input file to the output. Note that there was a mistake in the endcond functional test: the expected output did wrongly merge two comments into a block.
-
In preparation to get the comment-order functional test to pass, treat adjacent C++ comments (starting with "//") as one token: this is how Doxygen sees them as well. To preserve the intentation in the functional tests, also implement a left_shift_comment() method which is called from fixup_tokens().
-
Output class members in the order they were defined in, switching between public and private access as needed. This is needed as a preparation for getting the comment-order functional test to pass: it free-standing comment blocks that must be kept in their original order. As a side effect, the output no longer contains an obligatory "public:" access-declaration at the start of the class. This requires changing some of the existing test cases with empty classes or where the first element is private.
-
Some doxygen comments are not associated with any element translatable into C++, e.g. opening and closing groups: those are stand-alone. Accordingly, comments (and the elements they may refer to) must not be resorted when generating the output. In addition, one-line comments must preserve empty lines between them: putting them together causes the interpretation to change, e.g. a @{ followed by a @brief always opens a group, but the brief is part of the group instead of the following element if there is no empty line between the two comments. This test case show-cases the problem without having an implementation, yet.
-
- 10 Jan, 2021 1 commit
-
-
Add QML enums as "enum class" as both introduce a namespace. Addresses: #4
-
- 11 Nov, 2020 1 commit
-
-
Doxygen 1.8.20 apparently needs a READ property accessor in order to detect a Q_PROPERTY() macro correctly. So add a dummy-accessor to our output. As suggested by Matthew Jones in #7.
-
- 08 Oct, 2020 1 commit
-
-
Olaf Mandel authored
Standalone comments (e.g. those trailing after an attribute) should be put into the same visibility category (public / private) as the preceeding element.
-
- 20 Sep, 2020 2 commits
-
-
Carl Schwan authored
-
Carl Schwan authored
The old ci used travis but now doxyqml is on gitlab :D
-
- 09 Dec, 2019 1 commit
-
-
Aurélien Gâteau authored
add default parameter support
-
- 02 Dec, 2019 2 commits
- 28 Apr, 2019 1 commit
-
-
Aurélien Gâteau authored
Add option to not generate "Since: [ver]" in docs
-
- 15 Apr, 2019 2 commits
-
-
Johannes Schilling authored
-
Johannes Schilling authored
-
- 14 Apr, 2019 6 commits
-
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
- 01 Dec, 2018 6 commits
-
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
Aurelien Gateau authored
-
- 18 Nov, 2018 2 commits
-
-
Aurélien Gâteau authored
Use flake8 to enforce code style
-
Aurelien Gateau authored
-