diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/html/doxygen.css | 88 | ||||
-rw-r--r-- | templates/html/htmlmemdef.tpl | 2 | ||||
-rw-r--r-- | templates/html/resize.js | 1 | ||||
-rw-r--r-- | templates/html/svgpan.js | 10 | ||||
-rw-r--r-- | templates/latex/doxygen.sty | 3 | ||||
-rw-r--r-- | templates/xml/compound.xsd | 9 |
6 files changed, 110 insertions, 3 deletions
diff --git a/templates/html/doxygen.css b/templates/html/doxygen.css index 256c56b..26169de 100644 --- a/templates/html/doxygen.css +++ b/templates/html/doxygen.css @@ -4,6 +4,10 @@ body, table, div, p, dl { font: 400 14px/22px Roboto,sans-serif; } +p.reference, p.definition { + font: 400 14px/22px Roboto,sans-serif; +} + /* @group Heading Levels */ h1.groupheader { @@ -1211,6 +1215,11 @@ dl.section dd { text-align: center; } +.plantumlgraph +{ + text-align: center; +} + .diagraph { text-align: center; @@ -1506,3 +1515,82 @@ tr.heading h2 { } } +/* @group Markdown */ + +/* +table.markdownTable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.markdownTable td, table.markdownTable th { + border: 1px solid ##37; + padding: 3px 7px 2px; +} + +table.markdownTableHead tr { +} + +table.markdownTableBodyLeft td, table.markdownTable th { + border: 1px solid ##37; + padding: 3px 7px 2px; +} + +th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone { + background-color: ##47; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +th.markdownTableHeadLeft { + text-align: left +} + +th.markdownTableHeadRight { + text-align: right +} + +th.markdownTableHeadCenter { + text-align: center +} +*/ + +table.markdownTable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.markdownTable td, table.markdownTable th { + border: 1px solid ##37; + padding: 3px 7px 2px; +} + +table.markdownTable tr { +} + +th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +th.markdownTableHeadLeft, td.markdownTableBodyLeft { + text-align: left +} + +th.markdownTableHeadRight, td.markdownTableBodyRight { + text-align: right +} + +th.markdownTableHeadCenter, td.markdownTableBodyCenter { + text-align: center +} + + +/* @end */ diff --git a/templates/html/htmlmemdef.tpl b/templates/html/htmlmemdef.tpl index 2b03a22..cb9c9e0 100644 --- a/templates/html/htmlmemdef.tpl +++ b/templates/html/htmlmemdef.tpl @@ -94,6 +94,8 @@ {{ member.extraTypeChars }} {% if member.hasConstQualifier %} const {% endif %} {% if member.hasVolatileQualifier %} volatile {% endif %} + {% if member.hasRefQualifierLValue %} & {% endif %} + {% if member.hasRefQualifierRValue %} && {% endif %} {{ member.trailingReturnType }} {% endif %} {% endif %} diff --git a/templates/html/resize.js b/templates/html/resize.js index 6d78f5b..56e4a02 100644 --- a/templates/html/resize.js +++ b/templates/html/resize.js @@ -101,6 +101,7 @@ function initResizable() } var width = readCookie('width'); if (width) { restoreWidth(width); } else { resizeWidth(); } + resizeHeight(); var url = location.href; var i=url.indexOf("#"); if (i>=0) window.location.hash=url.substr(i); diff --git a/templates/html/svgpan.js b/templates/html/svgpan.js index 4218e79..db9fcb9 100644 --- a/templates/html/svgpan.js +++ b/templates/html/svgpan.js @@ -89,9 +89,13 @@ function show() function init(evt) { svgDoc = evt.target.ownerDocument; - if (top.window && top.window.registerShow) // register show function in html doc for dynamic sections - { - top.window.registerShow(sectionId,show); + try { + if (top.window && top.window.registerShow) { // register show function in html doc for dynamic sections + top.window.registerShow(sectionId,show); + } + } catch(e) { + // ugh, we are not allowed to talk to the parent; can happen with Chrome when viewing pages + // locally, since they treat every local page as having a different origin } show(); diff --git a/templates/latex/doxygen.sty b/templates/latex/doxygen.sty index 2510b41..e457acc 100644 --- a/templates/latex/doxygen.sty +++ b/templates/latex/doxygen.sty @@ -492,6 +492,9 @@ % Color used for table heading \newcommand{\tableheadbgcolor}{lightgray}% +% Version of hypertarget with correct landing location +\newcommand{\Hypertarget}[1]{\Hy@raisedlink{\hypertarget{#1}{}}} + % Define caption that is also suitable in a table \makeatletter \def\doxyfigcaption{% diff --git a/templates/xml/compound.xsd b/templates/xml/compound.xsd index c960c7b..29eb1db 100644 --- a/templates/xml/compound.xsd +++ b/templates/xml/compound.xsd @@ -149,6 +149,7 @@ <xsd:attribute name="const" type="DoxBool" use="optional"/> <xsd:attribute name="explicit" type="DoxBool" use="optional"/> <xsd:attribute name="inline" type="DoxBool" use="optional"/> + <xsd:attribute name="refqual" type="DoxRefQualifierKind" use="optional"/> <xsd:attribute name="virt" type="DoxVirtualKind" use="optional"/> <xsd:attribute name="volatile" type="DoxBool" use="optional"/> <xsd:attribute name="mutable" type="DoxBool" use="optional"/> @@ -689,6 +690,13 @@ </xsd:restriction> </xsd:simpleType> + <xsd:simpleType name="DoxRefQualifierKind"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="lvalue" /> + <xsd:enumeration value="rvalue" /> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="DoxLanguage"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Unknown" /> @@ -704,6 +712,7 @@ <xsd:enumeration value="Fortran" /> <xsd:enumeration value="VHDL" /> <xsd:enumeration value="XML" /> + <xsd:enumeration value="SQL" /> <xsd:enumeration value="Tcl" /> <xsd:enumeration value="Markdown" /> </xsd:restriction> |