summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/html/doxygen.css88
-rw-r--r--templates/html/htmlmemdef.tpl2
-rw-r--r--templates/html/resize.js1
-rw-r--r--templates/html/svgpan.js10
-rw-r--r--templates/latex/doxygen.sty3
-rw-r--r--templates/xml/compound.xsd9
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>