summaryrefslogtreecommitdiffstats
path: root/src/context.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'feature/bug_gitversion' of ↵Dimitri van Heesch2019-07-301-1/+1
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_gitversion
| * Show git version informationalbert-github2019-05-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The original version has as features: - getting the git version number for usage in doxygen - making the doxygen version number inclusion dependent on the VERSION file The disadvantage of the chosen methodology was that an extra correction step was necessary, by defining getter methods to retrieve the values this correction can be hidden. The information is coming from different sources: - the VERSION file - the git "repository and build system (when present) Furthermore there are a couple of places where the version information is used (a.o. doxygen and doxywizard executable, though the doxygenwizard was only done "half hearted") The handling of the VERSION file has been made in such a way that it is comparable with the generation of the git version changes. For a better abstraction the version handling is all done in a separate directory.
* | refactoring dot.cppThomas Haller2019-06-131-2/+8
| |
* | Add const correctness for argument listsDimitri van Heesch2019-05-051-7/+7
| |
* | Improved const correctness and added support for inline namespacesDimitri van Heesch2019-04-211-150/+150
|/
* Refactored Definition and derived classes such that they are abstract interfacesDimitri van Heesch2019-02-281-27/+26
|
* Adjustment of xhtml1-transitional.dtdalbert-github2019-02-161-1/+1
| | | | | - mapping changed due to missing `doxygen=` - externalRef part changeddue to missing`doxygen=`
* Moved check for page having a title to hasTitle() methodDimitri van Heesch2018-12-311-1/+1
|
* Incorrect tag sequence possible for images possible in case of xhtmlalbert-github2018-12-031-8/+23
| | | | | | | | | Message: `< Element map content does not follow the DTD, expecting ((p | h1 | h2 | h3 | h4 | h5 | h6 | div | ul | ol | dl | menu | dir | pre | hr | blockquote | address | center | noframes | isindex | fieldset | table | form | noscript | ins | del | script)+ | area+), got (area area div)` The problem first surfaced with test 11 (empty map tag), but the solution given at that moment (`<div/>)`) did work for test 11, but was not correct for test 27. Problem can be seen with the default doxygen test 27 (`[027_extends.c]: test the \extends, \implements, \memberof, \private, and \public commands`).
* Incorrect tag sequence for xhtml with class diagram possiblealbert-github2018-11-261-0/+1
| | | | | | | | In case of a class diagram without mapping information the `map` tag is written without content. This is not allowed and results in xhtml (as reported by xmllint) in: `Element map content does not follow the DTD, expecting ((p | h1 | h2 | h3 | h4 | h5 | h6 | div | ul | ol | dl | menu | dir | pre | hr | blockquote | address | center | noframes | isindex | fieldset | table | form | noscript | ins | del | script)+ | area+), got ()` By adding a dummy 'paragraph' `<div/>` this can be overcome, The closing tag for `map` has been placed on a bit a more logical place, showing the open and close tag together. Problem can be seen with the default doxygen test 11 (`[011_category.m]: test the \interface and \category command`).
* Minor restructuringDimitri van Heesch2018-11-181-1/+3
|
* Merge remote-tracking branch 'doxygen/master'Joe George2018-11-051-0/+40
|\
| * Add commands to handle referenced by relation and references relationalbert-github2018-10-171-0/+40
| | | | | | | | | | | | | | | | | | | | | | Analogous to call graph and caller graph this patch provides an implementation for the referenced by relation and references relation. Providing the commands: - referencedbyrelation - hidereferencedbyrelation - referencesrelation - hidereferencesrelation Motivation is that some lists can get extremely large and also there is now more symmetry between the textual and graphical out.
* | Added *.ice files as a recognized file type.Mark Spruiell2018-10-221-28/+97
|/ | | | Added a Slice-optimized output mode.
* Fixing coverity messagesalbert-github2018-09-131-4/+8
| | | | Note: especially latexdocvisitor (dead code that should not be dead code).
* Merge branch 'master' into vhdl-localizationAndreas Regel2018-05-281-1/+1
|\ | | | | | | | | # Conflicts: # src/translator.h
| * Correction internal documentationalbert-github2018-04-091-1/+1
| | | | | | | | Small correcting to remove some messages about wrong parameter documentation in doxygen internal documentation.
* | Add VHDL strings to Translator class and add german translations.Andreas Regel2018-01-081-9/+9
|/
* 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 778730 - doxygen build failsalbert-github2017-09-031-2/+2
| | | | | When a hyperlink splits across a page boundary it can come to the problem of "\pdfendlink ended up in different nesting level than \pdfstartlink". To overcome this problem the \hyperlink is packed into a "\mbox" construct (as suffested e.g. in https://tex.stackexchange.com/questions/1522/pdfendlink-ended-up-in-different-nesting-level-than-pdfstartlink)
* Merge pull request #549 from artur-kink/masterDimitri van Heesch2016-11-271-0/+1
|\ | | | | Add sql syntax highlighting to code blocks
| * Add sql syntax highlighting to code blocksArtur Kink2016-11-221-0/+1
| |
* | Fix: replace deprecated {\bf with \textbf{ in LaTeX generatorJürgen Hunold2016-11-101-1/+1
|/ | | | | The newest version of scrbook (from Ubuntu 16.10) otherwise bails out with "scrbook Error: undefined old font command `\bf'"
* Bug 773354 - "name" attribute of image map not urlencoded, not working in ChromeDimitri van Heesch2016-10-221-1/+1
|
* Bug 771152 - C++11 ref-qualifiers do not appear in Member Function ↵Dimitri van Heesch2016-09-211-0/+12
| | | | Documentation section
* Fixed for index.hhp output when using template engineDimitri van Heesch2016-05-281-0/+7
|
* Added generating template files and reading templates from disk if presentDimitri van Heesch2016-05-281-2/+20
|
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-72/+81
| | | | improve performance
* Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMESDimitri van Heesch2015-10-241-1/+1
|
* Fixed a number of memory leaks in the template engineDimitri van Heesch2015-09-131-0/+23
|
* Made several improvements to the performance of template engineDimitri van Heesch2015-09-131-1157/+1730
|
* Template enhancements and various other small fixesDimitri van Heesch2015-09-081-36/+350
|
* Moved creation of inline class documentation to separate template fileDimitri van Heesch2015-08-301-1/+7
|
* Added support for directory dependency graphs to template engineDimitri van Heesch2015-08-281-5/+91
|
* Added missing html resources to the html template fileDimitri van Heesch2015-08-271-2/+15
|
* Started with generating LaTeX output via the template engineDimitri van Heesch2015-08-271-119/+519
|
* Add mathjax support to template & context.Dimitri van Heesch2015-08-271-0/+13
|
* Added missing information to template version of the all members listDimitri van Heesch2015-08-271-2/+36
|
* Added javascript search engine data to the template contextDimitri van Heesch2015-08-271-0/+502
|
* Fixed various issues found by PVS-Studio.Dimitri van Heesch2015-08-181-4/+4
|
* Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2015-02-261-4/+2
|\
| * Adding commands \hidecallgraph and \hidecallergraphalbert-github2015-02-221-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the new commands \hidecallgraph and \hidecallergraph it is possible to suppress a call or caller graph even though the corresponding option CALL_GRAPH or CALLER_GRAPH is set. commands.doc config.xml diagrams.doc - updating documentation to support new commands entry.cpp - initialize callgraph and callergraph with the value from the config file commentscan.l - add handling for the new commands context.cpp memberdef.cpp util.cpp - getting the option for CALL_GRAPH and CALLER_GRAPH is not necessary anymore as it is incorporated in the initialization of an Entry item dbusxmlscanner.cpp - initialization is done in the Entry item vhdljjparser.cpp - gBlock was a static variable and therefore initialized before the doxygen main routine started. A Entry element sets now the default for callgraph and callergraph based on the config file and as the config file is not yet known at that moment the value for CALL_GRAPH and CALLER_GRAPH were set to False. By making a pointer of gBlock and doing an appropriate new Entry call this problem is overcome.
* | Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|/
* Fix potential null pointer dereference in src/context.cppMartin Ettl2014-12-221-1/+1
|
* Added graphical hierarchy support to template engineDimitri van Heesch2014-12-251-271/+302
|
* Improved main page rendering via template engineDimitri van Heesch2014-12-251-3/+7
|
* Fixed several Coverity warningsDimitri van Heesch2014-11-151-2/+4
|
* Introduced template directory for template and resource files and resource ↵Dimitri van Heesch2014-11-131-2/+11
| | | | compiler & manager
* Template context support for CREATE_SUBDIRSDimitri van Heesch2014-08-021-15/+99
|
* Added get filter, unified index propertiesDimitri van Heesch2014-08-021-2/+66
|