summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge pull request #6660 from albert-github/feature/bug_vhdl_codeDimitri van Heesch2018-12-081-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Wrong counting of lines during VHDL code output
| * | | | | | Wrong counting of lines during VHDL code outputalbert-github2018-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code coloring of the output stops at an early stage, resulting in incorrect HTML / LaTeX / ... output, due to a double counting of the lines in case of `STRIP_CODE_COMMENTS=NO`. Problem is visible when looking at the documentation of the VHDL documentation block in the manual for VHDL code in e.g. HTML and LaTex (Note problem occurs in the 1.8.15 master, not in the 1.8.14 version).
* | | | | | | Merge pull request #6670 from albert-github/feature/bug_xhtml_table_attributesDimitri van Heesch2018-12-081-0/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | XHTML incorrect attribute values for align and valign
| * | | | | | | XHTML incorrect attribute values for align and valignalbert-github2018-12-081-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The attribute values of the `align` and `valign` attribute have to be in lowercase and the `valign` attribute value `center` does not exist but has to be `middle`. Most browsers do accept the 'incorrect' values but it is better to have the right values present. (Found by means of the CGAL/cgal repository)
* | | | | | | | Merge pull request #6669 from ↵Dimitri van Heesch2018-12-081-1/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | albert-github/feature/bug_xhtml_maparea_node_numbers XHTML problem with multiple use of node numbers in id attribute
| * | | | | | | | XHTML problem with multiple use of node numbers in id attributealbert-github2018-12-071-1/+3
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running xhtml checker on the doxygen diagram example we get: diagrams/html/class_a.html:66: element area: validity error : ID node1 already defined <area shape="rect" id="node1" title=" " alt="" coords="5,5,44,32"/> ^ ID node1 already defined Document diagrams/html/class_a.html does not validate This is due to the fact that the map file is used as generated by dot, and here the id values start each time with node1. The id is not used and can be omitted.
* | | | | | | | Merge pull request #6663 from albert-github/feature/bug_xhtml_class_tableDimitri van Heesch2018-12-081-4/+5
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | XHTML problem with class index table
| * | | | | | | XHTML problem with class index tablealbert-github2018-12-061-4/+5
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running xhtml checker on the doxygen diagram example we get: Element tr content does not follow the DTD, expecting (th | td)+, got Document diagrams/xhtml/classes.xhtml does not validate This is due to an empty `<tr></tr>`, adding the appropriate column definitions solves the problem.
* | | | | | | Fix potential hangup when merging scopesDimitri van Heesch2018-12-071-1/+1
|/ / / / / /
* | | | | | Further simplified the fixDimitri van Heesch2018-12-041-3/+2
| | | | | |
* | | | | | issue #6657 "QGDict::hashAsciiKey: Invalid null key" when using anonymous ↵albert-github2018-12-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | union/struct Protect findAt against empty string.
* | | | | | Fixed merge problemDimitri van Heesch2018-12-031-4/+3
| | | | | |
* | | | | | Merge pull request #6602 from albert-github/feature/bug_tparamDimitri van Heesch2018-12-033-12/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Consistency in headings and layout for template parameters (tparam)
| * | | | | | Consistency in headings and layout for template parameters (tparam)albert-github2018-11-063-12/+3
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | - at some places the translation of the "Template Parameters" was not yet done - layout of the template parameters table in HTML had no default. Should be analogous to the table for normal parameters
* | | | | | Merge pull request #6643 from albert-github/feature/bug_xhtml_test_30Dimitri van Heesch2018-12-037-6/+46
|\ \ \ \ \ \ | | | | | | | | | | | | | | Incorrect number tag sequence for xhtml with htmlinclude command possible
| * | | | | | Incorrect number tag sequence for xhtml with htmlinclude command possiblealbert-github2018-11-257-6/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Analogous to the `\htmlonly` also with the `\htmlinclude` command it is possible that some parts are added that cannot be inside a `<p> ... <\/p>` and thus we have to temporary close (and later reopen) the paragraph. The option `[block]` has been added to the `\htmlinclude` command (analogous to the `\htmlonly` command). Problem can be seen with the default doxygen test 30 (`[030_htmlinclude.dox]: test the \htmlinclude command`).
* | | | | | | Merge pull request #6656 from albert-github/feature/bug_xhtml_latexincludeDimitri van Heesch2018-12-031-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Incorrect tag sequence for xhtml with latexinclude command possible
| * | | | | | | Incorrect tag sequence for xhtml with latexinclude command possiblealbert-github2018-12-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Analogous to DontInclude (test 21) the wrong xhtml tag sequence can also occur with `\latexinclude`
* | | | | | | | Incorrect tag sequence possible for images possible in case of xhtmlalbert-github2018-12-034-31/+77
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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`).
* | | | | | | Fixed incorrect XHTML output for test 021Dimitri van Heesch2018-12-021-28/+55
| | | | | | |
* | | | | | | Merge pull request #6516 from albert-github/feature/issue_6513_2Dimitri van Heesch2018-12-011-22/+9
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Does not generate TOC for markdown
| * | | | | | | Does not generate TOC for markdownalbert-github2018-09-161-22/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The markdown handling has been moved to a more logical place and as a consequence the section headers were added and thus checked twice but didn't show the TOC. Also setting up the table of contents level in a more standard way.
* | | | | | | | Merge pull request #6644 from albert-github/feature/bug_xmllint_xhtmlDimitri van Heesch2018-12-011-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Warning running xmllint for xhtml
| * | | | | | | | Warning running xmllint for xhtmlalbert-github2018-11-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When running xmllint in the error output the following message appears: `I/O error : Attempt to load network entity http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd` Going to the website we see that there an automatic redirect was done from `http` to `https`.
* | | | | | | | | Merge pull request #6645 from albert-github/feature/bug_xhtml_test_11Dimitri van Heesch2018-12-013-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Incorrect tag sequence for xhtml with class diagram possible
| * | | | | | | | | Incorrect tag sequence for xhtml with class diagram possiblealbert-github2018-11-263-2/+2
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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`).
* | | | | | | | | Keyword register (in code) is deprecated since C++11albert-github2018-11-272-3/+3
| |_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The keyword `register` is deprecated since C++11: - for the Darwin platform it was already filtered (-Wno-deprecated-register) - CLan emits: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
* | | | | | | | Merge pull request #6634 from albert-github/feature/issue_6631Dimitri van Heesch2018-11-261-5/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | Issue #6631 Code blocks incorrectly formatted in Latex
| * | | | | | | Issue #6631 Code blocks incorrectly formatted in Latexalbert-github2018-11-211-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The line wrapping is automatically done in the DoxyCodeLine environment, so no need for extra spaces etc. (The m_col is still required for resolving tab positions)
* | | | | | | | Merge branch 'master' of github.com:doxygen/doxygenDimitri van Heesch2018-11-251-5/+5
|\ \ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
| * | | | | | | Improvement regarding width and title for docbookalbert-github2018-11-251-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - In case no with and no height is given don't scale automatically to `width=50%` - in case of inline image and a title don't display title.
* | | | | | | | Restructured code to avoid the need for global stateDimitri van Heesch2018-11-254-44/+60
| | | | | | | |
* | | | | | | | Merge branch 'feature/bug_xhtml_test_31' of ↵Dimitri van Heesch2018-11-251-2/+4
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_xhtml_test_31
| * | | | | | | Incorrect number of start / end paragraph tags for xhtml with image commandalbert-github2018-11-241-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of `\image` a force closed paragraph is not always force opened again. Problem can be seen with the default doxygen test 31 (`[031_image.dox]: test the \image command`).
* | | | | | | | Refactored code a bit (use const references and made global functions members)Dimitri van Heesch2018-11-243-33/+48
| | | | | | | |
* | | | | | | | Merge branch 'feature/bug_docbook_figure' of ↵Dimitri van Heesch2018-11-243-32/+42
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_docbook_figure
| * | | | | | | Doxygen creates empty image titles for Docbook outputalbert-github2018-11-233-32/+42
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The title of an image needs to be at a specific place in docbook. The current place was incorrect (based on https://stackoverflow.com/questions/53448764/doxygen-creates-empty-image-titles-for-docbook-output)
* | | | | | | Fixed differently by changing root cause for introducing the spaceDimitri van Heesch2018-11-243-13/+5
| | | | | | |
* | | | | | | Merge branch 'feature/issue_6632' of ↵Dimitri van Heesch2018-11-242-4/+12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/issue_6632
| * | | | | | | issue #6632 References to Objective C protocols by name broken in 1.8.12albert-github2018-11-232-4/+12
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The issue is the change in the spacing for protocols. In 1.8.11 the option `-r functions` gave (a.o): `member callbackMethod of class MyProtocol-p` In 1.8.12 the result is: `member callbackMethod of class MyProtocol -p` (Note the extra space).
* | | | | | | Refactored code a bitDimitri van Heesch2018-11-241-20/+10
| | | | | | |
* | | | | | | Merge branch 'feature/bug_emoji_objc' of ↵Dimitri van Heesch2018-11-241-1/+20
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_emoji_objc
| * | | | | | | Reference text in reference list seen as emojialbert-github2018-11-231-1/+20
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Objective-C the separator for classes / protocols / functions is a single colon `:` resulting in recognizing it as an non existing emoji. Note that this can only happen with generated names, in e.g. a page name an emoji can be used.
* | | | | | | Merge pull request #6640 from albert-github/feature/bug_xhtml_test_20Dimitri van Heesch2018-11-242-16/+21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Incorrect number of start / end paragraph tags for xhtml with htmlonly
| * | | | | | | Incorrect number of start / end paragraph tags for xhtml with htmlonlyalbert-github2018-11-242-16/+21
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case of `\htmlonly[block]` the a force closed paragraph is not always force opened again. Problem can be seen with the default doxygen test 20 (`[020_only.dox]: test the \*only and \*endonly commands`).
* | | | | | | Unbalanced start of lists resulting in not creatable pdf of rtf documentalbert-github2018-11-241-1/+0
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | Line was removed but #6415 but apparently reintroduced by a later issue. The problem shows with a number of the standard doxygen tests when enabling either e.g `--rtf` or `--latex`
* | | | | | Merge pull request #6626 from albert-github/feature/bug_slice_dutchDimitri van Heesch2018-11-201-1/+76
|\ \ \ \ \ \ | | | | | | | | | | | | | | Update Dutch translation for new Slice implementation
| * | | | | | Update Dutch translation for new Slice implementationalbert-github2018-11-191-1/+76
| | |_|/ / / | |/| | | |
* | | | | | Spanish translation for VHDL additionsJose2018-11-191-0/+113
| | | | | |
* | | | | | French translation for VHDL additionsBernard Normier2018-11-191-0/+113
|/ / / / /