[cairo-commit] cairomm/docs/reference Doxyfile.in, 1.4, 1.5 Makefile.am, 1.9, 1.10 cairomm-header.html, NONE, 1.1 cairomm.css, 1.1, 1.2 introduction.h, 1.1, NONE

Jonathon Jongsma commit at pdx.freedesktop.org
Mon May 8 20:12:44 PDT 2006


Committed by: jjongsma

Update of /cvs/cairo/cairomm/docs/reference
In directory kemper:/tmp/cvs-serv16383/docs/reference

Modified Files:
	Doxyfile.in Makefile.am cairomm.css 
Added Files:
	cairomm-header.html 
Removed Files:
	introduction.h 
Log Message:
2006-05-08  Jonathon Jongsma  <jonathon.jongsma at gmail.com>

	* cairomm/cairomm.h: Add doxygen API introduction test here.
	* docs/reference/Doxyfile.in: 
	* docs/reference/Makefile.am:
	* docs/reference/cairomm-header.html:
	* docs/reference/cairomm.css:
	* docs/reference/introduction.h: fix up some documentation presentation
	issues that turned up with newer versions of doxygen.


Index: Doxyfile.in
===================================================================
RCS file: /cvs/cairo/cairomm/docs/reference/Doxyfile.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- Doxyfile.in	5 Apr 2006 01:53:42 -0000	1.4
+++ Doxyfile.in	9 May 2006 03:12:43 -0000	1.5
@@ -71,7 +71,7 @@
 #---------------------------------------------------------------------------
 # configuration options related to the input files
 #---------------------------------------------------------------------------
-INPUT                  = @top_srcdir@/cairomm @srcdir@/introduction.h
+INPUT                  = @top_srcdir@/cairomm
 FILE_PATTERNS          = *.h
 RECURSIVE              = NO
 EXCLUDE                = @top_srcdir@/cairomm/private.h
@@ -106,7 +106,7 @@
 GENERATE_HTML          = YES
 HTML_OUTPUT            = html
 HTML_FILE_EXTENSION    = .html
-HTML_HEADER            = 
+HTML_HEADER            = cairomm-header.html
 HTML_FOOTER            = 
 HTML_STYLESHEET        = cairomm.css
 HTML_ALIGN_MEMBERS     = YES

Index: Makefile.am
===================================================================
RCS file: /cvs/cairo/cairomm/docs/reference/Makefile.am,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- Makefile.am	9 May 2006 01:50:57 -0000	1.9
+++ Makefile.am	9 May 2006 03:12:43 -0000	1.10
@@ -2,14 +2,15 @@
 DOXYGEN_CONFIGFILE_SOURCE = Doxyfile.in
 WEB_SERVER = cairographics.org
 WEB_SERVER_PATH = /srv/cairo.freedesktop.org/www/documentation/cairomm/reference
+HTML_TEMPLATE_FILES = cairomm.css cairomm-header.html
 
 EXTRA_DIST = $(DOXYGEN_CONFIGFILE_SOURCE) \
-			 introduction.h cairomm_doxygen_tags \
+			 introduction.h $(HTML_TEMPLATE_FILES) cairomm_doxygen_tags \
 			 html
 
 index_html = html/index.html
 
-$(index_html): $(DOXYGEN_CONFIGFILE) $(wildcard $(top_srcdir)/cairomm/*.h)
+$(index_html): $(DOXYGEN_CONFIGFILE) $(wildcard $(top_srcdir)/cairomm/*.h) $(HTML_TEMPLATE_FILES)
 	-rm -rf html
 	doxygen $(DOXYGEN_CONFIGFILE) \
 	2> doxygen-warnings.txt | tee doxygen-output.txt && cat doxygen-warnings.txt

--- NEW FILE: cairomm-header.html ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
        <title>$title</title>
        <link href="cairomm.css" rel="stylesheet" type="text/css">
    </head>
<body>

Index: cairomm.css
===================================================================
RCS file: /cvs/cairo/cairomm/docs/reference/cairomm.css,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- cairomm.css	17 Feb 2006 15:06:35 -0000	1.1
+++ cairomm.css	9 May 2006 03:12:43 -0000	1.2
@@ -15,6 +15,7 @@
 h1 {
     text-align: center;
     font-size: 160%;
+    margin-top: 1.5em;
 }
 h2 {
     font-size: 140%;
@@ -33,30 +34,40 @@
     padding: 0.5em;
     line-height: 150%;
 }
-DIV.nav {
+div.nav {
     width: 100%;
     color: #FFFFFF;
     background-color: #3B80AE;
     text-align: center;
-    margin: 0.5em;
     padding: 0.5em;
-    line-height: 140%;
 }
 
 div.nav a:link, div.nav a:visited  {
     color: #FFFFFF !important;
     text-decoration: underline;
 }
-div.navtab {
+div.tabs {
     background-color: #dedede;
-    border: 1px solid #b0b0b0;
     text-align: center;
-    margin: 2px;
-    margin-right: 15px;
-    padding: 2px;
+    padding: 0.2em;
+    margin: 1em 0em;
+    font-size: 80%;
+    font-weight: bold;
+    width: 100%;
 }
-td.navtab {
-    font-size: 70%;
+.tabs ul {
+    margin: 0em;
+    padding: 0em;
+    list-style: none;
+    text-align: center;
+}
+.tabs ul li {
+    display: inline;
+    padding: 0.5em 2em;
+}
+.tabs ul li#current {
+    background-color: #ffffff;
+    border: 1px solid #cccccc;
 }
 a.qindex    {
     font-weight: bold;

--- introduction.h DELETED ---



More information about the cairo-commit mailing list