summaryrefslogtreecommitdiffstats
path: root/src/pagedef.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Multi-threaded parsing: added locks around global dataDimitri van Heesch2020-06-171-9/+0
|
* Refactor: modernize markdown and make it thread-safeDimitri van Heesch2020-06-161-27/+33
|
* Fix html file ext in external docs (#7679)avostrik2020-04-011-1/+1
| | | | | | | | | | | | * Add HTML extension to url conditionally in tree view item. This change fixes issue with double extension in treeview file list items generated from external tag file. Items that were read from tag file already have extension. * Add missing HTML file extension in writeTagFile() calls * Unify addition of HTML file extension in writeTagFile calls. Signed-off-by: Andrey Vostrikov <andrey.vostrikov@cogentembedded.com>
* Enabled stricter compiler warnings and fixed all new warningsDimitri van Heesch2020-03-081-3/+4
|
* Restructure the way RefLists are handledDimitri van Heesch2020-02-271-3/+1
|
* Restructure section handlingDimitri van Heesch2020-02-211-13/+13
|
* issue #7216: non-const getGroupDef() called on aliased member (cleanup + ↵Dimitri van Heesch2019-08-261-1/+1
| | | | null pointer fix)
* Incorrect output tag orderalbert-github2019-05-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | When we have the Mardown file: ``` # First heading level 1 Some text ... ``` we get in the HTML file: ``` ... <div class="PageDoc"><div class="header"> <div class="headertitle"> <div class="title">First heading level 1 </div> </div> </div><!--header-->javascript"> <div class="contents"> <div class="textblock"><p>Some text ... </p> </div></div><!-- PageDoc --> </div><!-- contents --> ... ``` Here we see that the `PageDoc` is closed before the `Contents` although the `PageDoc` was opened before the `Contents`. In this constellation it doesn't give problems as both translate to `</div>` tag and in other output formats nothing is outputted, but in case in another format something is outputted this might lead to problems also the comment is now so that is indicates the error.
* Refactored Definition and derived classes such that they are abstract interfacesDimitri van Heesch2019-02-281-22/+76
|
* Moved check for page having a title to hasTitle() methodDimitri van Heesch2018-12-311-1/+7
|
* Implementation of standard generator for docbook outputalbert-github2018-09-071-1/+3
| | | | | | | | Till now docbook had its own output generator, but lot of possibilities were missing (see remark about updating below), with this patch the (more than) basic implementation has been made. Added some docbook tests to the current tests and updated documentation where necessary Tried updating current version but too many issues remained that were generically handled in the standard generator, code is in current version behind '#if 0' construct in doxygen.cpp and name with '_v1' and in docbookgen.cp'
* Bug 691689 - Line numbers for examplesDimitri van Heesch2018-08-191-0/+11
|
* Moved local toc data into a separate type for better encapsulationDimitri van Heesch2018-07-221-13/+4
|
* Enable in page table of contents for XML and add maximum level to in page ↵albert-github2018-07-121-4/+11
| | | | | | | 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-3/+3
| | | | | | | | 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.)
* Merge branch 'master' of https://github.com/ahoogol/doxygen into ahoogol-masterDimitri van Heesch2017-12-281-0/+4
|\
| * Added support for RTL(right to left) languages like Arabic and Persian in ↵ahoogol2017-06-251-0/+4
| | | | | | | | HTML output
* | Fix https://bugzilla.gnome.org/show_bug.cgi?id=782583.msc-2017-10-131-2/+5
| | | | | | | | Don't write both page name and title to NAME section of man page, if they are the same.
* | Fixup man page NAME section when page has titleArtur Kink2017-07-191-1/+6
|/
* Fixup man only output to use generator state push popArtur Kink2016-09-261-2/+3
|
* For manpages remove trailing dash when no brief descriptionArtur Kink2016-09-251-1/+8
|
* Table of contents breaks when documentation spans multiple comment blocks ↵albert-github2016-04-091-1/+1
| | | | | | | | | with same @page Based on the question in the doxygen users forum: http://doxygen.10944.n7.nabble.com/Table-of-contents-breaks-when-documentation-spans-multiple-comment-blocks-with-same-page-td7571.html Fixed by means of that when toc is set once for a page it remains set for that page, otherwise the last page has to have the @tableofcontents command (or all @page commands)
* Bug 760970 - CASE_SENSE_NAMES ignoredalbert-github2016-01-231-2/+1
| | | | | In case SHORT_NAMES was not selected the page bane was used as fileName in its bare for, this is a regression of "Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMES (https://bugzilla.gnome.org/show_bug.cgi?id=755080 https://github.com/doxygen/doxygen/commit/af5c5b37c5464afb6a2df71edf6f9e82ece75187) (We use ::convertNameToFile to get the routine from util.cpp and not from definition)
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-5/+5
| | | | improve performance
* Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMESDimitri van Heesch2015-10-241-12/+5
|
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Bug 736992 - Member functions omitted from tagfileDimitri van Heesch2014-09-221-24/+24
|
* Updated copyrightDimitri van Heesch2014-02-111-1/+1
|
* Bug 709803 - Generated hhc file contains an error for a section of a mainpageDimitri van Heesch2013-10-121-2/+2
|
* Bug 688858 - SHORT_NAMES break references to \page in PDF outputDimitri van Heesch2013-08-041-0/+14
|
* Release-1.8.4Dimitri van Heesch2013-05-191-4/+13
|
* Release-1.8.3.1-20130512Dimitri van Heesch2013-05-121-4/+4
|
* Release-1.8.3.1-20130209Dimitri van Heesch2013-02-091-8/+3
|
* Release-1.8.3.1Dimitri van Heesch2013-01-201-3/+3
|
* Release-1.8.2-20121118Dimitri van Heesch2012-11-181-4/+21
|
* Release-1.8.2-20120930Dimitri van Heesch2012-09-301-1/+1
|
* Release-1.8.1Dimitri van Heesch2012-05-191-8/+11
|
* Release-1.8.0Dimitri van Heesch2012-02-251-5/+5
|
* Release-1.7.6.1-20120220Dimitri van Heesch2012-02-201-0/+11
|
* Release-1.7.6.1-20120110Dimitri van Heesch2012-01-101-1/+10
|
* Release-1.7.5.1-20111117Dimitri van Heesch2011-11-171-2/+1
|
* Release-1.7.5.1-20110925Dimitri van Heesch2011-09-251-1/+1
|
* Release-1.7.3-20110217Dimitri van Heesch2011-02-171-3/+8
|
* Release-1.7.2-20101224Dimitri van Heesch2010-12-241-6/+19
|
* Release-1.7.1-20100822Dimitri van Heesch2010-08-221-0/+2
|
* Release-1.7.1-20100728Dimitri van Heesch2010-07-281-1/+1
|
* Release-1.6.3-20100324Dimitri van Heesch2010-03-241-3/+5
|
* Release-1.6.2-20100208Dimitri van Heesch2010-02-081-2/+2
|
* Release-1.6.2-20100124Dimitri van Heesch2010-01-241-1/+1
|
* Release-1.6.2Dimitri van Heesch2009-12-301-1/+2
|