summaryrefslogtreecommitdiffstats
path: root/src/htmlgen.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Renamed (start/end)SimpleSect to (start/end)Examples.Dimitri van Heesch2018-08-261-30/+6
|
* Merge branch 'feature/bug_693515' of ↵Dimitri van Heesch2018-08-191-2/+17
|\ | | | | | | https://github.com/albert-github/doxygen into albert-github-feature/bug_693515
| * Bug 693515 - The 'Examples:' section; bad/missing style and incorrect spellingalbert-github2018-06-291-2/+17
| | | | | | | | Made implementation analogous to the implementation for parameters in respect to padding and the use of colon (:).
* | Merge pull request #6394 from albert-github/feature/bug_qt_link_tagDimitri van Heesch2018-07-261-2/+5
|\ \ | | | | | | Wrong link generated for inherited members when tag files are used.
| * | Wrong link generated for inherited members when tag files are used.albert-github2018-07-131-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In case a tag file is used and `EXT_LINKS_IN_WINDOW` is set to `YES` a link is generated of the form: `Public Member Functions inherited from <a class="el" href="target="_blank" https://doc.qt.io/archives/qt-5.10/qobject.html">` instead of `Public Member Functions inherited from <a class="el" target="_blank" href="https://doc.qt.io/archives/qt-5.10/qobject.html">` When `EXT_LINKS_IN_WINDOW` is set to `NO` a correct link is generated but the external documentation comes straight forward in the current window. (relevant link: https://stackoverflow.com/questions/51323207/doxygen-external-link-to-qt-classes)
* | | PATCH -- updates reference link with no closingAustin Hale2018-07-111-1/+2
|/ / | | | | | | | | | | | | | | | | | | For external tagfiles, there is an issue with the links being provided from the file list. Whenever there is a reference in HtmlGenerator::startIndexItem, the href had never been closed with an end quote and close bracket. For example, this addition addresses the following issue beginning at href: <td class="entry"><span style="width:16px;display:inline-block;">&nbsp;</span><span class="icondoc"></span><a class="elRef" doxygen="/path/to/external/example.tag:../../external/html/" href="../../external/html/file.htmlfile.h&lt;/a&gt;&nbsp;[external]&lt;/td&gt;&lt;td class=" desc"=""></a></td> Since the file path is true for ref and not f, the proposed changes will provide an external link to the tagfile beside the icon. Running Doxygen 1.8.14 on HP-UX B.11.31.
* | Tooltip was twice 'HTML escaped'Dimitri van Heesch2018-07-071-22/+1
| |
* | Tooltip was twice 'HTML escaped'albert-github2018-07-011-1/+22
|/ | | | | The tooltip was already 'HTML escaped' except for some '<' and '>' characters but was again 'HTML escaped' resulting in e.g. that a single apostrophe (') was translated to &#39; and again to &amp#39; resulting in &#39; in the tooltip. Only '<' and '>' are now 'HTML escaped again'
* Merge pull request #687 from albert-github/feature/bug_vhdl_ports_htmlDimitri van Heesch2018-05-221-11/+20
|\ | | | | Better HTML output for VHDL Ports
| * Better HTML output for VHDL Portsalbert-github2018-03-291-11/+20
| | | | | | | | Small alignment improvement of HTML output for VHDL Ports so that the mode will be in a separate column
* | Merge pull request #692 from albert-github/feature/bug_792211_2Dimitri van Heesch2018-04-221-1/+1
|\ \ | | | | | | Bug 792211 - When generating xhtml, async attribute on script tags need a value
| * | Bug 792211 - When generating xhtml, async attribute on script tags need a valuealbert-github2018-04-021-1/+1
| |/ | | | | | | Corrected attribute.
* | added PHP7 support for the search engine on HTML output.daMaex2018-03-221-4/+4
|/ | | | See: http://php.net/manual/en/language.basic-syntax.phptags.php
* Merge branch 'master' of https://github.com/ahoogol/doxygen into ahoogol-masterDimitri van Heesch2017-12-281-2/+14
|\
| * Added support for RTL(right to left) languages like Arabic and Persian in ↵ahoogol2017-06-251-2/+14
| | | | | | | | HTML output
* | Async load of mathjax javascriptSam Tygier2017-10-251-1/+1
| | | | | | | | Use async keyword to prevent page load waiting.
* | Mark JS as freely available (regression 2)albert-github2017-09-281-1/+1
| | | | | | | | | | result of extra ';' was that part of the html file was not written and thus no correct end of script and thus garbled output. (problem was missed at first regression fix)
* | Merge pull request #595 from albert-github/feature/bug_776870Dimitri van Heesch2017-09-211-2/+2
|\ \ | | | | | | Bug 776870 - XML Parsing Error for operator<< methods when outputing to XHTML
| * | Bug 776870 - XML Parsing Error for operator<< methods when outputing to XHTMLalbert-github2017-08-251-2/+2
| | | | | | | | | | | | The < sign in the title has to be escaped, especially in case of xhtml.
* | | Marks JS as freely licensed (regression pull request 586)albert-github2017-08-251-9/+9
|/ / | | | | | | In case of xhtml the & has to be escaped
* | Marks JS as freely licensedzachwick2017-08-041-168/+184
|/ | | | | | | | | | | | | | | Marking the resulting JS in this way ensures that visitors to the resulting HTML documentation do not have to choose between running non-free JS and experiencing the HTML documentation as it was intended. The JS was already freely licensed, so this change just ensures that the appropriate labelling occurs so that GNU LibreJS [0] parses the JS correctly as freely licensed. [0] https://www.gnu.org/software/librejs/ Signed-off-by: zachwick <zach@zachwick.com>
* Bug 776964 - Menu does not work without JavascriptDimitri van Heesch2017-01-101-6/+69
|
* Bug 774138 - Please add HTML classes to "Definition at..." & "Referenced ↵albert-github2016-11-131-2/+5
| | | | | | | by..." for CSS Added class= to html output for "Definition at..." resulting in p.definition in the css file and for "Referenced by .. " and "References ..." resulting in p.definition in css file. (also corrected some error messages).
* Replaced section marker before members by diamond shaped bulletDimitri van Heesch2016-11-061-1/+1
|
* Fix: Add missing jquery.js, dynsections.js & optional svgpan.js to QCH fileFriedrich W. H. Kossebau2016-10-301-0/+7
|
* Bug 773354 - "name" attribute of image map not urlencoded, not working in ChromeDimitri van Heesch2016-10-221-2/+1
|
* Unified display of enum values across output formats and languagesDimitri van Heesch2016-08-311-3/+45
|
* Fix for HTML output when using server side search and the the new menu barDimitri van Heesch2016-07-311-1/+17
|
* Style fixes and added numbering to overloaded membersDimitri van Heesch2016-07-301-4/+10
|
* Modified (readability) layout for member title in HTML and LaTexPkLab.net2016-06-221-3/+7
|
* Fix search box rendering in HTML when menu bar is disabledDimitri van Heesch2016-05-241-4/+7
|
* Applied responsive design to menu bar using smartmenusDimitri van Heesch2016-05-051-61/+46
|
* Changed configuration mechanism to directly access options in order to ↵Dimitri van Heesch2016-01-171-69/+69
| | | | improve performance
* Bug 757621 - unclosed tag, c# generics method with wherealbert-github2015-11-071-0/+1
| | | | | In the routine the <dd> tag is used to do an indentation in the <dl> section, this <dd> was not closed in endConstraintList. Problem existed from the beginning (version Release-1.5.2-20070719, commit 29a8f14)
* Template enhancements and various other small fixesDimitri van Heesch2015-09-081-5/+3
|
* Avoid using Resource::data as string, as it is not null terminated.Dimitri van Heesch2015-08-311-30/+18
|
* Add mathjax support to template & context.Dimitri van Heesch2015-08-271-5/+1
|
* Bug 753909 - Copy and paste of code fragment from CHM merges all pasted text ↵albert-github2015-08-231-1/+1
| | | | | | | | into single line Complete code fragment was pasted in one line (chm, HTML OK), with the change in the ccs file this problem is overcome. Result was that between multiple code lines on the 2nd and following line a extra space appeared at the beginning of the line, this is overcome by placing all relevant div statements on one line. (based a.o. on http://stackoverflow.com/questions/19099873/how-can-i-use-css-to-insert-a-line-break-after-but-not-before-an-element)
* Tooltip can still contain < and > signsalbert-github2015-08-021-1/+1
| | | | < and > signs , when still present are converted so e.g. xhtml does not have a problem with it.
* Bug 661814 - writeMemberNavIndex template calls static fixSpacesalbert-github2015-07-241-5/+0
| | | | | Problem had already been, partly, solved seen the comment in index.cpp. Removed double code (from htmlgen.cpp) and added prototype.
* Bump copyright yearDimitri van Heesch2015-02-261-1/+1
|
* Fixed a couple of cases where sharing string data could lead to corruptionDimitri van Heesch2015-01-021-3/+3
| | | | | Also made dangerous string access more visible by introducing rawData(). This replaces data() which will now return a constant string.
* Fixed several Coverity warningsDimitri van Heesch2014-11-151-11/+17
|
* Introduced template directory for template and resource files and resource ↵Dimitri van Heesch2014-11-131-902/+93
| | | | compiler & manager
* Compilation fixes for Windows for new string implementation.Dimitri van Heesch2014-10-251-2/+2
|
* Introduce new optimized string implementation (attempt 2)Dimitri van Heesch2014-10-231-37/+6
|
* Support multiple extra HTML stylesheets.albert-github2014-08-151-9/+23
| | | | | | In regular use it happens that it is more convenient to have multiple extra HTML stylesheets, e.g. in case of different levels of requirements: company, department, project With this patch it is possible to specify multiple HTML stylesheets. Note: for compatibility the configuration parameter HTML_EXTRA_STYLESHEET has not been renamed to HTM_EXTRA_STYLESHEETS.
* Docbook output improvementsDimitri van Heesch2014-06-201-5/+5
| | | | | | 1. New Feature: Adapted Class Graph generation for DOCBOOK 2. Fixed DOCBOOK Code documentation formatting 3. Fixed Doxygen to handle FULL_PATH_NAMES for DOCBOOK generation
* add space between br and / for better compatibilityDimitri van Heesch2014-03-281-85/+32
|
* Bug 674851 - Percent to prevent auto-linking in page title is not removed ↵albert-github2014-02-171-1/+1
| | | | | | for navpath remove the % sign from some relevant places. The % sign is to prevent automatic linking.