summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fixed typoPeter Klotz2019-01-011-1/+1
|
* Fixed range and added code commentDimitri van Heesch2018-12-311-1/+2
|
* Merge branch 'feature/issue_6708' of ↵Dimitri van Heesch2018-12-311-2/+10
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_6708
| * issue #6708 Invalid UTF-8 characters in hover titlealbert-github2018-12-311-2/+1
| | | | | | | | Corrected test and setting of indexE (was working by accident).
| * issue #6708 Invalid UTF-8 characters in hover titlealbert-github2018-12-311-2/+11
| | | | | | | | | | The replace function has as side effect that it affect UTF-8 characters as well. Removing `id="node[0-9]*"` no by searching its start and end.
* | Moved check for page having a title to hasTitle() methodDimitri van Heesch2018-12-3113-22/+26
| |
* | Merge branch 'feature/issue_6716' of ↵Dimitri van Heesch2018-12-311-1/+2
|\ \ | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_6716
| * | issue #6716 mainpage notitle causes notitle to appear in index baralbert-github2018-12-301-1/+2
| |/ | | | | | | The "notitle" was still shown at the botton page index bar in case of TreeView and in other cases in the top index bar.
* | Properly handle empty TOC in XML output.Vladimír Vondruš2018-12-291-2/+2
|/ | | | | | Caused the test (079) to fail with a SIGSEGV, but larger projects exit with a success return code and the generated XML is either truncated or empty. Weird.
* Fix type and length of clang compilation database optionDimitri van Heesch2018-12-272-64/+73
|
* Fixed regression after fixing memory leakDimitri van Heesch2018-12-263-5/+10
|
* Renamed option and test case numbersDimitri van Heesch2018-12-262-8/+13
|
* Merge branch 'xml-namespace-members-in-file-scope' of ↵Dimitri van Heesch2018-12-262-2/+11
|\ | | | | | | https://github.com/mosra/doxygen into mosra-xml-namespace-members-in-file-scope
| * Make it possible to list namespace members in file scope for XML output.Vladimír Vondruš2018-02-102-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For better consistency with the HTML output, where each file documentation lists (and links to) all members of given namespace. This also makes it possible to be consistent with the HTML output in case a namespace is not documented and thus all its member detailed docs should be put into corresponding file docs instead. In order to be backwards compatible and avoid breaking stuff for existing users of the XML output, this is controlled by a new XML_NAMESPACE_MEMBERS_IN_FILE_SCOPE configuration option that defaults to NO. Note that this, unlike the HTML output, will put the whole detailed docs into the file scope instead of just listing them. It's up to the user of the XML output to deduplicate this information. It can be done for example by comparing member ID prefixes with compound ID -- íf different, the detailed docs are already somewhere else.
* | Merge pull request #6578 from albert-github/feature/bug_addindex_htmlDimitri van Heesch2018-12-262-3/+8
|\ \ | | | | | | Multiple addindex commands in HTML with same name
| * | Multiple addindex commands in HTML with same namealbert-github2018-10-272-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | It is possible to specify an addindex multiple times. In HTML this resulted in - a 'a' tag with with the same 'name' attribute - in CHM only one occurrence was shown. this has been corrected. (see e.g. the index of 'flex' in the CHM manual generated ffrom master).
* | | Merge branch 'feature/bug_escaped_equal_sign' of ↵Dimitri van Heesch2018-12-266-4/+17
|\ \ \ | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_escaped_equal_sign
| * | | Create command for escaped equal signalbert-github2018-11-076-4/+17
| | | | | | | | | | | | | | | | This command writes an equal sign (`=`) to the output. This character sequence has to be escaped in some cases, because it is used in Markdown header processing.
* | | | Fixed some more small memory leaksDimitri van Heesch2018-12-264-9/+21
| | | |
* | | | Fixed problems with emoji handling and added a test case for itDimitri van Heesch2018-12-252-2/+4
| | | |
* | | | Fixed two small memory leaksDimitri van Heesch2018-12-252-1/+2
| | | |
* | | | Fix regression due to move of markdown processingDimitri van Heesch2018-12-242-15/+14
| | | |
* | | | Prevent possible 'QGDict::hashAsciiKey: Invalid null key' warningDimitri van Heesch2018-12-241-1/+1
| | | |
* | | | Added some missing default types for argument matchingDimitri van Heesch2018-12-241-0/+4
| | | |
* | | | Changed implementation, added test caseDimitri van Heesch2018-12-241-10/+25
| | | |
* | | | Merge branch 'feature/issue_6690' of ↵Dimitri van Heesch2018-12-241-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_6690
| * | | | issue #6690 Regression in handling of shorthand signed/unsigned types in ↵albert-github2018-12-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function parameters (with bisect and test case) For some keywords not the value of the 'type' should decide whether the 'name' in the name field is part of the 'type' or is the 'name' in the argument.
* | | | | Fix for 'Definition at line' points to end of multiple-lined definition for ↵Dimitri van Heesch2018-12-231-1/+1
| | | | | | | | | | | | | | | | | | | | Python #6706
* | | | | Improved robustness of the emoji featureDimitri van Heesch2018-12-2319-3319/+1634
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - Use of `@emoji name` instead of `:name:` - Support only GitHub emojis (i.e. without spaces or special characters in the name) - Provided script to download images for LaTeX support. - XML output now has <emoji> tag with name an unicode sequence.
* | | | | Disabled debug printDimitri van Heesch2018-12-211-1/+1
| | | | |
* | | | | Added test case for \ref, and fixed representation of operator->*()Dimitri van Heesch2018-12-211-2/+2
| | | | |
* | | | | Merge pull request #6694 from albert-github/feature/issue_6692Dimitri van Heesch2018-12-201-1/+3
|\ \ \ \ \ | | | | | | | | | | | | issue #6692 XML TOC generation is not backwards-compatible with 1.8.14
| * | | | | issue #6692 XML TOC generation is not backwards-compatible with 1.8.14albert-github2018-12-191-1/+3
| |/ / / / | | | | | | | | | | | | | | | In case no options specified with the `\tableofcontents` `Html` and `XML` should be generated and not only `Html` (compatibility).
* | | | | Merge pull request #6696 from albert-github/feature/bug_xhtml_tocDimitri van Heesch2018-12-201-0/+1
|\ \ \ \ \ | | | | | | | | | | | | Incorrect closing tags for in page table of contents (XHTML)
| * | | | | Incorrect closing tags for in page table of contents (XHTML)albert-github2018-12-191-0/+1
| |/ / / / | | | | | | | | | | | | | | | In case of using the levels in the in page table of contents in XHTML some closing tags wer missing.
* | | | | Merge pull request #6697 from albert-github/feature/bug_docbook_tocDimitri van Heesch2018-12-201-0/+8
|\ \ \ \ \ | | | | | | | | | | | | Incorrect closing tags for in page table of contents (docbook)
| * | | | | Incorrect closing tags for in page table of contents (docbook)albert-github2018-12-191-0/+8
| |/ / / / | | | | | | | | | | | | | | | In the in page table of contents in docbook some closing tags were missing.
* | | | | Merge pull request #6687 from albert-github/feature/bug_index_characterDimitri van Heesch2018-12-201-3/+3
|\ \ \ \ \ | | | | | | | | | | | | Index list cannot contain special characters in ids for XHTML
| * | | | | Index list cannot contain special characters in ids for XHTMLalbert-github2018-12-171-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | XHTML doesn't ids with a ~ in it, converted to an id character. This happens with e.g. the list of destructors.
* | | | | | Merge pull request #6698 from albert-github/feature/bug_unknown_emoji_printDimitri van Heesch2018-12-201-0/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Print emoji text in case of unknown emoji
| * | | | | | Print emoji text in case of unknown emojialbert-github2018-12-201-0/+4
| | |/ / / / | |/| | | | | | | | | | | | | | | | In case an unknown emoji was detected the 'value' was not printed to the output, this is corrected.
* | | | | | Merge pull request #6699 from albert-github/feature/bug_emoji_false_positiveDimitri van Heesch2018-12-201-4/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | issue #6691 Multiple issues with emoji matching
| * | | | | | issue #6691 Multiple issues with emoji matchingalbert-github2018-12-201-4/+4
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | This fix is regarding the false positive emoji detection of scope rules like: `Platform::*Application::viewportEvent(const Vector2i&)` In case the "emoji" is followed by and extra `:` it is not seen as an emoji anymore.
* | | | | | Merge pull request #6686 from albert-github/feature/bug_empty_page_tableDimitri van Heesch2018-12-201-4/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | Prevent empty page list table (XHTML)
| * | | | | | Prevent empty page list table (XHTML)albert-github2018-12-171-4/+7
| | |/ / / / | |/| | | | | | | | | | | | | | | | The table (tag) should only be written in case a table has at least one row, otherwise a non valid table is generated (XHTML)
* | | | | | Fix for unbounded memory usage due to a bug in \ref const matching #6689Dimitri van Heesch2018-12-201-1/+1
| |/ / / / |/| | | |
* | | | | Redundant whitespace removal breaks some C++ links [with test case and Git ↵Dimitri van Heesch2018-12-181-1/+8
|/ / / / | | | | | | | | | | | | bisect] (Origin: bugzilla #791942)
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2018-12-162-1/+7
|\ \ \ \
| * | | | Bug 793076 - Segmentation fault when generating graphical class hierarchyalbert-github2018-12-142-1/+7
| | | | | | | | | | | | | | | | | | | | Prevent endless loop during renumbering
* | | | | Prevent <center> and <div> inside brief descriptions to avoid broken XHTML ↵Dimitri van Heesch2018-12-161-1/+3
|/ / / / | | | | | | | | | | | | output