|
From: <br...@us...> - 2010-02-01 06:15:41
|
Revision: 4073
http://openvrml.svn.sourceforge.net/openvrml/?rev=4073&view=rev
Author: braden
Date: 2010-02-01 06:15:34 +0000 (Mon, 01 Feb 2010)
Log Message:
-----------
Add previous/up/next navigation to documentation pages.
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/conformance.doc
trunk/doc/doxygen-header
trunk/doc/gpl.doc
trunk/doc/index.doc
trunk/doc/intro.doc
trunk/doc/lgpl.doc
trunk/doc/libopenvrml.doc
trunk/doc/parsing.doc
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/ChangeLog 2010-02-01 06:15:34 UTC (rev 4073)
@@ -1,3 +1,16 @@
+2010-02-01 Braden McDaniel <br...@en...>
+
+ Add previous/up/next navigation to documentation pages.
+
+ * doc/doxygen-header
+ * doc/conformance.doc
+ * doc/gpl.doc
+ * doc/index.doc
+ * doc/intro.doc
+ * doc/lgpl.doc
+ * doc/libopenvrml.doc
+ * doc/parsing.doc
+
2010-01-23 Braden McDaniel <br...@en...>
Doxygen formatting improvements for tables.
Modified: trunk/doc/conformance.doc
===================================================================
--- trunk/doc/conformance.doc 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/doc/conformance.doc 2010-02-01 06:15:34 UTC (rev 4073)
@@ -1,6 +1,11 @@
+// -*- mode: c++; fill-column: 78 -*-
/**
@page conformance Conformance Test Results
+<table class="top seqnav">
+<tr><th>Previous: @ref lgpl</th><th>Up: @ref contents</th><th></th></tr>
+</table>
+
@note Due to time constraints and pending large changes that would signficantly
impact these results, this table has not been updated for the current
release of OpenVRML.
@@ -31,7 +36,7 @@
@subsection overall_summary Overall
-<table>
+<table class="conformance">
<tr>
<th>Total Number of Tests</td><td>796</td>
</tr>
@@ -48,7 +53,7 @@
@subsection group_summary By Group
-<table>
+<table class="conformance">
<tr>
<th>Node Group<th>Total<th>Pass<th>Fail<th>Invalid
<tr>
@@ -77,7 +82,7 @@
@subsection node_summary Summary By Node
-<table>
+<table class="conformance">
<tr>
<th>Node<th>Passed<th>Failed<th>Invalid
<tr>
@@ -200,7 +205,7 @@
@section results Results
-<table>
+<table class="conformance">
<tr>
<th>Node Group<th>Node<th>Test<br>Number<th>Result<th>Related Tasks<th>Related Bugs
<tr>
@@ -2217,4 +2222,8 @@
<tt>http://autumn.ncsl.nist.gov</tt> which no longer allows access. World
should be updated to point at the current location of the NIST tests.
+<table class="bottom seqnav">
+<tr><th>Previous: @ref lgpl</th><th>Up: @ref contents</th><th></th></tr>
+</table>
+
*/
Modified: trunk/doc/doxygen-header
===================================================================
--- trunk/doc/doxygen-header 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/doc/doxygen-header 2010-02-01 06:15:34 UTC (rev 4073)
@@ -226,11 +226,39 @@
margin-right: auto;
}
-#toc p {
- font-size: medium;
+#toc p, .seqnav p, .conformance p {
margin: 0;
padding: 0;
}
+
+.top.seqnav {
+ margin-bottom: 1.5em;
+}
+
+.bottom.seqnav {
+ margin-top: 1.5em;
+}
+
+.seqnav {
+ table-layout: fixed;
+ width: 100%;
+ border-style: none;
+ background-color: rgb(90%, 90%, 90%);
+ border-color: rgb(65%, 65%, 65%);
+ -webkit-border-top-left-radius: 0.6em;
+ -webkit-border-top-right-radius: 0.6em;
+ -moz-border-radius-topleft: 0.6em;
+ -moz-border-radius-topright: 0.6em;
+ -webkit-border-bottom-left-radius: 0.6em;
+ -webkit-border-bottom-right-radius: 0.6em;
+ -moz-border-radius-bottomleft: 0.6em;
+ -moz-border-radius-bottomright: 0.6em;
+}
+
+.seqnav tr th {
+ background-color: transparent;
+ border-style: none;
+}
</style>
</head>
<body>
Modified: trunk/doc/gpl.doc
===================================================================
--- trunk/doc/gpl.doc 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/doc/gpl.doc 2010-02-01 06:15:34 UTC (rev 4073)
@@ -2,6 +2,10 @@
/**
* @page gpl GNU General Public License
+ *
+ * <table class="top seqnav">
+ * <tr><th>Previous: @ref libopenvrml</th><th>Up: @ref contents</th><th>Next: @ref lgpl</th></tr>
+ * </table>
*
* Version 3, 29 June 2007
*
@@ -604,7 +608,7 @@
* warranty or assumption of liability accompanies a copy of the Program in
* return for a fee.
*
- * @section end_of_terms END OF TERMS AND CONDITIONS
+ * END OF TERMS AND CONDITIONS
*
* @section howto How to Apply These Terms to Your New Programs
*
@@ -664,4 +668,8 @@
* the library. If this is what you want to do, use the GNU Lesser General
* Public License instead of this License. But first, please read
* <http://www.gnu.org/philosophy/why-not-lgpl.html>.
+ *
+ * <table class="bottom seqnav">
+ * <tr><th>Previous: @ref libopenvrml</th><th>Up: @ref contents</th><th>Next: @ref lgpl</th></tr>
+ * </table>
*/
Modified: trunk/doc/index.doc
===================================================================
--- trunk/doc/index.doc 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/doc/index.doc 2010-02-01 06:15:34 UTC (rev 4073)
@@ -3,6 +3,10 @@
/**
* @mainpage OpenVRML User's Guide
*
+ * <table class="top seqnav">
+ * <tr><th></th><th></th><th>Next: @ref intro</th></tr>
+ * </table>
+ *
* OpenVRML comprises a runtime library for VRML97 along with an OpenGL
* renderer.
*
@@ -29,4 +33,8 @@
* <tr><td>@subpage lgpl</td></tr>
* <tr><td>@subpage conformance</td><td>NIST VRML Test Suite results</td></tr>
* </table>
+ *
+ * <table class="bottom seqnav">
+ * <tr><th></th><th></th><th>Next: @ref intro</th></tr>
+ * </table>
*/
Modified: trunk/doc/intro.doc
===================================================================
--- trunk/doc/intro.doc 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/doc/intro.doc 2010-02-01 06:15:34 UTC (rev 4073)
@@ -3,6 +3,10 @@
/**
* @page intro 1. Introduction
*
+ * <table class="top seqnav">
+ * <tr><th>Previous: @ref contents</th><th>Up: @ref contents</th><th>Next: @ref parsing</th></tr>
+ * </table>
+ *
* The OpenVRML libraries provide an extensible run-time for rendering and
* playing VRML and X3D. OpenVRML includes two libraries:
*
@@ -32,4 +36,8 @@
*
* OpenVRML was started as LibVRML97 by Chris Morley. Since 2000 it has been
* maintained by Braden McDaniel.
+ *
+ * <table class="bottom seqnav">
+ * <tr><th>Previous: @ref contents</th><th>Up: @ref contents</th><th>Next: @ref parsing</th></tr>
+ * </table>
*/
Modified: trunk/doc/lgpl.doc
===================================================================
--- trunk/doc/lgpl.doc 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/doc/lgpl.doc 2010-02-01 06:15:34 UTC (rev 4073)
@@ -3,6 +3,10 @@
/**
* @page lgpl GNU Lesser General Public License
*
+ * <table class="top seqnav">
+ * <tr><th>Previous: @ref gpl</th><th>Up: @ref contents</th><th>Next: @ref conformance</th></tr>
+ * </table>
+ *
* Version 3, 29 June 2007
*
* Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/>
@@ -152,4 +156,8 @@
* future versions of the GNU Lesser General Public License shall apply, that
* proxy's public statement of acceptance of any version is permanent
* authorization for you to choose that version for the Library.
+ *
+ * <table class="bottom seqnav">
+ * <tr><th>Previous: @ref gpl</th><th>Up: @ref contents</th><th>Next: @ref conformance</th></tr>
+ * </table>
*/
Modified: trunk/doc/libopenvrml.doc
===================================================================
--- trunk/doc/libopenvrml.doc 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/doc/libopenvrml.doc 2010-02-01 06:15:34 UTC (rev 4073)
@@ -3,6 +3,10 @@
/**
* @page libopenvrml 3 libopenvrml - the run-time library
*
+ * <table class="top seqnav">
+ * <tr><th>Previous: @ref parsing</th><th>Up: @ref contents</th><th>Next: @ref gpl</th></tr>
+ * </table>
+ *
* @section resource_fetching 3.1 Fetching network resources
*
* @subsection resource_fetching_rationale 3.1.1 Rationale
@@ -107,4 +111,8 @@
* synchronization primitives, for writing incoming data. Data can then be
* moved from this buffer to the <code>streambuf</code>'s buffer in the
* implementation of @c std::streambuf::underflow.
+ *
+ * <table class="bottom seqnav">
+ * <tr><th>Previous: @ref parsing</th><th>Up: @ref contents</th><th>Next: @ref gpl</th></tr>
+ * </table>
*/
Modified: trunk/doc/parsing.doc
===================================================================
--- trunk/doc/parsing.doc 2010-01-24 03:11:45 UTC (rev 4072)
+++ trunk/doc/parsing.doc 2010-02-01 06:15:34 UTC (rev 4073)
@@ -3,6 +3,10 @@
/**
* @page parsing 2 Parsing VRML97 and VRML-encoded X3D
*
+ * <table class="top seqnav">
+ * <tr><th>Previous: @ref intro</th><th>Up: @ref contents</th><th>Next: @ref libopenvrml</th></tr>
+ * </table>
+ *
* OpenVRML includes parsers for reading VRML97 and VRML-encoded X3D. Prior
* to version 0.17.0, users wanting to use OpenVRML to load VRML or X3D had to
* load the file into an @c openvrml::browser and traverse the runtime's scene
@@ -302,4 +306,8 @@
* while exploring that is beyond the scope of this manual, the <a
* href="http://spirit.sourceforge.net/documentation.html">Spirit User's
* Guide</a> is an excellent resource.
+ *
+ * <table class="bottom seqnav">
+ * <tr><th>Previous: @ref intro</th><th>Up: @ref contents</th><th>Next: @ref libopenvrml</th></tr>
+ * </table>
*/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|