summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Remove support for TCL (code is too buggy and unmaintained, language not ↵Dimitri van Heesch2020-03-1515-3287/+7
| | | | | | | | | | | | very popular)
* | | Fix CROS javascript issue when giving focus to search result frame.Joseph Mirabel2020-03-221-0/+6
| | |
* | | Merge pull request #7657 from cmorty/fixmessagesDimitri van Heesch2020-03-229-636/+642
|\ \ \ | | | | | | | | Add message format-checking
| * | | Fix not correctly formatted messagesMoritz 'Morty' Strübe2020-03-218-627/+624
| | | |
| * | | Add printf-Checks to message.hMoritz 'Morty' Strübe2020-03-211-9/+18
| | | |
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-03-225-11/+69
|\ \ \ \
| * | | | Missing anchors in RTF code output (#7647)albert-github2020-03-212-2/+39
| | | | | | | | | | | | | | | | | | | | When having the RTF_SOURCE_CODE and RTF_HYPERLINKS set the links to the code are generated (e.g. in "Definition at line") but the corresponding anchor is missing. The corresponding anchors are created (in a similar way as it is done for LaTeX).
| * | | | Incorrect link generated for cite and xref (#7648)albert-github2020-03-212-9/+26
| | | | | | | | | | | | | | | Incorrect links were generated for the cite and xref commands, the link text was not translated to a RTF link label.
| * | | | issue #7652 folder in file list has file icon (#7654)albert-github2020-03-211-0/+4
| |/ / / | | | | | | | | When a directory has no source files or sub-directories in it (with the exception of markdown file(s)) the directory is seen as a file withe a definition type `TypeDir` but this was not handled properly on output, should have a closed folder icon.
* | | | Minor tweaksDimitri van Heesch2020-03-222-16/+14
| | | |
* | | | Remove last QThread-ReferenceMoritz 'Morty' Strübe2020-03-211-3/+3
| | | |
* | | | Replace SDict with std::mapMoritz 'Morty' Strübe2020-03-215-26/+26
| | | |
* | | | QString -> std::string & QDict -> std::mapMoritz 'Morty' Strübe2020-03-215-33/+34
| | | | | | | | | | | | | | | | Replacing QString required replacing the QDict, too.
* | | | Remove DotConstString and replace by std::stringMoritz 'Morty' Strübe2020-03-212-56/+17
| | | | | | | | | | | | | | | | | | | | Whatever the idea of creating DotConstString was, probably creating copy-free Strings, it is not used anymore as each job gets its own copy anyway.
* | | | Fixup condition-variable and mutexMoritz 'Morty' Strübe2020-03-211-0/+1
| | | |
* | | | Replace QThread with std::threadMoritz 'Morty' Strübe2020-03-212-2/+13
| | | |
* | | | Replace qlist with std::vectorMoritz 'Morty' Strübe2020-03-212-22/+18
| | | |
* | | | Replace QMutex and condition QWaitCondition with std::Moritz 'Morty' Strübe2020-03-192-13/+11
| | | |
* | | | Replace qqueue with std::queueMoritz 'Morty' Strübe2020-03-192-6/+7
|/ / /
* | | Tcl has a problem with a case statement with just {} inside the switch ↵albert-github2020-03-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | statement (#7643) In case we have a (reduced) case like: ``` ## ::tkcon::Init - inits tkcon proc ::tkcon::Init {} { switch -glob -- $arg { -root { set PRIV(root) $val } -font { set OPT(font) $val } -rcfile {} } } ``` and a default doxygen configuration file, doxygen will crash in the tcl scanner as the `{}` results in an empty string. Some notes, crash only happens when compilation for 'Release; or 'RelWithDebInfo' as 'CMAKE_BUILD_TYPE'. (Found by Fossies for magic 8.2.195).
* | | Doxygen version information (#7645)albert-github2020-03-1712-47/+42
| | | | | | | | | | | | | | | - add doxygen version to rtf, comment, output - remove duplicate code (getFullVersion) - more clear name to get doxygen version (getVersion becomes getrDoxygenVersion). Also to overcomecofusion with the version information for files.
* | | Issue #7635: Incorrect location for enum in XML file (part 3)Dimitri van Heesch2020-03-176-46/+59
|/ /
* | issue #7635: Incorrect location for enum in XML file (part 2)Dimitri van Heesch2020-03-151-8/+8
| |
* | issue #7635: Incorrect location for enum in XML fileDimitri van Heesch2020-03-143-7/+58
| |
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-03-141-0/+12
|\ \
| * | Doxygen version in the messages output (#7640)albert-github2020-03-141-0/+12
| | | | | | | | | Output the doxygen version with the normal progress messages (and suppress in case of QUIET=YES).
* | | Fixed unsigned/signed character warningsDimitri van Heesch2020-03-112-9/+9
|/ /
* | Fixed sig11 regression while parsing cast to function pointerDimitri van Heesch2020-03-111-4/+4
| |
* | Fix regression when creating directory graphsDimitri van Heesch2020-03-091-30/+34
| |
* | Remove dead code and fix more warningsDimitri van Heesch2020-03-089-469/+9
| |
* | Merge branch 'compilerwarnings'Dimitri van Heesch2020-03-0888-1949/+1426
|\ \ | |/ |/|
| * Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-0891-1990/+1473
| |
* | Fix a number of compiler warnings in the 64bit build for WindowsDimitri van Heesch2020-03-0214-45/+51
|/
* Merge pull request #7565 from DGA45/issue7490Dimitri van Heesch2020-02-291-21/+39
|\ | | | | Fix #7490 and #7494
| * Fix #7490 and #7494DGA452020-02-031-21/+39
| | | | | | | | | | Fix following issues: #7490 multiple grouped functions (member groups) #7494 grouped members from files ("user-defined")
* | Replace raw bool pointer array and counter by std::stack<bool>Dimitri van Heesch2020-02-292-38/+27
| |
* | Merge branch 'feature/bug_tables_docbook' of ↵Dimitri van Heesch2020-02-291-8/+20
|\ \ | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_tables_docbook
| * | Opening and ending tag mismatch: tbody in docbook outputalbert-github2019-08-121-8/+20
| | | | | | | | | | | | | | | In case of docbook output and having nesting tables (e.g. in the tables chapter of the doxygen documentation), we get invalid xml for docbook as the `<tbody>` is not closed. Each table level should have an own flag to signal whether or not the `<tbiody>` tag is set or not, otherwise the inner table resets the outer tables its "flag".
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-02-275-6/+18
|\ \ \
| * \ \ Merge pull request #7612 from albert-github/feature/issue_7583Dimitri van Heesch2020-02-274-5/+10
| |\ \ \ | | | | | | | | | | issue #7583 External Links in Inheritance Diagrams open in the Image Frame.
| | * | | issue #7583 External Links in Inheritance Diagrams open in the Image Frame.albert-github2020-02-244-5/+10
| | | | | | | | | | | | | | | | | | | | When having a function it opens in the current frame and uses the complete frame. Images (e.g. inherited diagrams) are displayed in a small "sub frame" and when displaying the link here it is not readable and furthermore the user doesn't know anything about the "sub frame". In case of an image the link should be displayed in the parent frame of the image.
| * | | | Merge pull request #7619 from albert-github/feature/bug_config_predefined_plusDimitri van Heesch2020-02-271-1/+8
| |\ \ \ \ | | | | | | | | | | | | Problem in case using PREDEFINED with comma and using +=
| | * | | | Problem in case using PREDEFINED with comma and using +=albert-github2020-02-271-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | In pull request #7603 the problem regarding `PREDEFINED = A(x,y)`, but the same patch must be applied to the construct `PREDEFINED += A(x,y)`
* | | | | | Fix for compilation issue on LinuxDimitri van Heesch2020-02-272-1/+5
|/ / / / /
* | | | | Merge branch 'xreflists'Dimitri van Heesch2020-02-2725-423/+334
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Restructure the way RefLists are handledDimitri van Heesch2020-02-2725-423/+334
| | | | |
* | | | | Merge pull request #7616 from albert-github/feature/bug_doxygen_internal_docuDimitri van Heesch2020-02-253-8/+18
|\ \ \ \ \ | | | | | | | | | | | | Removing warnings from doxygen internal documentation
| * | | | | Removing warnings from doxygen internal documentationalbert-github2020-02-253-8/+18
| | |/ / / | |/| | | | | | | | | | | | | Although there is not a lot of doxygen internal documentation, it still should not produce warnings.
* | | | | Incorrect handling of typedef in combination with constalbert-github2020-02-251-3/+10
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I issue #7060 and example was given with ``` typedef const char m_msgEvtName; ``` we see that - 1.8.15, listed under Typedefs: ` typedef const char m_msgEvtName` - 1.8.16 and up, listed under Variables: `const typedef char m_msgEvtName` so mentioned: - wrong "header" - const at the wrong place This is a regression on: C# consts incorrectly placed under instance variables (Origin: bugzilla #535853) (issue #2976) and the pull request #7048 The fix should only be used for C#
* | | | Merge pull request #7601 from albert-github/feature/bug_rtf_listDimitri van Heesch2020-02-231-1/+1
|\ \ \ \ | |/ / / |/| | | Disappearing words in RTF output after a list