summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring: Introduce type names for commonly used container typesDimitri van Heesch2020-05-0126-361/+396
|
* Fix for overruling flags that did work with the Visual Studio compilerDimitri van Heesch2020-04-301-0/+3
|
* Refactoring: modernize g_inputFiles and the parameters of readFileOrDirectoryDimitri van Heesch2020-04-304-113/+147
|
* Refactoring: replace Doxygen::namespaceAliasDict by Doxygen::namespaceAliasMapDimitri van Heesch2020-04-294-31/+26
|
* Refactoring: migrate type of Doxygen::inputPaths to std::setDimitri van Heesch2020-04-293-25/+19
|
* Remove default bug report templateDimitri van Heesch2020-04-291-38/+0
|
* Update issue templatesDimitri van Heesch2020-04-292-0/+68
|
* Fix cmake warning about ICONV package naming (should be Iconv)Dimitri van Heesch2020-04-271-1/+1
|
* Refactoring: replaced killDict by killSetDimitri van Heesch2020-04-272-31/+29
|
* Refactoring: migrate MemberNameInfoSDict to MemberNameInfoLinkedMapDimitri van Heesch2020-04-2715-801/+678
|
* Refactoring: Improve encapsulation of MemberInfo classDimitri van Heesch2020-04-2710-100/+123
|
* Fixed 2 small memory leaksDimitri van Heesch2020-04-261-16/+16
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-261-1/+1
|\
| * Inconsistent behavior between `///` and `//!` for formulas (#7726)albert-github2020-04-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have code like: ``` //! //! \f$a \times //! c \f$ //! ``` this will throw a warning like: ``` warning: End of comment block while inside formula. ``` due to the fact that after the comment conversion the code is like: ``` /** * \f$a \times //! c \f$ * */ ``` Comparing to the `///` comments: ``` /// /// \f$a \times /// c \f$ /// ``` we get ``` /** * \f$a \times c \f$ * */ ``` This discrepancy has been removed.
* | Refactor: better encapsulation for MemberNameDimitri van Heesch2020-04-252-1/+28
| |
* | Refactor: remove symbolStorage references (dead code)Dimitri van Heesch2020-04-252-15/+0
| |
* | Refactor: improve encapsulation for ArgumentListDimitri van Heesch2020-04-2510-84/+120
|/
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-251-0/+3
|\
| * Undefined control sequence for formula using MathJax (#7712)albert-github2020-04-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a code comment like: ``` @code sub postprocess { s/\(?\@xref\{(?:[^\}]*)\}(?:[^.<]|(?:<[^<>]*>))*\.\)?//g; s/\s+\(\@pxref\{(?:[^\}]*)\}\)//g; } @endcode ``` and using MathJax the `/(` is seen as a the beginning of a formula, but should be seen as text and can now lead to "Undefined control sequence". (The problem comes originally from code as generated by the doxygen-perl-filter for converting perl code in something doxygen does understand). This problem is similar to the problems solved in pull request #7697, but not handled here. This pull request will see `\(` (and its counter part `\)` as complete entities and replace them in a similar way as done in #7697 (but now in an earlier stage but the `&zwj;` will be properly filtered in the different output formats.
* | Fixes missing include and missing html extension logicDimitri van Heesch2020-04-252-1/+2
|/
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-251-2/+2
|\
| * Incorrect text for HTML_FORMULA_FORMAT in documentation / Doxyfile (#7722)albert-github2020-04-251-2/+2
| | | | | | | | | | | | | | | | | | For the configuration setting `HTML_FORMULA_FORMAT` the text reads: > Possible values are: png The default and svg Looks nicer but requires the pdf2svg tool. this is not quite understandable and has been reformulated to: > Possible values are: png (the default) and svg (looks nicer but requires the pdf2svg or inkscape tool). this concerns automatically generated texts from config.xml to the different formats.
* | Merge branch 'albert-github-feature/bug_tag_doxygen'Dimitri van Heesch2020-04-251-1/+6
|\ \ | |/ |/|
| * moved separate doxygen tag to tagfile attributeDimitri van Heesch2020-04-252-7/+3
| |
| * Merge branch 'feature/bug_tag_doxygen' of ↵Dimitri van Heesch2020-04-252-0/+9
| |\ |/ / | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_tag_doxygen
| * Add doxygen version information to tag filealbert-github2020-04-202-0/+9
| | | | | | | | | | Add doxygen version information to doxygen tag file. currently this information is not used inside doxygen , but is useful for checking with which version of doxygen is used when debugging problems.
* | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-251-1/+1
|\ \
| * | Wrong message in case of svg formulas for HTML (#7716)albert-github2020-04-221-1/+1
| |/ | | | | | | | | | | | | | | | | | | When we have set `HTML_FORMULA_FORMAT = svg` we still get the message: ``` Generating image form_0.png for formula ``` instead of ``` Generating image form_0.svg for formula ```
* | Performance improvements after profilingDimitri van Heesch2020-04-2417-291/+302
|/ | | | | In some cases performance dropped when upgrading from version 1.8.16 to 1.8.17 or 1.8.18. With these changes the performance should be back to normal again.
* issue #7706: Md5 hash does not match for two different runs (part 2)Dimitri van Heesch2020-04-192-31/+22
|
* Refactoring: changed Doxygen::expandAsDefinedDict to Doxygen::expandAsDefinedSetDimitri van Heesch2020-04-183-11/+10
|
* issue #7706: Md5 hash does not match for two different runsDimitri van Heesch2020-04-171-37/+42
|
* issue #7698: forward declaration of template classesDimitri van Heesch2020-04-161-20/+22
|
* Fix for crash in addEnumValuesToEnum() (better solution)Dimitri van Heesch2020-04-151-8/+13
|
* issue #7702: test list is always createdDimitri van Heesch2020-04-143-16/+22
|
* Fix for crash in addEnumValuesToEnum()Dimitri van Heesch2020-04-141-7/+9
|
* Bump version to 1.8.19Dimitri van Heesch2020-04-131-1/+1
|
* Fixed javascript warning in resize.jsRelease_1_8_18Dimitri van Heesch2020-04-131-1/+3
|
* Updated changelog for version 1.8.18Dimitri van Heesch2020-04-122-1273/+1447
|
* Text show as formula when USE_MATHJAX=YES (#7697)albert-github2020-04-122-0/+22
| | | | | | | | When having a line of code like: ``` callback_check = re.compile(r'([^\(]*\(.*)(\* *)(\).*\(.*\))') ``` this is seen as an incomplete formula when using MathJax, the `\(` is seen as start of a MathJax formula. Replacing the backslash by the corresponding code `&#92;` didn't work as this is already translated by the bowser and still picked up by MathJax, so we need `&zwj;` to separate the backslash and the bracket without any spacing.
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2020-04-111-0/+1
|\
| * Missing break statement (#7696)albert-github2020-04-101-0/+1
| | | | | | The break statement was unintentional left out (found by coverity).
* | Changed content delivery default URL for MATHJAX_RELPATH option to jsdelivr.netDimitri van Heesch2020-04-111-1/+1
|/
* Fixes after coverity runDimitri van Heesch2020-04-104-16/+23
|
* Merge branch 'albert-github-feature/bug_cite_comma'Dimitri van Heesch2020-04-091-1/+1
|\
| * Combined both rules in one to reduce code duplicationDimitri van Heesch2020-04-091-6/+1
| |
| * Merge branch 'feature/bug_cite_comma' of ↵Dimitri van Heesch2020-04-091-0/+5
| |\ |/ / | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_cite_comma
| * Link in case of comma at end of URLalbert-github2020-04-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When having a text like: ``` https://storm-irit.github.io/OpenGR/, 2017. ``` the corresponding link will contain the comma as well although this is not intended. The original problem comes from CGAL, where we have a bibliography entry: ``` @misc{ cgal:m-ogr-17, author = {Nicolas Mellado and others}, title = {OpenGR: A C++ library for 3D Global Registration}, howpublished = {https://storm-irit.github.io/OpenGR/}, year = {2017} } ```
* | Merge branch 'albert-github-feature/issue_7692'Dimitri van Heesch2020-04-093-39/+37
|\ \
| * | Changed fix as proposedDimitri van Heesch2020-04-093-49/+36
| | |