summaryrefslogtreecommitdiffstats
path: root/src/doxygen.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'lineno'Dimitri van Heesch2018-08-191-3/+8
|\
| * Bug 691689 - Line numbers for examplesDimitri van Heesch2018-08-191-3/+8
| |
* | Cannot Generate Layout File using -lalbert-github2018-08-151-8/+3
|/ | | | Regression on earlier change, the -l option does not need a `Doxyfile`
* Correction for `doxygen -g`albert-github2018-07-251-0/+4
| | | | | Regression, the command `doxygen -g` didn't work anymore when no `Doxyfile` was present. (commands like `doxygen -g MY_Doxyfile` still worked even when `MY_Doxyfile` was not present).
* Merge pull request #6403 from albert-github/feature/bug_doxyfile_optionsDimitri van Heesch2018-07-231-26/+19
|\ | | | | Consistency between 'generate' and 'update' startup option
| * Consistency between 'generate' and 'update' startup optionalbert-github2018-07-211-26/+19
| | | | | | | | | | The commands 'doxygen -s -u df_su' and 'doxygen -u -s df_us' gave same results (updated specified file). The command 'doxygen -s -g df_sg' gave file 'df_sg' but 'doxygen -g -s df_gs' gave file 'Doxyfile'.
* | Moved local toc data into a separate type for better encapsulationDimitri van Heesch2018-07-221-2/+2
| |
* | Merge branch 'feature/bug_tableofcontents_latex' of ↵Dimitri van Heesch2018-07-221-2/+2
|\ \ | |/ |/| | | https://github.com/albert-github/doxygen into albert-github-feature/bug_tableofcontents_latex
| * Merge branch 'feature/bug_tableofcontents_latex' of ↵albert-github2018-07-121-9/+51
| |\ | | | | | | | | | https://github.com/albert-github/doxygen into feature/bug_tableofcontents_latex
| | * Merge branch 'master' into feature/bug_tableofcontents_latexDimitri van Heesch2018-06-241-9/+51
| | |\
| * | | Enable in page table of contents for XML and add maximum level to in page ↵albert-github2018-07-121-2/+2
| |/ / | | | | | | | | | | | | | | | | | | table of contents - add the in page table of contents for XML - add the possibility to have maximum levels in the in page table of contents (possible per output type and per in page table of contents. Default is show all)
| * | Enable in page table of contents for LaTeXalbert-github2018-05-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | currently the \tableofcontents command is only supported for HTML. In this patch: - enable in page table of contents for LaTeX: \tableofcontents['{'[option][,option]*'}'] where option can be 'HTML, and 'LaTeX' (side effect: possibility to have options with, nearly, all commands.)
* | | Enable possibility of CLANG for Cygwinalbert-github2018-07-071-4/+4
| | | | | | | | | | | | The forward declaring of standard functions is not the best way, better to do it through available standard settings. Setting has to be before that features.h is loaded (the first time).
* | | Enable possibility of CLANG for Cygwinalbert-github2018-06-301-0/+4
| |/ |/| | | | | | | - During compilation there were some problems with strdup (POSIX), replaced by qstrdup - During compiling / linking there were some problems with killpg which was recognized, added standard definition.
* | Merge pull request #763 from albert-github/feature/bug_formula_repositoryDimitri van Heesch2018-06-241-8/+44
|\ \ | | | | | | Resolve inconsistency in formula repositories.
| * | Resolve inconsistency in formula repositories.albert-github2018-06-111-8/+44
| | | | | | | | | | | | HTML and RTF have their own directory with formula repository files. These can get out of sync when HTML and RTF versions are not always build together (and both are required again).
* | | Update doxygen.cppArmin Müller2018-06-191-1/+1
|/ /
* | Add formula (images) to RTF outputalbert-github2018-06-051-0/+6
|/ | | | The RTF output was lacking the possibility to have formulas in it (were written as text). This patch generates the images analogous to the HTML, non MATHJAX, version and includes them in the output.
* Bug 792122 - XHTML pages are broken several waysalbert-github2018-03-041-1/+1
| | | | | | | | | | | | | | | | | | | The Markdown processing was done after the normal tag processing and splitting the comment in brief, doc, inline. This resulted in that sectioning parts (i.e. e.g. ==== conversion to <h1> ) remained in the brief description whilst similar constructs with HTML commands landed in the doc (details) description. By performing the markdown on the entire comment block this problem has been overcome. commentscan.l - change moment of calling markdown processing - skip start spaces and subsequent empty lines in markdown processed code - small debug correction markdown.cpp - don't convert the dashes in <!-- and --> (HTML type comment) - small debug correction 054 test - update of example for compatibility and adding part about none code result. doxygen.cpp - small textual comment correction
* Bug 729237 - (UnFriendlyTemplate) Spurious warning when documenting friend ↵Dimitri van Heesch2017-12-251-0/+1
| | | | template
* Merge pull request #602 from albert-github/feature/bug_newline_aliasDimitri van Heesch2017-12-241-0/+10
|\ | | | | Physical newlines in ALIASES configuration tags.
| * Physical newlines in ALIASES configuration tags.albert-github2017-09-091-0/+10
| | | | | | | | | | | | Some commands read input till the end of the physical line. In case these commands are used in an alias the rest of the line is lost / gives not the required results. This patch creates the possibility to have physical newlines in ALIASES. See also: https://stackoverflow.com/questions/46050789/doxygen-alias-with-multiple-commands
* | Misc. typosluzpaz2017-12-231-1/+1
| | | | | | | | | | Super trivial typos Some are in qtools/ which I know is a 3rd party dependency but as we know is now obsolete upstream. I reckon it wouldn't be much of an issue to merge neverthless Tacked on several more commits
* | Bug 789168 - Increasing access of inherited C++ members with 'using...' is ↵Dimitri van Heesch2017-10-291-5/+4
|/ | | | not recognized by Doxygen
* Add sql syntax highlighting to code blocksArtur Kink2016-11-221-0/+2
|
* Bug 770973 - Tag file size double between each runDimitri van Heesch2016-10-081-1/+1
|
* Bug 759402 - C++11 "using" type alias for function pointer with no arguments ↵Dimitri van Heesch2016-10-061-5/+0
| | | | is formatted incorrectly
* Fixed two regressions found during extensive testingDimitri van Heesch2016-09-051-2/+8
|
* Bug 766059 - DOT_PATH not expandedalbert-github2016-09-011-1/+2
| | | | | | The original problem in this bug request was that forward slashes were used in the PATH instead of backslashes. In the command shell this does not result in problems, but when calling a program from within doxygen this leads to the problem that the executable cannot be found. In this patch the PATH variable is, just for the process, changed in such a way that ther are back slashes instead of forward slashes (Windows only, not on Cygwin).
* Merge pull request #463 from albert-github/feature/bug_copyLogo_latexDimitri van Heesch2016-07-301-3/+8
|\ | | | | Doxygen fails to copy logo image to LaTex output dir
| * Doxygen fails to copy logo image to LaTex output diralbert-github2016-04-031-3/+8
| | | | | | | | Logo was only copied for HTML, now it is done for LaTeX and RTF as well.
* | Fixed problem with -w command when no Doxyfile was present and specifiedDimitri van Heesch2016-06-021-13/+8
| |
* | Added generating template files and reading templates from disk if presentDimitri van Heesch2016-05-281-0/+7
| |
* | Bug 766698 - VHDL: missing last sign in html documentation of constant ↵Dimitri van Heesch2016-05-251-1/+4
| | | | | | | | declaration
* | Applied responsive design to menu bar using smartmenusDimitri van Heesch2016-05-051-1/+1
|/
* Bug 757509 - __init__.py causes to ignore some inheritanceDimitri van Heesch2016-02-141-1/+1
|
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-189/+189
| | | | improve performance
* Bug 722654 - Inherited member of template class issues warning and is not ↵Dimitri van Heesch2016-01-091-4/+6
| | | | documented
* Reverted change that caused doxygen to return error code 2 when it produced ↵Dimitri van Heesch2015-12-191-1/+0
| | | | a warning
* Merge pull request #412 from bagage/masterDimitri van Heesch2015-12-171-448/+449
|\ | | | | Add WARN_AS_ERROR option to stop execution at first warning (equivalent of compilers' -Werror option)
| * Add WARN_AS_ERROR option to stop execution at first warning (equivalent of ↵Gautier Pelloux-Prayer2015-12-161-448/+449
| | | | | | | | compilers' -Werror option)
| * Fortran module private variables and EXTRACT_PRIVATE = NOalbert-github2015-11-081-2/+2
| | | | | | | | | | | | | | | | From the message in the doxygen forum(http://doxygen.10944.n7.nabble.com/Fortan-problems-td7434.html and http://doxygen.10944.n7.nabble.com/Fortran-module-private-variables-and-EXTRACT-PRIVATE-NO-td7423.html) B. If EXTRACT_PRIVATE = NO, module private functions are not listed (as expected) but module private variables are (bug!). C. Implicit PRIVATE/PUBLIC/PROTECTED statements in a module work as expected but are not "appended" to function/variable documentation. This is only a nuisance. Problem had a common cause, the protection was hard set to 'Public' instead of the read value (analogous to static)
* | Bug 758900 - C++ templated member-function appears both as public and privateDimitri van Heesch2015-12-061-0/+2
| |
* | Fortran module private variables and EXTRACT_PRIVATE = NOalbert-github2015-11-221-2/+2
|/ | | | | | | | From the message in the doxygen forum(http://doxygen.10944.n7.nabble.com/Fortan-problems-td7434.html and http://doxygen.10944.n7.nabble.com/Fortran-module-private-variables-and-EXTRACT-PRIVATE-NO-td7423.html) B. If EXTRACT_PRIVATE = NO, module private functions are not listed (as expected) but module private variables are (bug!). C. Implicit PRIVATE/PUBLIC/PROTECTED statements in a module work as expected but are not "appended" to function/variable documentation. This is only a nuisance. Problem had a common cause, the protection was hard set to 'Public' instead of the read value (analogous to static)
* Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMESDimitri van Heesch2015-10-241-2/+2
|
* [Bug 755225] On Windows, generated layout is with UNIX EOLDimitri van Heesch2015-09-191-25/+0
|
* Template enhancements and various other small fixesDimitri van Heesch2015-09-081-4/+4
|
* Added javascript search engine data to the template contextDimitri van Heesch2015-08-271-2/+7
|
* Fixed various issues found by PVS-Studio.Dimitri van Heesch2015-08-181-2/+5
|
* Copy user EXTRA_FILES at the end to overrule files generated by default by ↵albert-github2015-06-141-10/+14
| | | | | | | doxygen In case the user wants to overrule by means of a HTML_EXTRA_FILIES or LATEX_EXTRA_FILES a default file from doxygen (e.g. a logo or arrowdown) this is not directly possible as the files are again overwritten by doxygen. Placing the copy commands at the end and in this list the generateTreeViewImages before the the user files a user can overrule default doxygen files