summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix regression when creating directory graphsDimitri van Heesch2020-03-091-30/+34
|
* Remove dead code and fix more warningsDimitri van Heesch2020-03-0810-470/+9
|
* Merge branch 'compilerwarnings'Dimitri van Heesch2020-03-0899-1988/+1569
|\
| * Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-08109-2072/+1660
| |
* | Fix a number of compiler warnings in the 64bit build for WindowsDimitri van Heesch2020-03-0223-88/+95
|/
* 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")
* | Merge branch 'albert-github-feature/bug_tables_docbook'Dimitri van Heesch2020-02-292-30/+31
|\ \
| * | 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".
* | | Fix a few compiler warnings in the Linux buildDimitri van Heesch2020-02-282-9/+17
| | |
* | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-02-276-12/+27
|\ \ \
| * \ \ 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 #7618 from albert-github/feature/bug_doxyparse_tmp_dirDimitri van Heesch2020-02-271-6/+9
| |\ \ \ \ | | | | | | | | | | | | Problem with temporary / intermediate directory in doxyparse
| | * | | | Problem with temporary / intermediate directory in doxyparsealbert-github2020-02-271-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we want to use doxyparse under Windows we get the message like: ``` error: tag OUTPUT_DIRECTORY: Output directory '/tmp/doxyparse-9848' does not exist and cannot be created ``` as this is a *nix type path and the '/tmp', normally doesn't exists on Windows, better to see what is the real temporary directory (on all systems) and make everything system independent.
| * | | | | 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 #7613 from analizo/doxyparse-prototypeDimitri van Heesch2020-02-251-1/+13
|\ \ \ \ \ | | | | | | | | | | | | output on doxyparse if a function is a prototype
| * | | | | output on doxyparse if a function is a prototypeJoenio Costa2020-02-241-1/+13
| | |/ / / | |/| | | | | | | | | | | | | issue #5618
* | | | | Merge pull request #7616 from albert-github/feature/bug_doxygen_internal_docuDimitri van Heesch2020-02-254-11/+21
|\ \ \ \ \ | | | | | | | | | | | | Removing warnings from doxygen internal documentation
| * | | | | Removing warnings from doxygen internal documentationalbert-github2020-02-254-11/+21
| |/ / / / | | | | | | | | | | | | | | | Although there is not a lot of doxygen internal documentation, it still should not produce warnings.
* | | | | Merge pull request #7617 from albert-github/feature/bug_typedef_constDimitri van Heesch2020-02-251-3/+10
|\ \ \ \ \ | |/ / / / |/| | | | Incorrect handling of typedef in combination with const
| * | | | 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
| * | | Disappearing words in RTF output after a listalbert-github2020-02-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having the simple example: ``` First list - Item 1 1 Second list - Item 2 1 ``` in the RTF output the word `Second` disappears due to the fact that the is no space between a `\par` command and the word `Second`
* | | | Merge pull request #7608 from albert-github/feature/bug_warn_sectionDimitri van Heesch2020-02-236-6/+3
|\ \ \ \ | | | | | | | | | | Compilation warnings
| * | | | Compilation warningsalbert-github2020-02-226-6/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to ``` Commit: 1a56a39b4a97452a5c7c2d8e9d39ab28ca33dff0 [1a56a39] Commit Date: Friday, February 21, 2020 9:07:13 PM Restructure section handling ``` a number of compilation warnings (Windows) appeared: ``` c:\projects\doxygen\src\section.h(51): warning C4099: 'SectionInfo': type name first seen using 'struct' now seen using 'class' [C:\projects\doxygen\build\src\_doxygen.vcxproj] c:\projects\doxygen\src\section.h(50): note: see declaration of 'SectionInfo' ```
* | | | | Merge pull request #7610 from albert-github/feature/bug_pre_filenameDimitri van Heesch2020-02-231-3/+3
|\ \ \ \ \ | | | | | | | | | | | | Specifying filename in preprocessor debug output
| * | | | | Specifying filename in preprocessor debug outputalbert-github2020-02-231-3/+3
|/ / / / / | | | | | | | | | | | | | | | Especially when running with `QUIET=YES` it is no clear which file is preprocessed, so the filename is added to the preprocessor debug output
* | | | | issue #7585: Doxygen 1.8.17 false warnings and no generate output for ↵Dimitri van Heesch2020-02-231-1/+0
| | | | | | | | | | | | | | | | | | | | documented const functions
* | | | | Cleanup codeDimitri van Heesch2020-02-224-7/+5
| | | | |
* | | | | Merge pull request #7607 from albert-github/feature/issue_7606Dimitri van Heesch2020-02-221-2/+2
|\ \ \ \ \ | |/ / / / |/| | | | issue #7606 Unable to build "master" branch
| * | | | issue #7606 Unable to build "master" branchalbert-github2020-02-221-2/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | regression on: ``` Commit: 1a56a39b4a97452a5c7c2d8e9d39ab28ca33dff0 [1a56a39] Commit Date: Friday, February 21, 2020 9:07:13 PM Restructure section handling ``` when sqlite3 has been enabled for the build.
* | | | Add documentation to section.hDimitri van Heesch2020-02-211-33/+29
| | | |
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-02-211-5/+24
|\ \ \ \
| * \ \ \ Merge pull request #7603 from albert-github/feature/bug_config_predefinedDimitri van Heesch2020-02-201-5/+24
| |\ \ \ \ | | |/ / / | |/| | | Problem in case using PREDEFINED with comma
| | * | | Problem in case using PREDEFINED with commaalbert-github2020-02-201-5/+24
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the pull request "Enable comma as separator in configuration lists enhancement " (#6563) it was made possible to have commas as separators for lists. In case we have: ``` PREDEFINED = A(x,y)=sin(x),cos(y) ``` and use `doxygen -x` (or usethe define): this results in: ``` PREDEFINED = A(x \ y)=sin(x) \ cos(y) ``` this can be overcome by means of: ``` PREDEFINED = "A(x,y)=sin(x),cos(y)" ``` But for a lot of existing packages this poses a problem. (Found by looking at the doxygen configuration files as used by Fossies).
* | | | Merge branch 'sections'Dimitri van Heesch2020-02-2129-368/+456
|\ \ \ \ | |/ / / |/| | |
| * | | Restructure section handlingDimitri van Heesch2020-02-2129-368/+456
| | | |
* | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-02-174-29/+40
|\ \ \ \
| * \ \ \ Merge pull request #7596 from albert-github/feature/bug_form_svgDimitri van Heesch2020-02-174-29/+40
| |\ \ \ \ | | | | | | | | | | | | Creation of svg images for formulas with inkscape
| | * | | | Creation of svg images for formulas with inkscapealbert-github2020-02-154-29/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the implementation as mentioned in #7578 to add the possibilities to generated svg images for formulas - When running with inkscape 92.3 / 92.4 on Cygwin /Windows there were no images generated as the `-o` flag didn't exist, the output file had to be specified as part of the `-l` (or `--export-plain-svg`) option - For more flexibility the system is checked on existence of the `pdf2svg` and `inkscape` executables, so no compilations flags are necessary
* | | | | | issue #6319: C++ function returning std::function with reference argument is ↵Dimitri van Heesch2020-02-171-15/+16
|/ / / / / | | | | | | | | | | | | | | | not recognized as a function (Origin: bugzilla #792830)
* | | | | Fixed error in Windows buildDimitri van Heesch2020-02-161-1/+1
| |/ / / |/| | |
* | | | Merge branch 'citations'Dimitri van Heesch2020-02-168-186/+214
|\ \ \ \