[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-cvs: branch: master updated (e651ba9f062c43b9a46ab76852fef3bc7a5db25d)
The branch, master has been updated
via e651ba9f062c43b9a46ab76852fef3bc7a5db25d (commit)
from 4101a68a76da3bbe3c9d6de9d59f8b93b15e5653 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
docs/latex/FreeSans.ttf | Bin 0 -> 22932 bytes
docs/latex/Makefile | 19 +
docs/latex/____init_____8py.tex | 11 +
docs/latex/annotated.tex | 9 +
docs/latex/classgobject_1_1GObject.tex | 16 +
.../classgobject_1_1GObject__inherit__graph.eps | 270 +++++
.../classgobject_1_1GObject__inherit__graph.md5 | 1 +
.../classgobject_1_1GObject__inherit__graph.pdf | Bin 0 -> 3771 bytes
.../classsrc_1_1gedamanager_1_1gEDAManager.tex | 45 +
.../latex/classsrc_1_1newproject_1_1NewProject.tex | 256 +++++
docs/latex/classsrc_1_1project_1_1Project.tex | 163 +++
...classsrc_1_1project_1_1Project__coll__graph.eps | 313 ++++++
...classsrc_1_1project_1_1Project__coll__graph.md5 | 1 +
...classsrc_1_1project_1_1Project__coll__graph.pdf | Bin 0 -> 4570 bytes
...sssrc_1_1project_1_1Project__inherit__graph.eps | 270 +++++
...sssrc_1_1project_1_1Project__inherit__graph.md5 | 1 +
...sssrc_1_1project_1_1Project__inherit__graph.pdf | Bin 0 -> 3887 bytes
docs/latex/classsrc_1_1settings_1_1Settings.tex | 143 +++
docs/latex/classsrc_1_1utils_1_1Utils.tex | 63 ++
.../latex/dir_269b5808711b37787160d4dc1c8dab5f.tex | 30 +
.../dir_269b5808711b37787160d4dc1c8dab5f_dep.eps | 233 ++++
.../dir_269b5808711b37787160d4dc1c8dab5f_dep.pdf | Bin 0 -> 2674 bytes
docs/latex/dirs.tex | 4 +
docs/latex/doxygen.sty | 78 ++
docs/latex/files.tex | 9 +
docs/latex/gedamanager_8py.tex | 150 +++
docs/latex/hierarchy.tex | 11 +
docs/latex/namespacegEDA__Manager.tex | 13 +
docs/latex/namespacegEDA__Manager_1_1src.tex | 31 +
...amespacegEDA__Manager_1_1src_1_1gedamanager.tex | 15 +
...namespacegEDA__Manager_1_1src_1_1newproject.tex | 15 +
.../namespacegEDA__Manager_1_1src_1_1project.tex | 15 +
.../namespacegEDA__Manager_1_1src_1_1settings.tex | 15 +
.../namespacegEDA__Manager_1_1src_1_1utils.tex | 15 +
docs/latex/namespaces.tex | 16 +
docs/latex/namespacesrc.tex | 21 +
docs/latex/namespacesrc_1_1gedamanager.tex | 1149 ++++++++++++++++++++
docs/latex/namespacesrc_1_1newproject.tex | 13 +
docs/latex/namespacesrc_1_1project.tex | 13 +
docs/latex/namespacesrc_1_1settings.tex | 13 +
docs/latex/namespacesrc_1_1utils.tex | 13 +
docs/latex/newproject_8py.tex | 18 +
docs/latex/project_8py.tex | 18 +
docs/latex/refman.tex | 90 ++
docs/latex/settings_8py.tex | 18 +
docs/latex/utils_8py.tex | 18 +
46 files changed, 3615 insertions(+), 0 deletions(-)
create mode 100644 docs/latex/FreeSans.ttf
create mode 100644 docs/latex/Makefile
create mode 100644 docs/latex/____init_____8py.tex
create mode 100644 docs/latex/annotated.tex
create mode 100644 docs/latex/classgobject_1_1GObject.tex
create mode 100644 docs/latex/classgobject_1_1GObject__inherit__graph.eps
create mode 100644 docs/latex/classgobject_1_1GObject__inherit__graph.md5
create mode 100644 docs/latex/classgobject_1_1GObject__inherit__graph.pdf
create mode 100644 docs/latex/classsrc_1_1gedamanager_1_1gEDAManager.tex
create mode 100644 docs/latex/classsrc_1_1newproject_1_1NewProject.tex
create mode 100644 docs/latex/classsrc_1_1project_1_1Project.tex
create mode 100644 docs/latex/classsrc_1_1project_1_1Project__coll__graph.eps
create mode 100644 docs/latex/classsrc_1_1project_1_1Project__coll__graph.md5
create mode 100644 docs/latex/classsrc_1_1project_1_1Project__coll__graph.pdf
create mode 100644 docs/latex/classsrc_1_1project_1_1Project__inherit__graph.eps
create mode 100644 docs/latex/classsrc_1_1project_1_1Project__inherit__graph.md5
create mode 100644 docs/latex/classsrc_1_1project_1_1Project__inherit__graph.pdf
create mode 100644 docs/latex/classsrc_1_1settings_1_1Settings.tex
create mode 100644 docs/latex/classsrc_1_1utils_1_1Utils.tex
create mode 100644 docs/latex/dir_269b5808711b37787160d4dc1c8dab5f.tex
create mode 100644 docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.eps
create mode 100644 docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.pdf
create mode 100644 docs/latex/dirs.tex
create mode 100644 docs/latex/doxygen.sty
create mode 100644 docs/latex/files.tex
create mode 100644 docs/latex/gedamanager_8py.tex
create mode 100644 docs/latex/hierarchy.tex
create mode 100644 docs/latex/namespacegEDA__Manager.tex
create mode 100644 docs/latex/namespacegEDA__Manager_1_1src.tex
create mode 100644 docs/latex/namespacegEDA__Manager_1_1src_1_1gedamanager.tex
create mode 100644 docs/latex/namespacegEDA__Manager_1_1src_1_1newproject.tex
create mode 100644 docs/latex/namespacegEDA__Manager_1_1src_1_1project.tex
create mode 100644 docs/latex/namespacegEDA__Manager_1_1src_1_1settings.tex
create mode 100644 docs/latex/namespacegEDA__Manager_1_1src_1_1utils.tex
create mode 100644 docs/latex/namespaces.tex
create mode 100644 docs/latex/namespacesrc.tex
create mode 100644 docs/latex/namespacesrc_1_1gedamanager.tex
create mode 100644 docs/latex/namespacesrc_1_1newproject.tex
create mode 100644 docs/latex/namespacesrc_1_1project.tex
create mode 100644 docs/latex/namespacesrc_1_1settings.tex
create mode 100644 docs/latex/namespacesrc_1_1utils.tex
create mode 100644 docs/latex/newproject_8py.tex
create mode 100644 docs/latex/project_8py.tex
create mode 100644 docs/latex/refman.tex
create mode 100644 docs/latex/settings_8py.tex
create mode 100644 docs/latex/utils_8py.tex
=================
Commit Messages
=================
commit e651ba9f062c43b9a46ab76852fef3bc7a5db25d
Author: Newell Jensen <jensen@xxxxxxxxxxxxxxx>
Date: Wed Jul 9 20:58:52 2008 -0700
Added latex files for the doxygen generated documentation.
:000000 100644 0000000... b550b90... A docs/latex/FreeSans.ttf
:000000 100644 0000000... 8b7c89a... A docs/latex/Makefile
:000000 100644 0000000... d99c5b3... A docs/latex/____init_____8py.tex
:000000 100644 0000000... 5630fed... A docs/latex/annotated.tex
:000000 100644 0000000... 8d4312d... A docs/latex/classgobject_1_1GObject.tex
:000000 100644 0000000... e7b539f... A docs/latex/classgobject_1_1GObject__inherit__graph.eps
:000000 100644 0000000... c8307fe... A docs/latex/classgobject_1_1GObject__inherit__graph.md5
:000000 100644 0000000... 4a9fa16... A docs/latex/classgobject_1_1GObject__inherit__graph.pdf
:000000 100644 0000000... 6748233... A docs/latex/classsrc_1_1gedamanager_1_1gEDAManager.tex
:000000 100644 0000000... 3e34c06... A docs/latex/classsrc_1_1newproject_1_1NewProject.tex
:000000 100644 0000000... 0b1b4e4... A docs/latex/classsrc_1_1project_1_1Project.tex
:000000 100644 0000000... c76b813... A docs/latex/classsrc_1_1project_1_1Project__coll__graph.eps
:000000 100644 0000000... e4022b4... A docs/latex/classsrc_1_1project_1_1Project__coll__graph.md5
:000000 100644 0000000... 66f2b27... A docs/latex/classsrc_1_1project_1_1Project__coll__graph.pdf
:000000 100644 0000000... 42759d1... A docs/latex/classsrc_1_1project_1_1Project__inherit__graph.eps
:000000 100644 0000000... ffef242... A docs/latex/classsrc_1_1project_1_1Project__inherit__graph.md5
:000000 100644 0000000... a292990... A docs/latex/classsrc_1_1project_1_1Project__inherit__graph.pdf
:000000 100644 0000000... ee5f319... A docs/latex/classsrc_1_1settings_1_1Settings.tex
:000000 100644 0000000... 8d34537... A docs/latex/classsrc_1_1utils_1_1Utils.tex
:000000 100644 0000000... 8aa17ee... A docs/latex/dir_269b5808711b37787160d4dc1c8dab5f.tex
:000000 100644 0000000... 215f0d2... A docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.eps
:000000 100644 0000000... af2b144... A docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.pdf
:000000 100644 0000000... 5de5eb8... A docs/latex/dirs.tex
:000000 100644 0000000... ad80102... A docs/latex/doxygen.sty
:000000 100644 0000000... 0b1b3b0... A docs/latex/files.tex
:000000 100644 0000000... efd6987... A docs/latex/gedamanager_8py.tex
:000000 100644 0000000... d57c9f0... A docs/latex/hierarchy.tex
:000000 100644 0000000... c23e019... A docs/latex/namespacegEDA__Manager.tex
:000000 100644 0000000... a150cd5... A docs/latex/namespacegEDA__Manager_1_1src.tex
:000000 100644 0000000... fa6b1f8... A docs/latex/namespacegEDA__Manager_1_1src_1_1gedamanager.tex
:000000 100644 0000000... d7216a6... A docs/latex/namespacegEDA__Manager_1_1src_1_1newproject.tex
:000000 100644 0000000... 9564002... A docs/latex/namespacegEDA__Manager_1_1src_1_1project.tex
:000000 100644 0000000... d3cbcde... A docs/latex/namespacegEDA__Manager_1_1src_1_1settings.tex
:000000 100644 0000000... be38938... A docs/latex/namespacegEDA__Manager_1_1src_1_1utils.tex
:000000 100644 0000000... ce09ba7... A docs/latex/namespaces.tex
:000000 100644 0000000... a61118d... A docs/latex/namespacesrc.tex
:000000 100644 0000000... cffb3e4... A docs/latex/namespacesrc_1_1gedamanager.tex
:000000 100644 0000000... 570b49c... A docs/latex/namespacesrc_1_1newproject.tex
:000000 100644 0000000... b23a740... A docs/latex/namespacesrc_1_1project.tex
:000000 100644 0000000... 3b2a6b2... A docs/latex/namespacesrc_1_1settings.tex
:000000 100644 0000000... 934f781... A docs/latex/namespacesrc_1_1utils.tex
:000000 100644 0000000... f3e1563... A docs/latex/newproject_8py.tex
:000000 100644 0000000... 4cc68d8... A docs/latex/project_8py.tex
:000000 100644 0000000... ef7b7b0... A docs/latex/refman.tex
:000000 100644 0000000... 0779a28... A docs/latex/settings_8py.tex
:000000 100644 0000000... 089a83b... A docs/latex/utils_8py.tex
=========
Changes
=========
commit e651ba9f062c43b9a46ab76852fef3bc7a5db25d
Author: Newell Jensen <jensen@xxxxxxxxxxxxxxx>
Date: Wed Jul 9 20:58:52 2008 -0700
Added latex files for the doxygen generated documentation.
diff --git a/docs/latex/FreeSans.ttf b/docs/latex/FreeSans.ttf
new file mode 100644
index 0000000..b550b90
Binary files /dev/null and b/docs/latex/FreeSans.ttf differ
diff --git a/docs/latex/Makefile b/docs/latex/Makefile
new file mode 100644
index 0000000..8b7c89a
--- /dev/null
+++ b/docs/latex/Makefile
@@ -0,0 +1,19 @@
+all: clean refman.pdf
+
+pdf: refman.pdf
+
+refman.pdf: refman.tex
+ pdflatex refman.tex
+ makeindex refman.idx
+ pdflatex refman.tex
+ latex_count=5 ; \
+ while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
+ do \
+ echo "Rerunning latex...." ;\
+ pdflatex refman.tex ;\
+ latex_count=`expr $$latex_count - 1` ;\
+ done
+
+
+clean:
+ rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf
diff --git a/docs/latex/____init_____8py.tex b/docs/latex/____init_____8py.tex
new file mode 100644
index 0000000..d99c5b3
--- /dev/null
+++ b/docs/latex/____init_____8py.tex
@@ -0,0 +1,11 @@
+\hypertarget{____init_____8py}{
+\section{/home/jensen/gEDA/gEDA\_\-Manager/src/\_\-\_\-init\_\-\_\-.py File Reference}
+\label{____init_____8py}\index{/home/jensen/gEDA/gEDA\_\-Manager/src/\_\-\_\-init\_\-\_\-.py@{/home/jensen/gEDA/gEDA\_\-Manager/src/\_\-\_\-init\_\-\_\-.py}}
+}
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacesrc}{src}
+\end{CompactItemize}
diff --git a/docs/latex/annotated.tex b/docs/latex/annotated.tex
new file mode 100644
index 0000000..5630fed
--- /dev/null
+++ b/docs/latex/annotated.tex
@@ -0,0 +1,9 @@
+\section{Class List}
+Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
+\item\contentsline{section}{\hyperlink{classsrc_1_1gedamanager_1_1gEDAManager}{src::gedamanager::gEDAManager} }{\pageref{classsrc_1_1gedamanager_1_1gEDAManager}}{}
+\item\contentsline{section}{\hyperlink{classgobject_1_1GObject}{GObject} }{\pageref{classgobject_1_1GObject}}{}
+\item\contentsline{section}{\hyperlink{classsrc_1_1newproject_1_1NewProject}{src::newproject::NewProject} }{\pageref{classsrc_1_1newproject_1_1NewProject}}{}
+\item\contentsline{section}{\hyperlink{classsrc_1_1project_1_1Project}{src::project::Project} }{\pageref{classsrc_1_1project_1_1Project}}{}
+\item\contentsline{section}{\hyperlink{classsrc_1_1settings_1_1Settings}{src::settings::Settings} }{\pageref{classsrc_1_1settings_1_1Settings}}{}
+\item\contentsline{section}{\hyperlink{classsrc_1_1utils_1_1Utils}{src::utils::Utils} }{\pageref{classsrc_1_1utils_1_1Utils}}{}
+\end{CompactList}
diff --git a/docs/latex/classgobject_1_1GObject.tex b/docs/latex/classgobject_1_1GObject.tex
new file mode 100644
index 0000000..8d4312d
--- /dev/null
+++ b/docs/latex/classgobject_1_1GObject.tex
@@ -0,0 +1,16 @@
+\hypertarget{classgobject_1_1GObject}{
+\section{GObject Class Reference}
+\label{classgobject_1_1GObject}\index{gobject::GObject@{gobject::GObject}}
+}
+Inheritance diagram for GObject:\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=73pt]{classgobject_1_1GObject__inherit__graph}
+\end{center}
+\end{figure}
+
+
+The documentation for this class was generated from the following file:\begin{CompactItemize}
+\item
+/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{project_8py}{project.py}\end{CompactItemize}
diff --git a/docs/latex/classgobject_1_1GObject__inherit__graph.eps b/docs/latex/classgobject_1_1GObject__inherit__graph.eps
new file mode 100644
index 0000000..e7b539f
--- /dev/null
+++ b/docs/latex/classgobject_1_1GObject__inherit__graph.eps
@@ -0,0 +1,270 @@
+%!PS-Adobe-2.0
+%%Creator: Graphviz version 2.12 (Fri Sep 21 21:49:46 UTC 2007)
+%%For: (jensen) Newell Jensen
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: (atend)
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+EncodingVector 45 /hyphen put
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+ dup dup findfont dup length dict begin
+ { 1 index /FID ne { def }{ pop pop } ifelse
+ } forall
+ /Encoding EncodingVector def
+ currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset graphviz 0 0
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+ dup 1 exch div /InvScaleFactor exch def
+ scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage { % i j npages
+ /npages exch def
+ /j exch def
+ /i exch def
+ /str 10 string def
+ npages 1 gt {
+ gsave
+ coordfont setfont
+ 0 0 moveto
+ (\() show i str cvs show (,) show j str cvs show (\)) show
+ grestore
+ } if
+} bind def
+
+/set_font {
+ findfont exch
+ scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext { % width adj text
+ /text exch def
+ /adj exch def
+ /width exch def
+ gsave
+ width 0 gt {
+ text stringwidth pop adj mul 0 rmoveto
+ } if
+ [] 0 setdash
+ text show
+ grestore
+} def
+
+/boxprim { % xcorner ycorner xsize ysize
+ 4 2 roll
+ moveto
+ 2 copy
+ exch 0 rlineto
+ 0 exch rlineto
+ pop neg 0 rlineto
+ closepath
+} bind def
+
+/ellipse_path {
+ /ry exch def
+ /rx exch def
+ /y exch def
+ /x exch def
+ matrix currentmatrix
+ newpath
+ x y translate
+ rx ry scale
+ 0 0 1 0 360 arc
+ setmatrix
+} bind def
+
+/endpage { showpage } bind def
+/showpage { } def
+
+/layercolorseq
+ [ % layer color sequence - darkest to lightest
+ [0 0 0]
+ [.2 .8 .8]
+ [.4 .8 .8]
+ [.6 .8 .8]
+ [.8 .8 .8]
+ ]
+def
+
+/layerlen layercolorseq length def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+ layercolorseq curlayer 1 sub layerlen mod get
+ aload pop sethsbcolor
+ /nodecolor {nopcolor} def
+ /edgecolor {nopcolor} def
+ /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+ /myupper exch def
+ /mylower exch def
+ curlayer mylower lt
+ curlayer myupper gt
+ or
+ {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+ userdict (<<) cvn ([) cvn load put
+ userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+setupLatin1
+%%Page: 1 1
+%%PageBoundingBox: 36 36 146 120
+%%PageOrientation: Portrait
+gsave
+36 36 146 120 boxprim clip newpath
+0 0 1 beginpage
+1 1 set_scale 0 rotate 40 40 translate
+% Node1
+gsave
+0.000 0.000 0.749 nodecolor
+newpath 24 56 moveto
+24 76 lineto
+78 76 lineto
+78 56 lineto
+closepath fill
+1 setlinewidth
+filled
+0.000 0.000 0.000 nodecolor
+newpath 24 56 moveto
+24 76 lineto
+78 76 lineto
+78 56 lineto
+closepath stroke
+0.000 0.000 0.000 nodecolor
+10.00 /FreeSans set_font
+32 62 moveto
+(GObject)
+[7.92 7.92 5.52 2.4 5.52 5.04 2.88]
+xshow
+grestore
+% Node2
+gsave
+[ /Rect [ 0 0 102 20 ]
+ /Border [ 0 0 0 ]
+ /Action << /Subtype /URI /URI ($classsrc_1_1project_1_1Project.html) >>
+ /Subtype /Link
+/ANN pdfmark
+[ /Rect [ 0 0 102 20 ]
+ /Border [ 0 0 0 ]
+ /Action << /Subtype /URI /URI ($classsrc_1_1project_1_1Project.html) >>
+ /Subtype /Link
+/ANN pdfmark
+1 setlinewidth
+0.000 0.000 0.000 nodecolor
+newpath 0 0 moveto
+0 20 lineto
+103 20 lineto
+103 0 lineto
+closepath stroke
+0.000 0.000 0.000 nodecolor
+10.00 /FreeSans set_font
+7.5 6 moveto
+(src::project::Project)
+[4.8 3.36 5.04 2.88 2.88 5.52 3.36 5.52 2.4 5.52 5.04 2.88 2.88 2.88 6.72 3.36 5.52 2.4 5.52 5.04 2.88]
+xshow
+grestore
+% Node1->Node2
+gsave
+1 setlinewidth
+solid
+0.667 0.776 0.439 edgecolor
+newpath 51 46 moveto
+51 37 51 28 51 20 curveto
+stroke
+0.667 0.776 0.439 edgecolor
+newpath 47.5001 46 moveto
+51 56 lineto
+54.5001 46 lineto
+closepath fill
+1 setlinewidth
+solid
+0.667 0.776 0.439 edgecolor
+newpath 47.5001 46 moveto
+51 56 lineto
+54.5001 46 lineto
+closepath stroke
+grestore
+endpage
+showpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+%%BoundingBox: 36 36 146 120
+end
+restore
+%%EOF
diff --git a/docs/latex/classgobject_1_1GObject__inherit__graph.md5 b/docs/latex/classgobject_1_1GObject__inherit__graph.md5
new file mode 100644
index 0000000..c8307fe
--- /dev/null
+++ b/docs/latex/classgobject_1_1GObject__inherit__graph.md5
@@ -0,0 +1 @@
+ef157830d9fd32f64f6fa0d5f0c12dd9
\ No newline at end of file
diff --git a/docs/latex/classgobject_1_1GObject__inherit__graph.pdf b/docs/latex/classgobject_1_1GObject__inherit__graph.pdf
new file mode 100644
index 0000000..4a9fa16
Binary files /dev/null and b/docs/latex/classgobject_1_1GObject__inherit__graph.pdf differ
diff --git a/docs/latex/classsrc_1_1gedamanager_1_1gEDAManager.tex b/docs/latex/classsrc_1_1gedamanager_1_1gEDAManager.tex
new file mode 100644
index 0000000..6748233
--- /dev/null
+++ b/docs/latex/classsrc_1_1gedamanager_1_1gEDAManager.tex
@@ -0,0 +1,45 @@
+\hypertarget{classsrc_1_1gedamanager_1_1gEDAManager}{
+\section{src::gedamanager::gEDAManager Class Reference}
+\label{classsrc_1_1gedamanager_1_1gEDAManager}\index{src::gedamanager::gEDAManager@{src::gedamanager::gEDAManager}}
+}
+
+
+\subsection{Detailed Description}
+
+
+\footnotesize\begin{verbatim}
+Top-level Window for the gEDA Manager.
+This class takes care of all window logic
+and communication with lower level objects.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 18 of file gedamanager.py.\subsection*{Public Member Functions}
+\begin{CompactItemize}
+\item
+def \hyperlink{classsrc_1_1gedamanager_1_1gEDAManager_55955d81552b17c957b838b39f13b771}{\_\-\_\-init\_\-\_\-}
+\end{CompactItemize}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classsrc_1_1gedamanager_1_1gEDAManager_55955d81552b17c957b838b39f13b771}{
+\index{src::gedamanager::gEDAManager@{src::gedamanager::gEDAManager}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
+\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!src::gedamanager::gEDAManager@{src::gedamanager::gEDAManager}}
+\subsubsection[\_\-\_\-init\_\-\_\-]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::gEDAManager::\_\-\_\-init\_\-\_\- ( {\em self})}}
+\label{classsrc_1_1gedamanager_1_1gEDAManager_55955d81552b17c957b838b39f13b771}
+
+
+
+
+\footnotesize\begin{verbatim}
+gEDAManager Constructor
+\end{verbatim}
+\normalsize
+
+
+Definition at line 24 of file gedamanager.py.
+
+The documentation for this class was generated from the following file:\begin{CompactItemize}
+\item
+/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{gedamanager_8py}{gedamanager.py}\end{CompactItemize}
diff --git a/docs/latex/classsrc_1_1newproject_1_1NewProject.tex b/docs/latex/classsrc_1_1newproject_1_1NewProject.tex
new file mode 100644
index 0000000..3e34c06
--- /dev/null
+++ b/docs/latex/classsrc_1_1newproject_1_1NewProject.tex
@@ -0,0 +1,256 @@
+\hypertarget{classsrc_1_1newproject_1_1NewProject}{
+\section{src::newproject::NewProject Class Reference}
+\label{classsrc_1_1newproject_1_1NewProject}\index{src::newproject::NewProject@{src::newproject::NewProject}}
+}
+
+
+\subsection{Detailed Description}
+
+
+\footnotesize\begin{verbatim}
+Window for creating a New Project with
+the gEDA Manager. This form is called
+when the user clicks on `New Project'.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 11 of file newproject.py.\subsection*{Public Member Functions}
+\begin{CompactItemize}
+\item
+def \hyperlink{classsrc_1_1newproject_1_1NewProject_170bc29c2c15fd5c76c480eb2881d1a9}{\_\-\_\-init\_\-\_\-}
+\item
+def \hyperlink{classsrc_1_1newproject_1_1NewProject_cf0ead6e60cb2ee242a77b7b49489cef}{cb\_\-close}
+\item
+def \hyperlink{classsrc_1_1newproject_1_1NewProject_f85fffa8c4fbb73aae38f57d942fdf8d}{cb\_\-cancel}
+\item
+def \hyperlink{classsrc_1_1newproject_1_1NewProject_e5f2ce0ad30049395e80afb13be449a7}{cb\_\-apply}
+\item
+def \hyperlink{classsrc_1_1newproject_1_1NewProject_5c608eaac16574d485259708ac8ede9c}{get\_\-path}
+\item
+def \hyperlink{classsrc_1_1newproject_1_1NewProject_d197378644fd6b9d3d5d2f0debfcb638}{get\_\-filename}
+\item
+def \hyperlink{classsrc_1_1newproject_1_1NewProject_7dc5dbee3e850d48ddf068119fd68b92}{main}
+\end{CompactItemize}
+\subsection*{Public Attributes}
+\begin{CompactItemize}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_cbfa33b8d34b03d4eac12d08dcd8ec25}{project}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_5dcdfe89efcb4def723e8f467c0ec9dc}{assistant}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_c983b0795bacf9d4e60f1558975db4d1}{filename}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_590b62a42d460d6186b67700e51de749}{filebutton}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_c1fda47fff76454e62b6b295f5ffd455}{filename\_\-page}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_2485f81ad677f8ed51131d2bc861e941}{newfiles\_\-frame}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_e717d6681ac8203b0c93500139a0f0a4}{newfiles\_\-list}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_603f7ef98112a408041ddd176b326f96}{overwrite\_\-frame}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_4bd3cac91d4ccd4681909346dfa11cfd}{overwrite\_\-list}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_cadf1facb3557389c44b96664c1fb320}{confirm\_\-overwrite}
+\item
+\hyperlink{classsrc_1_1newproject_1_1NewProject_5bc463d7d95ab56e10435678b04b5702}{summary\_\-page}
+\end{CompactItemize}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classsrc_1_1newproject_1_1NewProject_170bc29c2c15fd5c76c480eb2881d1a9}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
+\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[\_\-\_\-init\_\-\_\-]{\setlength{\rightskip}{0pt plus 5cm}def src::newproject::NewProject::\_\-\_\-init\_\-\_\- ( {\em self}, \/ {\em gedamanager})}}
+\label{classsrc_1_1newproject_1_1NewProject_170bc29c2c15fd5c76c480eb2881d1a9}
+
+
+
+
+\footnotesize\begin{verbatim}
+NewProject Constructor
+\end{verbatim}
+\normalsize
+
+
+Definition at line 22 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_cf0ead6e60cb2ee242a77b7b49489cef}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!cb\_\-close@{cb\_\-close}}
+\index{cb\_\-close@{cb\_\-close}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[cb\_\-close]{\setlength{\rightskip}{0pt plus 5cm}def src::newproject::NewProject::cb\_\-close ( {\em self}, \/ {\em assistant})}}
+\label{classsrc_1_1newproject_1_1NewProject_cf0ead6e60cb2ee242a77b7b49489cef}
+
+
+
+
+Definition at line 221 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_f85fffa8c4fbb73aae38f57d942fdf8d}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!cb\_\-cancel@{cb\_\-cancel}}
+\index{cb\_\-cancel@{cb\_\-cancel}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[cb\_\-cancel]{\setlength{\rightskip}{0pt plus 5cm}def src::newproject::NewProject::cb\_\-cancel ( {\em self}, \/ {\em assistant})}}
+\label{classsrc_1_1newproject_1_1NewProject_f85fffa8c4fbb73aae38f57d942fdf8d}
+
+
+
+
+Definition at line 224 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_e5f2ce0ad30049395e80afb13be449a7}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!cb\_\-apply@{cb\_\-apply}}
+\index{cb\_\-apply@{cb\_\-apply}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[cb\_\-apply]{\setlength{\rightskip}{0pt plus 5cm}def src::newproject::NewProject::cb\_\-apply ( {\em self}, \/ {\em assistant})}}
+\label{classsrc_1_1newproject_1_1NewProject_e5f2ce0ad30049395e80afb13be449a7}
+
+
+
+
+Definition at line 227 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_5c608eaac16574d485259708ac8ede9c}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!get\_\-path@{get\_\-path}}
+\index{get\_\-path@{get\_\-path}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[get\_\-path]{\setlength{\rightskip}{0pt plus 5cm}def src::newproject::NewProject::get\_\-path ( {\em self})}}
+\label{classsrc_1_1newproject_1_1NewProject_5c608eaac16574d485259708ac8ede9c}
+
+
+
+
+\footnotesize\begin{verbatim}
+Get path of new project
+\end{verbatim}
+\normalsize
+
+
+Definition at line 264 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_d197378644fd6b9d3d5d2f0debfcb638}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!get\_\-filename@{get\_\-filename}}
+\index{get\_\-filename@{get\_\-filename}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[get\_\-filename]{\setlength{\rightskip}{0pt plus 5cm}def src::newproject::NewProject::get\_\-filename ( {\em self})}}
+\label{classsrc_1_1newproject_1_1NewProject_d197378644fd6b9d3d5d2f0debfcb638}
+
+
+
+
+\footnotesize\begin{verbatim}
+Get file name of new project
+\end{verbatim}
+\normalsize
+
+
+Definition at line 271 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_7dc5dbee3e850d48ddf068119fd68b92}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!main@{main}}
+\index{main@{main}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[main]{\setlength{\rightskip}{0pt plus 5cm}def src::newproject::NewProject::main ( {\em self})}}
+\label{classsrc_1_1newproject_1_1NewProject_7dc5dbee3e850d48ddf068119fd68b92}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method starts the main loop for gtk
+\end{verbatim}
+\normalsize
+
+
+Definition at line 280 of file newproject.py.
+
+\subsection{Member Data Documentation}
+\hypertarget{classsrc_1_1newproject_1_1NewProject_cbfa33b8d34b03d4eac12d08dcd8ec25}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!project@{project}}
+\index{project@{project}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[project]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::project}}}
+\label{classsrc_1_1newproject_1_1NewProject_cbfa33b8d34b03d4eac12d08dcd8ec25}
+
+
+
+
+Definition at line 26 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_5dcdfe89efcb4def723e8f467c0ec9dc}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!assistant@{assistant}}
+\index{assistant@{assistant}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[assistant]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::assistant}}}
+\label{classsrc_1_1newproject_1_1NewProject_5dcdfe89efcb4def723e8f467c0ec9dc}
+
+
+
+
+Definition at line 28 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_c983b0795bacf9d4e60f1558975db4d1}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!filename@{filename}}
+\index{filename@{filename}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[filename]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::filename}}}
+\label{classsrc_1_1newproject_1_1NewProject_c983b0795bacf9d4e60f1558975db4d1}
+
+
+
+
+Definition at line 68 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_590b62a42d460d6186b67700e51de749}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!filebutton@{filebutton}}
+\index{filebutton@{filebutton}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[filebutton]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::filebutton}}}
+\label{classsrc_1_1newproject_1_1NewProject_590b62a42d460d6186b67700e51de749}
+
+
+
+
+Definition at line 79 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_c1fda47fff76454e62b6b295f5ffd455}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!filename\_\-page@{filename\_\-page}}
+\index{filename\_\-page@{filename\_\-page}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[filename\_\-page]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::filename\_\-page}}}
+\label{classsrc_1_1newproject_1_1NewProject_c1fda47fff76454e62b6b295f5ffd455}
+
+
+
+
+Definition at line 93 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_2485f81ad677f8ed51131d2bc861e941}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!newfiles\_\-frame@{newfiles\_\-frame}}
+\index{newfiles\_\-frame@{newfiles\_\-frame}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[newfiles\_\-frame]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::newfiles\_\-frame}}}
+\label{classsrc_1_1newproject_1_1NewProject_2485f81ad677f8ed51131d2bc861e941}
+
+
+
+
+Definition at line 126 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_e717d6681ac8203b0c93500139a0f0a4}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!newfiles\_\-list@{newfiles\_\-list}}
+\index{newfiles\_\-list@{newfiles\_\-list}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[newfiles\_\-list]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::newfiles\_\-list}}}
+\label{classsrc_1_1newproject_1_1NewProject_e717d6681ac8203b0c93500139a0f0a4}
+
+
+
+
+Definition at line 136 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_603f7ef98112a408041ddd176b326f96}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!overwrite\_\-frame@{overwrite\_\-frame}}
+\index{overwrite\_\-frame@{overwrite\_\-frame}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[overwrite\_\-frame]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::overwrite\_\-frame}}}
+\label{classsrc_1_1newproject_1_1NewProject_603f7ef98112a408041ddd176b326f96}
+
+
+
+
+Definition at line 142 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_4bd3cac91d4ccd4681909346dfa11cfd}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!overwrite\_\-list@{overwrite\_\-list}}
+\index{overwrite\_\-list@{overwrite\_\-list}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[overwrite\_\-list]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::overwrite\_\-list}}}
+\label{classsrc_1_1newproject_1_1NewProject_4bd3cac91d4ccd4681909346dfa11cfd}
+
+
+
+
+Definition at line 157 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_cadf1facb3557389c44b96664c1fb320}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!confirm\_\-overwrite@{confirm\_\-overwrite}}
+\index{confirm\_\-overwrite@{confirm\_\-overwrite}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[confirm\_\-overwrite]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::confirm\_\-overwrite}}}
+\label{classsrc_1_1newproject_1_1NewProject_cadf1facb3557389c44b96664c1fb320}
+
+
+
+
+Definition at line 163 of file newproject.py.\hypertarget{classsrc_1_1newproject_1_1NewProject_5bc463d7d95ab56e10435678b04b5702}{
+\index{src::newproject::NewProject@{src::newproject::NewProject}!summary\_\-page@{summary\_\-page}}
+\index{summary\_\-page@{summary\_\-page}!src::newproject::NewProject@{src::newproject::NewProject}}
+\subsubsection[summary\_\-page]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::newproject::NewProject::summary\_\-page}}}
+\label{classsrc_1_1newproject_1_1NewProject_5bc463d7d95ab56e10435678b04b5702}
+
+
+
+
+Definition at line 178 of file newproject.py.
+
+The documentation for this class was generated from the following file:\begin{CompactItemize}
+\item
+/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{newproject_8py}{newproject.py}\end{CompactItemize}
diff --git a/docs/latex/classsrc_1_1project_1_1Project.tex b/docs/latex/classsrc_1_1project_1_1Project.tex
new file mode 100644
index 0000000..0b1b4e4
--- /dev/null
+++ b/docs/latex/classsrc_1_1project_1_1Project.tex
@@ -0,0 +1,163 @@
+\hypertarget{classsrc_1_1project_1_1Project}{
+\section{src::project::Project Class Reference}
+\label{classsrc_1_1project_1_1Project}\index{src::project::Project@{src::project::Project}}
+}
+Inheritance diagram for src::project::Project:\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=73pt]{classsrc_1_1project_1_1Project__inherit__graph}
+\end{center}
+\end{figure}
+Collaboration diagram for src::project::Project:\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=111pt]{classsrc_1_1project_1_1Project__coll__graph}
+\end{center}
+\end{figure}
+
+
+\subsection{Detailed Description}
+
+
+\footnotesize\begin{verbatim}
+Project class.
+This object has:
+ -- name
+ -- directory
+ -- file_list (list paths to files)
+\end{verbatim}
+\normalsize
+
+
+Definition at line 14 of file project.py.\subsection*{Public Member Functions}
+\begin{CompactItemize}
+\item
+def \hyperlink{classsrc_1_1project_1_1Project_12384f1f3f89bb9cb72ca4586301c201}{\_\-\_\-init\_\-\_\-}
+\item
+def \hyperlink{classsrc_1_1project_1_1Project_47461ef13dd8dc5615899b97abee5639}{close}
+\item
+def \hyperlink{classsrc_1_1project_1_1Project_ec74b08053d6ffd85f86c9c749b6b9f8}{save}
+\item
+def \hyperlink{classsrc_1_1project_1_1Project_451854496c94375365b781c7ba415c20}{open}
+\end{CompactItemize}
+\subsection*{Public Attributes}
+\begin{CompactItemize}
+\item
+\hyperlink{classsrc_1_1project_1_1Project_b3d67b3f9570cad2b7cbe86ea810a93d}{name}
+\item
+\hyperlink{classsrc_1_1project_1_1Project_1781ca0ab31cdb4bad32aac96e336a64}{directory}
+\item
+\hyperlink{classsrc_1_1project_1_1Project_9402b2140b32503fe3e50635b98aa212}{file\_\-list}
+\item
+\hyperlink{classsrc_1_1project_1_1Project_b623311b6beffd9ae7befce74f4da99d}{clean}
+\end{CompactItemize}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classsrc_1_1project_1_1Project_12384f1f3f89bb9cb72ca4586301c201}{
+\index{src::project::Project@{src::project::Project}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
+\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!src::project::Project@{src::project::Project}}
+\subsubsection[\_\-\_\-init\_\-\_\-]{\setlength{\rightskip}{0pt plus 5cm}def src::project::Project::\_\-\_\-init\_\-\_\- ( {\em self}, \/ {\em path} = {\tt None})}}
+\label{classsrc_1_1project_1_1Project_12384f1f3f89bb9cb72ca4586301c201}
+
+
+
+
+\footnotesize\begin{verbatim}
+Default Constructor
+\end{verbatim}
+\normalsize
+
+
+Definition at line 34 of file project.py.\hypertarget{classsrc_1_1project_1_1Project_47461ef13dd8dc5615899b97abee5639}{
+\index{src::project::Project@{src::project::Project}!close@{close}}
+\index{close@{close}!src::project::Project@{src::project::Project}}
+\subsubsection[close]{\setlength{\rightskip}{0pt plus 5cm}def src::project::Project::close ( {\em self})}}
+\label{classsrc_1_1project_1_1Project_47461ef13dd8dc5615899b97abee5639}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to emit the 'close' signal
+\end{verbatim}
+\normalsize
+
+
+Definition at line 69 of file project.py.\hypertarget{classsrc_1_1project_1_1Project_ec74b08053d6ffd85f86c9c749b6b9f8}{
+\index{src::project::Project@{src::project::Project}!save@{save}}
+\index{save@{save}!src::project::Project@{src::project::Project}}
+\subsubsection[save]{\setlength{\rightskip}{0pt plus 5cm}def src::project::Project::save ( {\em self})}}
+\label{classsrc_1_1project_1_1Project_ec74b08053d6ffd85f86c9c749b6b9f8}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to write out the project file
+This file will be a tree hierarchy file
+\end{verbatim}
+\normalsize
+
+
+Definition at line 79 of file project.py.\hypertarget{classsrc_1_1project_1_1Project_451854496c94375365b781c7ba415c20}{
+\index{src::project::Project@{src::project::Project}!open@{open}}
+\index{open@{open}!src::project::Project@{src::project::Project}}
+\subsubsection[open]{\setlength{\rightskip}{0pt plus 5cm}def src::project::Project::open ( {\em self}, \/ {\em path})}}
+\label{classsrc_1_1project_1_1Project_451854496c94375365b781c7ba415c20}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to open up project from path and set as current project
+\end{verbatim}
+\normalsize
+
+
+Definition at line 101 of file project.py.
+
+\subsection{Member Data Documentation}
+\hypertarget{classsrc_1_1project_1_1Project_b3d67b3f9570cad2b7cbe86ea810a93d}{
+\index{src::project::Project@{src::project::Project}!name@{name}}
+\index{name@{name}!src::project::Project@{src::project::Project}}
+\subsubsection[name]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::project::Project::name}}}
+\label{classsrc_1_1project_1_1Project_b3d67b3f9570cad2b7cbe86ea810a93d}
+
+
+
+
+Definition at line 42 of file project.py.\hypertarget{classsrc_1_1project_1_1Project_1781ca0ab31cdb4bad32aac96e336a64}{
+\index{src::project::Project@{src::project::Project}!directory@{directory}}
+\index{directory@{directory}!src::project::Project@{src::project::Project}}
+\subsubsection[directory]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::project::Project::directory}}}
+\label{classsrc_1_1project_1_1Project_1781ca0ab31cdb4bad32aac96e336a64}
+
+
+
+
+Definition at line 43 of file project.py.\hypertarget{classsrc_1_1project_1_1Project_9402b2140b32503fe3e50635b98aa212}{
+\index{src::project::Project@{src::project::Project}!file\_\-list@{file\_\-list}}
+\index{file\_\-list@{file\_\-list}!src::project::Project@{src::project::Project}}
+\subsubsection[file\_\-list]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::project::Project::file\_\-list}}}
+\label{classsrc_1_1project_1_1Project_9402b2140b32503fe3e50635b98aa212}
+
+
+
+
+Definition at line 59 of file project.py.\hypertarget{classsrc_1_1project_1_1Project_b623311b6beffd9ae7befce74f4da99d}{
+\index{src::project::Project@{src::project::Project}!clean@{clean}}
+\index{clean@{clean}!src::project::Project@{src::project::Project}}
+\subsubsection[clean]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::project::Project::clean}}}
+\label{classsrc_1_1project_1_1Project_b623311b6beffd9ae7befce74f4da99d}
+
+
+
+
+Definition at line 67 of file project.py.
+
+The documentation for this class was generated from the following file:\begin{CompactItemize}
+\item
+/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{project_8py}{project.py}\end{CompactItemize}
diff --git a/docs/latex/classsrc_1_1project_1_1Project__coll__graph.eps b/docs/latex/classsrc_1_1project_1_1Project__coll__graph.eps
new file mode 100644
index 0000000..c76b813
--- /dev/null
+++ b/docs/latex/classsrc_1_1project_1_1Project__coll__graph.eps
@@ -0,0 +1,313 @@
+%!PS-Adobe-2.0
+%%Creator: Graphviz version 2.12 (Fri Sep 21 21:49:46 UTC 2007)
+%%For: (jensen) Newell Jensen
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: (atend)
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+EncodingVector 45 /hyphen put
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+ dup dup findfont dup length dict begin
+ { 1 index /FID ne { def }{ pop pop } ifelse
+ } forall
+ /Encoding EncodingVector def
+ currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset graphviz 0 0
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+ dup 1 exch div /InvScaleFactor exch def
+ scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage { % i j npages
+ /npages exch def
+ /j exch def
+ /i exch def
+ /str 10 string def
+ npages 1 gt {
+ gsave
+ coordfont setfont
+ 0 0 moveto
+ (\() show i str cvs show (,) show j str cvs show (\)) show
+ grestore
+ } if
+} bind def
+
+/set_font {
+ findfont exch
+ scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext { % width adj text
+ /text exch def
+ /adj exch def
+ /width exch def
+ gsave
+ width 0 gt {
+ text stringwidth pop adj mul 0 rmoveto
+ } if
+ [] 0 setdash
+ text show
+ grestore
+} def
+
+/boxprim { % xcorner ycorner xsize ysize
+ 4 2 roll
+ moveto
+ 2 copy
+ exch 0 rlineto
+ 0 exch rlineto
+ pop neg 0 rlineto
+ closepath
+} bind def
+
+/ellipse_path {
+ /ry exch def
+ /rx exch def
+ /y exch def
+ /x exch def
+ matrix currentmatrix
+ newpath
+ x y translate
+ rx ry scale
+ 0 0 1 0 360 arc
+ setmatrix
+} bind def
+
+/endpage { showpage } bind def
+/showpage { } def
+
+/layercolorseq
+ [ % layer color sequence - darkest to lightest
+ [0 0 0]
+ [.2 .8 .8]
+ [.4 .8 .8]
+ [.6 .8 .8]
+ [.8 .8 .8]
+ ]
+def
+
+/layerlen layercolorseq length def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+ layercolorseq curlayer 1 sub layerlen mod get
+ aload pop sethsbcolor
+ /nodecolor {nopcolor} def
+ /edgecolor {nopcolor} def
+ /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+ /myupper exch def
+ /mylower exch def
+ curlayer mylower lt
+ curlayer myupper gt
+ or
+ {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+ userdict (<<) cvn ([) cvn load put
+ userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+setupLatin1
+%%Page: 1 1
+%%PageBoundingBox: 36 36 223 132
+%%PageOrientation: Portrait
+gsave
+36 36 223 132 boxprim clip newpath
+0 0 1 beginpage
+1 1 set_scale 0 rotate 40 40 translate
+% Node1
+gsave
+0.000 0.000 0.749 nodecolor
+newpath 42 0 moveto
+42 20 lineto
+145 20 lineto
+145 0 lineto
+closepath fill
+1 setlinewidth
+filled
+0.000 0.000 0.000 nodecolor
+newpath 42 0 moveto
+42 20 lineto
+145 20 lineto
+145 0 lineto
+closepath stroke
+0.000 0.000 0.000 nodecolor
+10.00 /FreeSans set_font
+49.5 6 moveto
+(src::project::Project)
+[4.8 3.36 5.04 2.88 2.88 5.52 3.36 5.52 2.4 5.52 5.04 2.88 2.88 2.88 6.72 3.36 5.52 2.4 5.52 5.04 2.88]
+xshow
+grestore
+% Node2
+gsave
+[ /Rect [ 0 68 92 88 ]
+ /Border [ 0 0 0 ]
+ /Action << /Subtype /URI /URI ($classgobject_1_1GObject.html) >>
+ /Subtype /Link
+/ANN pdfmark
+[ /Rect [ 0 68 92 88 ]
+ /Border [ 0 0 0 ]
+ /Action << /Subtype /URI /URI ($classgobject_1_1GObject.html) >>
+ /Subtype /Link
+/ANN pdfmark
+1 setlinewidth
+0.000 0.000 0.000 nodecolor
+newpath 0 68 moveto
+0 88 lineto
+92 88 lineto
+92 68 lineto
+closepath stroke
+0.000 0.000 0.000 nodecolor
+10.00 /FreeSans set_font
+8 74 moveto
+(gobject::GObject)
+[5.52 5.52 5.52 2.4 5.52 5.04 2.88 2.88 2.88 7.92 7.92 5.52 2.4 5.52 5.04 2.88]
+xshow
+grestore
+% Node2->Node1
+gsave
+1 setlinewidth
+solid
+0.667 0.776 0.439 edgecolor
+newpath 59 59 moveto
+68 47 79 30 86 20 curveto
+stroke
+0.667 0.776 0.439 edgecolor
+newpath 55.6349 57.738 moveto
+53 68 lineto
+61.4592 61.6209 lineto
+closepath fill
+1 setlinewidth
+solid
+0.667 0.776 0.439 edgecolor
+newpath 55.6349 57.738 moveto
+53 68 lineto
+61.4592 61.6209 lineto
+closepath stroke
+grestore
+% Node3
+gsave
+1 setlinewidth
+0.000 0.000 0.749 nodecolor
+newpath 110 68 moveto
+110 88 lineto
+170 88 lineto
+170 68 lineto
+closepath stroke
+0.000 0.000 0.000 nodecolor
+10.00 /FreeSans set_font
+118 74 moveto
+(dictionary)
+[5.52 2.4 5.04 2.88 2.4 5.52 5.52 5.52 3.36 5.04]
+xshow
+grestore
+% Node3->Node1
+gsave
+1 setlinewidth
+dashed
+0.776 0.753 0.804 edgecolor
+newpath 127 59 moveto
+118 47 107 30 100 20 curveto
+stroke
+0.776 0.753 0.804 edgecolor
+newpath 124.541 61.6209 moveto
+133 68 lineto
+130.365 57.738 lineto
+closepath fill
+1 setlinewidth
+solid
+0.776 0.753 0.804 edgecolor
+newpath 124.541 61.6209 moveto
+133 68 lineto
+130.365 57.738 lineto
+closepath stroke
+0.000 0.000 0.000 edgecolor
+10.00 /FreeSans set_font
+119 40 moveto
+(__gsignals__)
+[5.52 5.52 5.52 4.8 2.4 5.52 5.52 5.52 2.4 4.8 5.52 5.52]
+xshow
+grestore
+endpage
+showpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+%%BoundingBox: 36 36 223 132
+end
+restore
+%%EOF
diff --git a/docs/latex/classsrc_1_1project_1_1Project__coll__graph.md5 b/docs/latex/classsrc_1_1project_1_1Project__coll__graph.md5
new file mode 100644
index 0000000..e4022b4
--- /dev/null
+++ b/docs/latex/classsrc_1_1project_1_1Project__coll__graph.md5
@@ -0,0 +1 @@
+81b4dea8f4f4dd37f537c7dde92882a6
\ No newline at end of file
diff --git a/docs/latex/classsrc_1_1project_1_1Project__coll__graph.pdf b/docs/latex/classsrc_1_1project_1_1Project__coll__graph.pdf
new file mode 100644
index 0000000..66f2b27
Binary files /dev/null and b/docs/latex/classsrc_1_1project_1_1Project__coll__graph.pdf differ
diff --git a/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.eps b/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.eps
new file mode 100644
index 0000000..42759d1
--- /dev/null
+++ b/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.eps
@@ -0,0 +1,270 @@
+%!PS-Adobe-2.0
+%%Creator: Graphviz version 2.12 (Fri Sep 21 21:49:46 UTC 2007)
+%%For: (jensen) Newell Jensen
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: (atend)
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+EncodingVector 45 /hyphen put
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+ dup dup findfont dup length dict begin
+ { 1 index /FID ne { def }{ pop pop } ifelse
+ } forall
+ /Encoding EncodingVector def
+ currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset graphviz 0 0
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+ dup 1 exch div /InvScaleFactor exch def
+ scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage { % i j npages
+ /npages exch def
+ /j exch def
+ /i exch def
+ /str 10 string def
+ npages 1 gt {
+ gsave
+ coordfont setfont
+ 0 0 moveto
+ (\() show i str cvs show (,) show j str cvs show (\)) show
+ grestore
+ } if
+} bind def
+
+/set_font {
+ findfont exch
+ scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext { % width adj text
+ /text exch def
+ /adj exch def
+ /width exch def
+ gsave
+ width 0 gt {
+ text stringwidth pop adj mul 0 rmoveto
+ } if
+ [] 0 setdash
+ text show
+ grestore
+} def
+
+/boxprim { % xcorner ycorner xsize ysize
+ 4 2 roll
+ moveto
+ 2 copy
+ exch 0 rlineto
+ 0 exch rlineto
+ pop neg 0 rlineto
+ closepath
+} bind def
+
+/ellipse_path {
+ /ry exch def
+ /rx exch def
+ /y exch def
+ /x exch def
+ matrix currentmatrix
+ newpath
+ x y translate
+ rx ry scale
+ 0 0 1 0 360 arc
+ setmatrix
+} bind def
+
+/endpage { showpage } bind def
+/showpage { } def
+
+/layercolorseq
+ [ % layer color sequence - darkest to lightest
+ [0 0 0]
+ [.2 .8 .8]
+ [.4 .8 .8]
+ [.6 .8 .8]
+ [.8 .8 .8]
+ ]
+def
+
+/layerlen layercolorseq length def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+ layercolorseq curlayer 1 sub layerlen mod get
+ aload pop sethsbcolor
+ /nodecolor {nopcolor} def
+ /edgecolor {nopcolor} def
+ /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+ /myupper exch def
+ /mylower exch def
+ curlayer mylower lt
+ curlayer myupper gt
+ or
+ {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+ userdict (<<) cvn ([) cvn load put
+ userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+setupLatin1
+%%Page: 1 1
+%%PageBoundingBox: 36 36 146 120
+%%PageOrientation: Portrait
+gsave
+36 36 146 120 boxprim clip newpath
+0 0 1 beginpage
+1 1 set_scale 0 rotate 40 40 translate
+% Node1
+gsave
+0.000 0.000 0.749 nodecolor
+newpath 0 0 moveto
+0 20 lineto
+103 20 lineto
+103 0 lineto
+closepath fill
+1 setlinewidth
+filled
+0.000 0.000 0.000 nodecolor
+newpath 0 0 moveto
+0 20 lineto
+103 20 lineto
+103 0 lineto
+closepath stroke
+0.000 0.000 0.000 nodecolor
+10.00 /FreeSans set_font
+7.5 6 moveto
+(src::project::Project)
+[4.8 3.36 5.04 2.88 2.88 5.52 3.36 5.52 2.4 5.52 5.04 2.88 2.88 2.88 6.72 3.36 5.52 2.4 5.52 5.04 2.88]
+xshow
+grestore
+% Node2
+gsave
+[ /Rect [ 5 56 97 76 ]
+ /Border [ 0 0 0 ]
+ /Action << /Subtype /URI /URI ($classgobject_1_1GObject.html) >>
+ /Subtype /Link
+/ANN pdfmark
+[ /Rect [ 5 56 97 76 ]
+ /Border [ 0 0 0 ]
+ /Action << /Subtype /URI /URI ($classgobject_1_1GObject.html) >>
+ /Subtype /Link
+/ANN pdfmark
+1 setlinewidth
+0.000 0.000 0.000 nodecolor
+newpath 5 56 moveto
+5 76 lineto
+97 76 lineto
+97 56 lineto
+closepath stroke
+0.000 0.000 0.000 nodecolor
+10.00 /FreeSans set_font
+13 62 moveto
+(gobject::GObject)
+[5.52 5.52 5.52 2.4 5.52 5.04 2.88 2.88 2.88 7.92 7.92 5.52 2.4 5.52 5.04 2.88]
+xshow
+grestore
+% Node2->Node1
+gsave
+1 setlinewidth
+solid
+0.667 0.776 0.439 edgecolor
+newpath 51 46 moveto
+51 37 51 28 51 20 curveto
+stroke
+0.667 0.776 0.439 edgecolor
+newpath 47.5001 46 moveto
+51 56 lineto
+54.5001 46 lineto
+closepath fill
+1 setlinewidth
+solid
+0.667 0.776 0.439 edgecolor
+newpath 47.5001 46 moveto
+51 56 lineto
+54.5001 46 lineto
+closepath stroke
+grestore
+endpage
+showpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+%%BoundingBox: 36 36 146 120
+end
+restore
+%%EOF
diff --git a/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.md5 b/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.md5
new file mode 100644
index 0000000..ffef242
--- /dev/null
+++ b/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.md5
@@ -0,0 +1 @@
+44d8673801912d181cd0cff2cb63b52a
\ No newline at end of file
diff --git a/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.pdf b/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.pdf
new file mode 100644
index 0000000..a292990
Binary files /dev/null and b/docs/latex/classsrc_1_1project_1_1Project__inherit__graph.pdf differ
diff --git a/docs/latex/classsrc_1_1settings_1_1Settings.tex b/docs/latex/classsrc_1_1settings_1_1Settings.tex
new file mode 100644
index 0000000..ee5f319
--- /dev/null
+++ b/docs/latex/classsrc_1_1settings_1_1Settings.tex
@@ -0,0 +1,143 @@
+\hypertarget{classsrc_1_1settings_1_1Settings}{
+\section{src::settings::Settings Class Reference}
+\label{classsrc_1_1settings_1_1Settings}\index{src::settings::Settings@{src::settings::Settings}}
+}
+
+
+\subsection{Detailed Description}
+
+
+\footnotesize\begin{verbatim}
+Settings for the gEDA Manager.
+This class takes care of configuring
+the applicaton settings.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 11 of file settings.py.\subsection*{Public Member Functions}
+\begin{CompactItemize}
+\item
+def \hyperlink{classsrc_1_1settings_1_1Settings_7983b3132babbb34d22066086e03fe40}{\_\-\_\-init\_\-\_\-}
+\item
+def \hyperlink{classsrc_1_1settings_1_1Settings_0a41cee4f21d6356a75726f087408fd6}{find\_\-installed\_\-apps}
+\item
+def \hyperlink{classsrc_1_1settings_1_1Settings_ddae4ed8cd08fbf5c7c4e65bf017a151}{create\_\-config\_\-file}
+\end{CompactItemize}
+\subsection*{Public Attributes}
+\begin{CompactItemize}
+\item
+\hyperlink{classsrc_1_1settings_1_1Settings_628045c7b9c916919e42c9bd647fa06c}{version}
+\item
+\hyperlink{classsrc_1_1settings_1_1Settings_f4194b36a4df54624801acb1b4a4a700}{installed\_\-apps}
+\item
+\hyperlink{classsrc_1_1settings_1_1Settings_6a0dd8e7fe6a1f808398f52ee6597f5d}{project}
+\item
+\hyperlink{classsrc_1_1settings_1_1Settings_4b7bd4652dfd7d8e593f5aa76e2e410d}{path}
+\item
+\hyperlink{classsrc_1_1settings_1_1Settings_d573f8004f5c2393c1f3be93609acd14}{geda\_\-apps}
+\end{CompactItemize}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classsrc_1_1settings_1_1Settings_7983b3132babbb34d22066086e03fe40}{
+\index{src::settings::Settings@{src::settings::Settings}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
+\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!src::settings::Settings@{src::settings::Settings}}
+\subsubsection[\_\-\_\-init\_\-\_\-]{\setlength{\rightskip}{0pt plus 5cm}def src::settings::Settings::\_\-\_\-init\_\-\_\- ( {\em self})}}
+\label{classsrc_1_1settings_1_1Settings_7983b3132babbb34d22066086e03fe40}
+
+
+
+
+\footnotesize\begin{verbatim}
+Settings Default Constructor
+\end{verbatim}
+\normalsize
+
+
+Definition at line 17 of file settings.py.\hypertarget{classsrc_1_1settings_1_1Settings_0a41cee4f21d6356a75726f087408fd6}{
+\index{src::settings::Settings@{src::settings::Settings}!find\_\-installed\_\-apps@{find\_\-installed\_\-apps}}
+\index{find\_\-installed\_\-apps@{find\_\-installed\_\-apps}!src::settings::Settings@{src::settings::Settings}}
+\subsubsection[find\_\-installed\_\-apps]{\setlength{\rightskip}{0pt plus 5cm}def src::settings::Settings::find\_\-installed\_\-apps ( {\em self})}}
+\label{classsrc_1_1settings_1_1Settings_0a41cee4f21d6356a75726f087408fd6}
+
+
+
+
+\footnotesize\begin{verbatim}
+Find all of the gEDA suite applications that are
+installed on this machine and return list of these programs
+@return returns list of installed geda apps
+\end{verbatim}
+\normalsize
+
+
+Definition at line 72 of file settings.py.\hypertarget{classsrc_1_1settings_1_1Settings_ddae4ed8cd08fbf5c7c4e65bf017a151}{
+\index{src::settings::Settings@{src::settings::Settings}!create\_\-config\_\-file@{create\_\-config\_\-file}}
+\index{create\_\-config\_\-file@{create\_\-config\_\-file}!src::settings::Settings@{src::settings::Settings}}
+\subsubsection[create\_\-config\_\-file]{\setlength{\rightskip}{0pt plus 5cm}def src::settings::Settings::create\_\-config\_\-file ( {\em self})}}
+\label{classsrc_1_1settings_1_1Settings_ddae4ed8cd08fbf5c7c4e65bf017a151}
+
+
+
+
+\footnotesize\begin{verbatim}
+Create the configuration file for the
+gEDA Manager
+\end{verbatim}
+\normalsize
+
+
+Definition at line 98 of file settings.py.
+
+\subsection{Member Data Documentation}
+\hypertarget{classsrc_1_1settings_1_1Settings_628045c7b9c916919e42c9bd647fa06c}{
+\index{src::settings::Settings@{src::settings::Settings}!version@{version}}
+\index{version@{version}!src::settings::Settings@{src::settings::Settings}}
+\subsubsection[version]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::settings::Settings::version}}}
+\label{classsrc_1_1settings_1_1Settings_628045c7b9c916919e42c9bd647fa06c}
+
+
+
+
+Definition at line 21 of file settings.py.\hypertarget{classsrc_1_1settings_1_1Settings_f4194b36a4df54624801acb1b4a4a700}{
+\index{src::settings::Settings@{src::settings::Settings}!installed\_\-apps@{installed\_\-apps}}
+\index{installed\_\-apps@{installed\_\-apps}!src::settings::Settings@{src::settings::Settings}}
+\subsubsection[installed\_\-apps]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::settings::Settings::installed\_\-apps}}}
+\label{classsrc_1_1settings_1_1Settings_f4194b36a4df54624801acb1b4a4a700}
+
+
+
+
+Definition at line 22 of file settings.py.\hypertarget{classsrc_1_1settings_1_1Settings_6a0dd8e7fe6a1f808398f52ee6597f5d}{
+\index{src::settings::Settings@{src::settings::Settings}!project@{project}}
+\index{project@{project}!src::settings::Settings@{src::settings::Settings}}
+\subsubsection[project]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::settings::Settings::project}}}
+\label{classsrc_1_1settings_1_1Settings_6a0dd8e7fe6a1f808398f52ee6597f5d}
+
+
+
+
+Definition at line 23 of file settings.py.\hypertarget{classsrc_1_1settings_1_1Settings_4b7bd4652dfd7d8e593f5aa76e2e410d}{
+\index{src::settings::Settings@{src::settings::Settings}!path@{path}}
+\index{path@{path}!src::settings::Settings@{src::settings::Settings}}
+\subsubsection[path]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::settings::Settings::path}}}
+\label{classsrc_1_1settings_1_1Settings_4b7bd4652dfd7d8e593f5aa76e2e410d}
+
+
+
+
+Definition at line 24 of file settings.py.\hypertarget{classsrc_1_1settings_1_1Settings_d573f8004f5c2393c1f3be93609acd14}{
+\index{src::settings::Settings@{src::settings::Settings}!geda\_\-apps@{geda\_\-apps}}
+\index{geda\_\-apps@{geda\_\-apps}!src::settings::Settings@{src::settings::Settings}}
+\subsubsection[geda\_\-apps]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::settings::Settings::geda\_\-apps}}}
+\label{classsrc_1_1settings_1_1Settings_d573f8004f5c2393c1f3be93609acd14}
+
+
+
+
+Definition at line 25 of file settings.py.
+
+The documentation for this class was generated from the following file:\begin{CompactItemize}
+\item
+/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{settings_8py}{settings.py}\end{CompactItemize}
diff --git a/docs/latex/classsrc_1_1utils_1_1Utils.tex b/docs/latex/classsrc_1_1utils_1_1Utils.tex
new file mode 100644
index 0000000..8d34537
--- /dev/null
+++ b/docs/latex/classsrc_1_1utils_1_1Utils.tex
@@ -0,0 +1,63 @@
+\hypertarget{classsrc_1_1utils_1_1Utils}{
+\section{src::utils::Utils Class Reference}
+\label{classsrc_1_1utils_1_1Utils}\index{src::utils::Utils@{src::utils::Utils}}
+}
+
+
+\subsection{Detailed Description}
+
+
+\footnotesize\begin{verbatim}
+Utility class for the gEDA Manager
+\end{verbatim}
+\normalsize
+
+
+Definition at line 13 of file utils.py.\subsection*{Public Member Functions}
+\begin{CompactItemize}
+\item
+def \hyperlink{classsrc_1_1utils_1_1Utils_2977042d8c93b47abea4fad1ce13feee}{\_\-\_\-init\_\-\_\-}
+\item
+def \hyperlink{classsrc_1_1utils_1_1Utils_334b701d5f84373cbcd07d51d043884f}{openfile}
+\end{CompactItemize}
+
+
+\subsection{Member Function Documentation}
+\hypertarget{classsrc_1_1utils_1_1Utils_2977042d8c93b47abea4fad1ce13feee}{
+\index{src::utils::Utils@{src::utils::Utils}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
+\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!src::utils::Utils@{src::utils::Utils}}
+\subsubsection[\_\-\_\-init\_\-\_\-]{\setlength{\rightskip}{0pt plus 5cm}def src::utils::Utils::\_\-\_\-init\_\-\_\- ( {\em self})}}
+\label{classsrc_1_1utils_1_1Utils_2977042d8c93b47abea4fad1ce13feee}
+
+
+
+
+\footnotesize\begin{verbatim}
+Constructor
+\end{verbatim}
+\normalsize
+
+
+Definition at line 17 of file utils.py.\hypertarget{classsrc_1_1utils_1_1Utils_334b701d5f84373cbcd07d51d043884f}{
+\index{src::utils::Utils@{src::utils::Utils}!openfile@{openfile}}
+\index{openfile@{openfile}!src::utils::Utils@{src::utils::Utils}}
+\subsubsection[openfile]{\setlength{\rightskip}{0pt plus 5cm}def src::utils::Utils::openfile ( {\em self}, \/ {\em filename})}}
+\label{classsrc_1_1utils_1_1Utils_334b701d5f84373cbcd07d51d043884f}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method takes in an arbitrary file and finds what
+application to use to open it. If file format is
+not recognized it will throw an error message to
+the screen.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 22 of file utils.py.
+
+The documentation for this class was generated from the following file:\begin{CompactItemize}
+\item
+/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{utils_8py}{utils.py}\end{CompactItemize}
diff --git a/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f.tex b/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f.tex
new file mode 100644
index 0000000..8aa17ee
--- /dev/null
+++ b/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f.tex
@@ -0,0 +1,30 @@
+\hypertarget{dir_269b5808711b37787160d4dc1c8dab5f}{
+\section{/home/jensen/gEDA/gEDA\_\-Manager/src/ Directory Reference}
+\label{dir_269b5808711b37787160d4dc1c8dab5f}\index{/home/jensen/gEDA/gEDA\_\-Manager/src/ Directory Reference@{/home/jensen/gEDA/gEDA\_\-Manager/src/ Directory Reference}}
+}
+
+
+
+
+\nopagebreak
+\begin{figure}[H]
+\begin{center}
+\leavevmode
+\includegraphics[width=49pt]{dir_269b5808711b37787160d4dc1c8dab5f_dep}
+\end{center}
+\end{figure}
+\subsection*{Files}
+\begin{CompactItemize}
+\item
+file \hyperlink{____init_____8py}{\_\-\_\-init\_\-\_\-.py}
+\item
+file \hyperlink{gedamanager_8py}{gedamanager.py}
+\item
+file \hyperlink{newproject_8py}{newproject.py}
+\item
+file \hyperlink{project_8py}{project.py}
+\item
+file \hyperlink{settings_8py}{settings.py}
+\item
+file \hyperlink{utils_8py}{utils.py}
+\end{CompactItemize}
diff --git a/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.eps b/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.eps
new file mode 100644
index 0000000..215f0d2
--- /dev/null
+++ b/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.eps
@@ -0,0 +1,233 @@
+%!PS-Adobe-2.0
+%%Creator: Graphviz version 2.12 (Fri Sep 21 21:49:46 UTC 2007)
+%%For: (jensen) Newell Jensen
+%%Title: G
+%%Pages: (atend)
+%%BoundingBox: (atend)
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+EncodingVector 45 /hyphen put
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+ dup dup findfont dup length dict begin
+ { 1 index /FID ne { def }{ pop pop } ifelse
+ } forall
+ /Encoding EncodingVector def
+ currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset graphviz 0 0
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+ dup 1 exch div /InvScaleFactor exch def
+ scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage { % i j npages
+ /npages exch def
+ /j exch def
+ /i exch def
+ /str 10 string def
+ npages 1 gt {
+ gsave
+ coordfont setfont
+ 0 0 moveto
+ (\() show i str cvs show (,) show j str cvs show (\)) show
+ grestore
+ } if
+} bind def
+
+/set_font {
+ findfont exch
+ scalefont setfont
+} def
+
+% draw aligned label in bounding box aligned to current point
+/alignedtext { % width adj text
+ /text exch def
+ /adj exch def
+ /width exch def
+ gsave
+ width 0 gt {
+ text stringwidth pop adj mul 0 rmoveto
+ } if
+ [] 0 setdash
+ text show
+ grestore
+} def
+
+/boxprim { % xcorner ycorner xsize ysize
+ 4 2 roll
+ moveto
+ 2 copy
+ exch 0 rlineto
+ 0 exch rlineto
+ pop neg 0 rlineto
+ closepath
+} bind def
+
+/ellipse_path {
+ /ry exch def
+ /rx exch def
+ /y exch def
+ /x exch def
+ matrix currentmatrix
+ newpath
+ x y translate
+ rx ry scale
+ 0 0 1 0 360 arc
+ setmatrix
+} bind def
+
+/endpage { showpage } bind def
+/showpage { } def
+
+/layercolorseq
+ [ % layer color sequence - darkest to lightest
+ [0 0 0]
+ [.2 .8 .8]
+ [.4 .8 .8]
+ [.6 .8 .8]
+ [.8 .8 .8]
+ ]
+def
+
+/layerlen layercolorseq length def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+ layercolorseq curlayer 1 sub layerlen mod get
+ aload pop sethsbcolor
+ /nodecolor {nopcolor} def
+ /edgecolor {nopcolor} def
+ /graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+ /myupper exch def
+ /mylower exch def
+ curlayer mylower lt
+ curlayer myupper gt
+ or
+ {invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+ userdict (<<) cvn ([) cvn load put
+ userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+setupLatin1
+%%Page: 1 1
+%%PageBoundingBox: 36 36 98 80
+%%PageOrientation: Portrait
+gsave
+36 36 98 80 boxprim clip newpath
+0 0 1 beginpage
+1 1 set_scale 0 rotate 40 40 translate
+% dir_269b5808711b37787160d4dc1c8dab5f
+gsave
+[ /Rect [ 0 0 54 36 ]
+ /Border [ 0 0 0 ]
+ /Action << /Subtype /URI /URI (dir_269b5808711b37787160d4dc1c8dab5f.html) >>
+ /Subtype /Link
+/ANN pdfmark
+[ /Rect [ 0 0 54 36 ]
+ /Border [ 0 0 0 ]
+ /Action << /Subtype /URI /URI (dir_269b5808711b37787160d4dc1c8dab5f.html) >>
+ /Subtype /Link
+/ANN pdfmark
+0.667 0.067 1.000 nodecolor
+newpath 54 36 moveto
+2.4869e-14 36 lineto
+0 1.77636e-14 lineto
+54 3.55271e-15 lineto
+closepath fill
+1 setlinewidth
+filled
+0.000 0.000 0.000 nodecolor
+newpath 54 36 moveto
+2.4869e-14 36 lineto
+0 1.77636e-14 lineto
+54 3.55271e-15 lineto
+closepath stroke
+0.000 0.000 0.000 nodecolor
+10.00 /FreeSans set_font
+20 14 moveto
+(src)
+[4.8 3.36 5.04]
+xshow
+grestore
+endpage
+showpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+%%BoundingBox: 36 36 98 80
+end
+restore
+%%EOF
diff --git a/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.pdf b/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.pdf
new file mode 100644
index 0000000..af2b144
Binary files /dev/null and b/docs/latex/dir_269b5808711b37787160d4dc1c8dab5f_dep.pdf differ
diff --git a/docs/latex/dirs.tex b/docs/latex/dirs.tex
new file mode 100644
index 0000000..5de5eb8
--- /dev/null
+++ b/docs/latex/dirs.tex
@@ -0,0 +1,4 @@
+\section{Directories}
+This directory hierarchy is sorted roughly, but not completely, alphabetically:\begin{CompactList}
+\item \contentsline{section}{src}{\pageref{dir_269b5808711b37787160d4dc1c8dab5f}}{}
+\end{CompactList}
diff --git a/docs/latex/doxygen.sty b/docs/latex/doxygen.sty
new file mode 100644
index 0000000..ad80102
--- /dev/null
+++ b/docs/latex/doxygen.sty
@@ -0,0 +1,78 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{doxygen}
+\RequirePackage{calc}
+\RequirePackage{array}
+\pagestyle{fancyplain}
+\newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}}
+\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
+\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
+\lhead[\fancyplain{}{\bfseries\thepage}]
+ {\fancyplain{}{\bfseries\rightmark}}
+\rhead[\fancyplain{}{\bfseries\leftmark}]
+ {\fancyplain{}{\bfseries\thepage}}
+\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Wed Jul 9 20:46:59 2008 for gEDA Manager by Doxygen }]{}
+\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Wed Jul 9 20:46:59 2008 for gEDA Manager by Doxygen }}
+\cfoot{}
+\newenvironment{Code}
+{\footnotesize}
+{\normalsize}
+\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})}
+\newenvironment{DocInclude}
+{\footnotesize}
+{\normalsize}
+\newenvironment{VerbInclude}
+{\footnotesize}
+{\normalsize}
+\newenvironment{Image}
+{\begin{figure}[H]}
+{\end{figure}}
+\newenvironment{ImageNoCaption}{}{}
+\newenvironment{CompactList}
+{\begin{list}{}{
+ \setlength{\leftmargin}{0.5cm}
+ \setlength{\itemsep}{0pt}
+ \setlength{\parsep}{0pt}
+ \setlength{\topsep}{0pt}
+ \renewcommand{\makelabel}{\hfill}}}
+{\end{list}}
+\newenvironment{CompactItemize}
+{
+ \begin{itemize}
+ \setlength{\itemsep}{-3pt}
+ \setlength{\parsep}{0pt}
+ \setlength{\topsep}{0pt}
+ \setlength{\partopsep}{0pt}
+}
+{\end{itemize}}
+\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
+\newlength{\tmplength}
+\newenvironment{TabularC}[1]
+{
+\setlength{\tmplength}
+ {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
+ \par\begin{tabular*}{\linewidth}
+ {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
+}
+{\end{tabular*}\par}
+\newcommand{\entrylabel}[1]{
+ {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
+\newenvironment{Desc}
+{\begin{list}{}
+ {
+ \settowidth{\labelwidth}{40pt}
+ \setlength{\leftmargin}{\labelwidth}
+ \setlength{\parsep}{0pt}
+ \setlength{\itemsep}{-4pt}
+ \renewcommand{\makelabel}{\entrylabel}
+ }
+}
+{\end{list}}
+\newenvironment{Indent}
+ {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
+ \item[]\ignorespaces}
+ {\unskip\end{list}}
+\setlength{\parindent}{0cm}
+\setlength{\parskip}{0.2cm}
+\addtocounter{secnumdepth}{1}
+\sloppy
+\usepackage[T1]{fontenc}
diff --git a/docs/latex/files.tex b/docs/latex/files.tex
new file mode 100644
index 0000000..0b1b3b0
--- /dev/null
+++ b/docs/latex/files.tex
@@ -0,0 +1,9 @@
+\section{File List}
+Here is a list of all files with brief descriptions:\begin{CompactList}
+\item\contentsline{section}{/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{____init_____8py}{\_\-\_\-init\_\-\_\-.py} }{\pageref{____init_____8py}}{}
+\item\contentsline{section}{/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{gedamanager_8py}{gedamanager.py} }{\pageref{gedamanager_8py}}{}
+\item\contentsline{section}{/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{newproject_8py}{newproject.py} }{\pageref{newproject_8py}}{}
+\item\contentsline{section}{/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{project_8py}{project.py} }{\pageref{project_8py}}{}
+\item\contentsline{section}{/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{settings_8py}{settings.py} }{\pageref{settings_8py}}{}
+\item\contentsline{section}{/home/jensen/gEDA/gEDA\_\-Manager/src/\hyperlink{utils_8py}{utils.py} }{\pageref{utils_8py}}{}
+\end{CompactList}
diff --git a/docs/latex/gedamanager_8py.tex b/docs/latex/gedamanager_8py.tex
new file mode 100644
index 0000000..efd6987
--- /dev/null
+++ b/docs/latex/gedamanager_8py.tex
@@ -0,0 +1,150 @@
+\hypertarget{gedamanager_8py}{
+\section{/home/jensen/gEDA/gEDA\_\-Manager/src/gedamanager.py File Reference}
+\label{gedamanager_8py}\index{/home/jensen/gEDA/gEDA\_\-Manager/src/gedamanager.py@{/home/jensen/gEDA/gEDA\_\-Manager/src/gedamanager.py}}
+}
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacesrc_1_1gedamanager}{src::gedamanager}
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1gedamanager}{gEDA\_\-Manager::src::gedamanager}
+\end{CompactItemize}
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1gedamanager_1_1gEDAManager}{src::gedamanager::gEDAManager}
+\end{CompactItemize}
+\subsection*{Functions}
+\begin{CompactItemize}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_6992e807643f0a4b34e41d9e65b1deb7}{src::gedamanager::\_\-\_\-init\_\-about\_\-dialog\_\-\_\-}
+\begin{CompactList}\small\item\em splash\_\-screen = gtk.Window(gtk.WINDOW\_\-POPUP) splash\_\-image = gtk.Image() splash\_\-image.set\_\-from\_\-file('. \item\end{CompactList}\item
+def \hyperlink{namespacesrc_1_1gedamanager_38f58d02fa16e36fdb59f7ad631c71a3}{src::gedamanager::\_\-\_\-init\_\-menus\_\-\_\-}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_d9cabd51ac44a398d6dbb0acd239450d}{src::gedamanager::\_\-\_\-init\_\-gui\_\-sections\_\-\_\-}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a5e80a926664686df3e91e2be1413e87}{src::gedamanager::set\_\-menu\_\-defaults}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_08f3557f2e4c559c447acc8bd18cca37}{src::gedamanager::set\_\-no\_\-project\_\-default}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_b50e86a0d383ca73d46b5367ce2feb63}{src::gedamanager::set\_\-project\_\-default}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_904d3c377b6082632155f525549d4d16}{src::gedamanager::set\_\-no\_\-files\_\-default}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_5cf4e417f2234a82dc47008a63a48c30}{src::gedamanager::set\_\-files\_\-default}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_025aa987715b23c2698e24b3071dd1bd}{src::gedamanager::set\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_2e4c2e9be916ff902403bc30a6250d8c}{src::gedamanager::set\_\-sources\_\-tree\_\-to\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a2798aa5491f34efb50f3b06d7a3d78c}{src::gedamanager::load\_\-tree}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a24956656ea7fa127d8e66c075730921}{src::gedamanager::save\_\-tree}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_f7bbbda2ac1d9a26d20e3216cc85d8aa}{src::gedamanager::save\_\-settings}
+\begin{CompactList}\small\item\em print 'Now' for child in range(self.sources.iter\_\-n\_\-children()): print child print 'Done' \item\end{CompactList}\item
+def \hyperlink{namespacesrc_1_1gedamanager_44e58212bcd05c27e1c934b1fb8e8ecb}{src::gedamanager::get\_\-node\_\-image}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_743ef6db5ff95f737a0dfecaf0da65c5}{src::gedamanager::add\_\-sources\_\-node}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_e795ff617156096b32f955bd4edc155f}{src::gedamanager::get\_\-sources\_\-selected\_\-node}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_e16056677ed9f3981f4f93ed01ae6df2}{src::gedamanager::file\_\-filters}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_b381fe797423731487c90483a3253bc2}{src::gedamanager::cb\_\-show\_\-about\_\-dialog}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_145d581f813afcc5b49d509a4eed5c6a}{src::gedamanager::cb\_\-url\_\-geda\_\-wiki}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_9b0d93569741127c4f223bcac30c2e71}{src::gedamanager::cb\_\-url\_\-geda\_\-documentation}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_11651fdc1da1d99afb758dfa152efc9b}{src::gedamanager::cb\_\-url\_\-geda\_\-manager}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_be56b5dfc0c27feefc164b408c20c099}{src::gedamanager::cb\_\-new\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_41b3ec2e2c52ff2a386e4c4cad8e6565}{src::gedamanager::cb\_\-open\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_7d10489b3bb9204a3863925f48095b7c}{src::gedamanager::cb\_\-close\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_5eac87db998d11fcccceb09a95627638}{src::gedamanager::cb\_\-save\_\-project\_\-as}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_b19b0b494c0552b083bd8026e5632e4f}{src::gedamanager::cb\_\-new}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_6644227a78114d498a5ec7b24ed329f9}{src::gedamanager::cb\_\-open}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_88f193ccd218612e0774f8a59670aab6}{src::gedamanager::cb\_\-close}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a1a7d4221935484d37521ea4124d875e}{src::gedamanager::cb\_\-save}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_7c9923e11aa0541e2f34c77704dd6673}{src::gedamanager::cb\_\-save\_\-as}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_f9cf98740e0dc8f092a2c42e4a6dbc19}{src::gedamanager::cb\_\-save\_\-all}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a92b320370957176d715002f368793bf}{src::gedamanager::cb\_\-print\_\-preview}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_656618d02d66a5998328e3bfe52ea674}{src::gedamanager::cb\_\-print}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_9b41aa49da577808cf385273133207f0}{src::gedamanager::cb\_\-exit}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_7eff5bf3d9e79a2b2169b39fc72d576b}{src::gedamanager::cb\_\-cut}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_220332f54a03785656bcc274d565503e}{src::gedamanager::cb\_\-copy}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_bf778172dc9d44dffa2d572865756be3}{src::gedamanager::cb\_\-paste}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_2549117a8089e9a061eba0ad92398d90}{src::gedamanager::cb\_\-delete}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_8e9f85218af31fd29aff1d8db85b0760}{src::gedamanager::cb\_\-output\_\-toggled}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a786af99f23a538abde77db24a769949}{src::gedamanager::cb\_\-errors\_\-toggled}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_0202a1fbc0687208aa5c0b096d61372a}{src::gedamanager::cb\_\-warnings\_\-toggled}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_15d7f6344d44ef752167237cfa71b758}{src::gedamanager::cb\_\-terminal\_\-toggled}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_c4acd35d4d5a23cd567e4cf7e5c19e80}{src::gedamanager::cb\_\-expander\_\-activate}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_1121154ab2f42e689ef42cc9284345bb}{src::gedamanager::cb\_\-project\_\-closed}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_e94fda92dcc9d7c84a18e15002281c21}{src::gedamanager::cb\_\-project\_\-saved}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_20eee5b3198cc2ef00ea3985f652e8f1}{src::gedamanager::cb\_\-project\_\-opened}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_31bf1e3bb87625f128b5fe9ad73f3cac}{src::gedamanager::cb\_\-add\_\-source}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_883cbdaa815ba953417da1d59e246824}{src::gedamanager::cb\_\-new\_\-folder}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_46d2f025e10c536b92640426f9c5f060}{src::gedamanager::cb\_\-row\_\-activated}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_76279bed464c8cd166175b5053b64bfc}{src::gedamanager::cb\_\-cursor\_\-changed}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_5a7b2140bbad08e63e8ccccd4d74b3e5}{src::gedamanager::cb\_\-treeview\_\-popup}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_9062f1a48ae9e047d2b0f8cb0d083849}{src::gedamanager::cb\_\-destroy}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_d7430aa7ec98a90829a6c84e06b9d716}{src::gedamanager::main}
+\end{CompactItemize}
+\subsection*{Variables}
+\begin{CompactItemize}
+\item
+tuple \hyperlink{namespacesrc_1_1gedamanager_211c001666abd2543aefa1336c771de8}{src::gedamanager::selected\_\-node} = self.get\_\-sources\_\-selected\_\-node()
+\begin{CompactList}\small\item\em if event.button == 3: menu1 = gtk.Menu() \# Create menu items for the popup \item\end{CompactList}\item
+tuple \hyperlink{namespacesrc_1_1gedamanager_92703c1fbd749c1faed9af2ed42d0fc4}{src::gedamanager::geda\_\-manager} = gEDAManager()
+\item
+\hyperlink{namespacesrc_1_1gedamanager_23dfeb0d1ee5f79b677c79d76e998d25}{src::gedamanager::aboutdialog}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_66370c4e406de6d8c61757a0e4e792f1}{src::gedamanager::actiongroup0}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_b30d469946f61d393406efd3d7cb6a16}{src::gedamanager::actiongroup1}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_866a555f8ecabe1a7d0fd48d30f8e727}{src::gedamanager::vbox1}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_7e50566df9404ead0e57a707aa8dfc16}{src::gedamanager::sources}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_a6d966c45924330d5142c5a3eb045902}{src::gedamanager::processes}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_99a7ad11b86cf57535049151042fb2e9}{src::gedamanager::sources\_\-tree}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_2b9c53f41933424561b233975dea7b72}{src::gedamanager::processes\_\-tree}
+\end{CompactItemize}
diff --git a/docs/latex/hierarchy.tex b/docs/latex/hierarchy.tex
new file mode 100644
index 0000000..d57c9f0
--- /dev/null
+++ b/docs/latex/hierarchy.tex
@@ -0,0 +1,11 @@
+\section{Class Hierarchy}
+This inheritance list is sorted roughly, but not completely, alphabetically:\begin{CompactList}
+\item \contentsline{section}{src::gedamanager::gEDAManager}{\pageref{classsrc_1_1gedamanager_1_1gEDAManager}}{}
+\item \contentsline{section}{GObject}{\pageref{classgobject_1_1GObject}}{}
+\begin{CompactList}
+\item \contentsline{section}{src::project::Project}{\pageref{classsrc_1_1project_1_1Project}}{}
+\end{CompactList}
+\item \contentsline{section}{src::newproject::NewProject}{\pageref{classsrc_1_1newproject_1_1NewProject}}{}
+\item \contentsline{section}{src::settings::Settings}{\pageref{classsrc_1_1settings_1_1Settings}}{}
+\item \contentsline{section}{src::utils::Utils}{\pageref{classsrc_1_1utils_1_1Utils}}{}
+\end{CompactList}
diff --git a/docs/latex/namespacegEDA__Manager.tex b/docs/latex/namespacegEDA__Manager.tex
new file mode 100644
index 0000000..c23e019
--- /dev/null
+++ b/docs/latex/namespacegEDA__Manager.tex
@@ -0,0 +1,13 @@
+\hypertarget{namespacegEDA__Manager}{
+\section{gEDA\_\-Manager Namespace Reference}
+\label{namespacegEDA__Manager}\index{gEDA\_\-Manager@{gEDA\_\-Manager}}
+}
+
+
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src}{src}
+\end{CompactItemize}
diff --git a/docs/latex/namespacegEDA__Manager_1_1src.tex b/docs/latex/namespacegEDA__Manager_1_1src.tex
new file mode 100644
index 0000000..a150cd5
--- /dev/null
+++ b/docs/latex/namespacegEDA__Manager_1_1src.tex
@@ -0,0 +1,31 @@
+\hypertarget{namespacegEDA__Manager_1_1src}{
+\section{gEDA\_\-Manager::src Namespace Reference}
+\label{namespacegEDA__Manager_1_1src}\index{gEDA\_\-Manager::src@{gEDA\_\-Manager::src}}
+}
+
+
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1gedamanager}{gedamanager}
+\begin{CompactList}\small\item\em Top-level window for the gEDA Manager. \item\end{CompactList}
+
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1newproject}{newproject}
+\begin{CompactList}\small\item\em New Project window for the gEDA Manager. \item\end{CompactList}
+
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1project}{project}
+\begin{CompactList}\small\item\em Project class for the gEDA Manager \hyperlink{namespacegEDA__Manager_1_1src_1_1project}{project} objects. \item\end{CompactList}
+
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1settings}{settings}
+\begin{CompactList}\small\item\em Create and verify \hyperlink{namespacegEDA__Manager_1_1src_1_1settings}{settings} for the gEDA Manager Create and update the gEDA Manager configuration file config.yaml. \item\end{CompactList}
+
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1utils}{utils}
+\begin{CompactList}\small\item\em Utility class for the gEDA Manager. \item\end{CompactList}
+
+\end{CompactItemize}
diff --git a/docs/latex/namespacegEDA__Manager_1_1src_1_1gedamanager.tex b/docs/latex/namespacegEDA__Manager_1_1src_1_1gedamanager.tex
new file mode 100644
index 0000000..fa6b1f8
--- /dev/null
+++ b/docs/latex/namespacegEDA__Manager_1_1src_1_1gedamanager.tex
@@ -0,0 +1,15 @@
+\hypertarget{namespacegEDA__Manager_1_1src_1_1gedamanager}{
+\section{gEDA\_\-Manager::src::gedamanager Namespace Reference}
+\label{namespacegEDA__Manager_1_1src_1_1gedamanager}\index{gEDA\_\-Manager::src::gedamanager@{gEDA\_\-Manager::src::gedamanager}}
+}
+
+
+\subsection{Detailed Description}
+Top-level window for the gEDA Manager.
+
+\begin{Desc}
+\item[Author:]Newell Jensen \end{Desc}
+
+
+
+
diff --git a/docs/latex/namespacegEDA__Manager_1_1src_1_1newproject.tex b/docs/latex/namespacegEDA__Manager_1_1src_1_1newproject.tex
new file mode 100644
index 0000000..d7216a6
--- /dev/null
+++ b/docs/latex/namespacegEDA__Manager_1_1src_1_1newproject.tex
@@ -0,0 +1,15 @@
+\hypertarget{namespacegEDA__Manager_1_1src_1_1newproject}{
+\section{gEDA\_\-Manager::src::newproject Namespace Reference}
+\label{namespacegEDA__Manager_1_1src_1_1newproject}\index{gEDA\_\-Manager::src::newproject@{gEDA\_\-Manager::src::newproject}}
+}
+
+
+\subsection{Detailed Description}
+New Project window for the gEDA Manager.
+
+\begin{Desc}
+\item[Author:]Newell Jensen \end{Desc}
+
+
+
+
diff --git a/docs/latex/namespacegEDA__Manager_1_1src_1_1project.tex b/docs/latex/namespacegEDA__Manager_1_1src_1_1project.tex
new file mode 100644
index 0000000..9564002
--- /dev/null
+++ b/docs/latex/namespacegEDA__Manager_1_1src_1_1project.tex
@@ -0,0 +1,15 @@
+\hypertarget{namespacegEDA__Manager_1_1src_1_1project}{
+\section{gEDA\_\-Manager::src::project Namespace Reference}
+\label{namespacegEDA__Manager_1_1src_1_1project}\index{gEDA\_\-Manager::src::project@{gEDA\_\-Manager::src::project}}
+}
+
+
+\subsection{Detailed Description}
+Project class for the gEDA Manager \hyperlink{namespacegEDA__Manager_1_1src_1_1project}{project} objects.
+
+\begin{Desc}
+\item[Author:]Newell Jensen \end{Desc}
+
+
+
+
diff --git a/docs/latex/namespacegEDA__Manager_1_1src_1_1settings.tex b/docs/latex/namespacegEDA__Manager_1_1src_1_1settings.tex
new file mode 100644
index 0000000..d3cbcde
--- /dev/null
+++ b/docs/latex/namespacegEDA__Manager_1_1src_1_1settings.tex
@@ -0,0 +1,15 @@
+\hypertarget{namespacegEDA__Manager_1_1src_1_1settings}{
+\section{gEDA\_\-Manager::src::settings Namespace Reference}
+\label{namespacegEDA__Manager_1_1src_1_1settings}\index{gEDA\_\-Manager::src::settings@{gEDA\_\-Manager::src::settings}}
+}
+
+
+\subsection{Detailed Description}
+Create and verify \hyperlink{namespacegEDA__Manager_1_1src_1_1settings}{settings} for the gEDA Manager Create and update the gEDA Manager configuration file config.yaml.
+
+\begin{Desc}
+\item[Author:]Newell Jensen \end{Desc}
+
+
+
+
diff --git a/docs/latex/namespacegEDA__Manager_1_1src_1_1utils.tex b/docs/latex/namespacegEDA__Manager_1_1src_1_1utils.tex
new file mode 100644
index 0000000..be38938
--- /dev/null
+++ b/docs/latex/namespacegEDA__Manager_1_1src_1_1utils.tex
@@ -0,0 +1,15 @@
+\hypertarget{namespacegEDA__Manager_1_1src_1_1utils}{
+\section{gEDA\_\-Manager::src::utils Namespace Reference}
+\label{namespacegEDA__Manager_1_1src_1_1utils}\index{gEDA\_\-Manager::src::utils@{gEDA\_\-Manager::src::utils}}
+}
+
+
+\subsection{Detailed Description}
+Utility class for the gEDA Manager.
+
+\begin{Desc}
+\item[Author:]Newell Jensen \end{Desc}
+
+
+
+
diff --git a/docs/latex/namespaces.tex b/docs/latex/namespaces.tex
new file mode 100644
index 0000000..ce09ba7
--- /dev/null
+++ b/docs/latex/namespaces.tex
@@ -0,0 +1,16 @@
+\section{Namespace List}
+Here is a list of all namespaces with brief descriptions:\begin{CompactList}
+\item\contentsline{section}{\hyperlink{namespacegEDA__Manager}{gEDA\_\-Manager} }{\pageref{namespacegEDA__Manager}}{}
+\item\contentsline{section}{\hyperlink{namespacegEDA__Manager_1_1src}{gEDA\_\-Manager::src} }{\pageref{namespacegEDA__Manager_1_1src}}{}
+\item\contentsline{section}{\hyperlink{namespacegEDA__Manager_1_1src_1_1gedamanager}{gEDA\_\-Manager::src::gedamanager} (Top-level window for the gEDA Manager )}{\pageref{namespacegEDA__Manager_1_1src_1_1gedamanager}}{}
+\item\contentsline{section}{\hyperlink{namespacegEDA__Manager_1_1src_1_1newproject}{gEDA\_\-Manager::src::newproject} (New Project window for the gEDA Manager )}{\pageref{namespacegEDA__Manager_1_1src_1_1newproject}}{}
+\item\contentsline{section}{\hyperlink{namespacegEDA__Manager_1_1src_1_1project}{gEDA\_\-Manager::src::project} (Project class for the gEDA Manager \hyperlink{namespacegEDA__Manager_1_1src_1_1project}{project} objects )}{\pageref{namespacegEDA__Manager_1_1src_1_1project}}{}
+\item\contentsline{section}{\hyperlink{namespacegEDA__Manager_1_1src_1_1settings}{gEDA\_\-Manager::src::settings} (Create and verify \hyperlink{namespacegEDA__Manager_1_1src_1_1settings}{settings} for the gEDA Manager Create and update the gEDA Manager configuration file config.yaml )}{\pageref{namespacegEDA__Manager_1_1src_1_1settings}}{}
+\item\contentsline{section}{\hyperlink{namespacegEDA__Manager_1_1src_1_1utils}{gEDA\_\-Manager::src::utils} (Utility class for the gEDA Manager )}{\pageref{namespacegEDA__Manager_1_1src_1_1utils}}{}
+\item\contentsline{section}{\hyperlink{namespacesrc}{src} }{\pageref{namespacesrc}}{}
+\item\contentsline{section}{\hyperlink{namespacesrc_1_1gedamanager}{src::gedamanager} }{\pageref{namespacesrc_1_1gedamanager}}{}
+\item\contentsline{section}{\hyperlink{namespacesrc_1_1newproject}{src::newproject} }{\pageref{namespacesrc_1_1newproject}}{}
+\item\contentsline{section}{\hyperlink{namespacesrc_1_1project}{src::project} }{\pageref{namespacesrc_1_1project}}{}
+\item\contentsline{section}{\hyperlink{namespacesrc_1_1settings}{src::settings} }{\pageref{namespacesrc_1_1settings}}{}
+\item\contentsline{section}{\hyperlink{namespacesrc_1_1utils}{src::utils} }{\pageref{namespacesrc_1_1utils}}{}
+\end{CompactList}
diff --git a/docs/latex/namespacesrc.tex b/docs/latex/namespacesrc.tex
new file mode 100644
index 0000000..a61118d
--- /dev/null
+++ b/docs/latex/namespacesrc.tex
@@ -0,0 +1,21 @@
+\hypertarget{namespacesrc}{
+\section{src Namespace Reference}
+\label{namespacesrc}\index{src@{src}}
+}
+
+
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacesrc_1_1gedamanager}{gedamanager}
+\item
+namespace \hyperlink{namespacesrc_1_1newproject}{newproject}
+\item
+namespace \hyperlink{namespacesrc_1_1project}{project}
+\item
+namespace \hyperlink{namespacesrc_1_1settings}{settings}
+\item
+namespace \hyperlink{namespacesrc_1_1utils}{utils}
+\end{CompactItemize}
diff --git a/docs/latex/namespacesrc_1_1gedamanager.tex b/docs/latex/namespacesrc_1_1gedamanager.tex
new file mode 100644
index 0000000..cffb3e4
--- /dev/null
+++ b/docs/latex/namespacesrc_1_1gedamanager.tex
@@ -0,0 +1,1149 @@
+\hypertarget{namespacesrc_1_1gedamanager}{
+\section{src::gedamanager Namespace Reference}
+\label{namespacesrc_1_1gedamanager}\index{src::gedamanager@{src::gedamanager}}
+}
+
+
+
+
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1gedamanager_1_1gEDAManager}{gEDAManager}
+\end{CompactItemize}
+\subsection*{Functions}
+\begin{CompactItemize}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_6992e807643f0a4b34e41d9e65b1deb7}{\_\-\_\-init\_\-about\_\-dialog\_\-\_\-}
+\begin{CompactList}\small\item\em splash\_\-screen = gtk.Window(gtk.WINDOW\_\-POPUP) splash\_\-image = gtk.Image() splash\_\-image.set\_\-from\_\-file('. \item\end{CompactList}\item
+def \hyperlink{namespacesrc_1_1gedamanager_38f58d02fa16e36fdb59f7ad631c71a3}{\_\-\_\-init\_\-menus\_\-\_\-}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_d9cabd51ac44a398d6dbb0acd239450d}{\_\-\_\-init\_\-gui\_\-sections\_\-\_\-}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a5e80a926664686df3e91e2be1413e87}{set\_\-menu\_\-defaults}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_08f3557f2e4c559c447acc8bd18cca37}{set\_\-no\_\-project\_\-default}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_b50e86a0d383ca73d46b5367ce2feb63}{set\_\-project\_\-default}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_904d3c377b6082632155f525549d4d16}{set\_\-no\_\-files\_\-default}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_5cf4e417f2234a82dc47008a63a48c30}{set\_\-files\_\-default}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_025aa987715b23c2698e24b3071dd1bd}{set\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_2e4c2e9be916ff902403bc30a6250d8c}{set\_\-sources\_\-tree\_\-to\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a2798aa5491f34efb50f3b06d7a3d78c}{load\_\-tree}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a24956656ea7fa127d8e66c075730921}{save\_\-tree}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_f7bbbda2ac1d9a26d20e3216cc85d8aa}{save\_\-settings}
+\begin{CompactList}\small\item\em print 'Now' for child in range(self.sources.iter\_\-n\_\-children()): print child print 'Done' \item\end{CompactList}\item
+def \hyperlink{namespacesrc_1_1gedamanager_44e58212bcd05c27e1c934b1fb8e8ecb}{get\_\-node\_\-image}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_743ef6db5ff95f737a0dfecaf0da65c5}{add\_\-sources\_\-node}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_e795ff617156096b32f955bd4edc155f}{get\_\-sources\_\-selected\_\-node}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_e16056677ed9f3981f4f93ed01ae6df2}{file\_\-filters}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_b381fe797423731487c90483a3253bc2}{cb\_\-show\_\-about\_\-dialog}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_145d581f813afcc5b49d509a4eed5c6a}{cb\_\-url\_\-geda\_\-wiki}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_9b0d93569741127c4f223bcac30c2e71}{cb\_\-url\_\-geda\_\-documentation}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_11651fdc1da1d99afb758dfa152efc9b}{cb\_\-url\_\-geda\_\-manager}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_be56b5dfc0c27feefc164b408c20c099}{cb\_\-new\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_41b3ec2e2c52ff2a386e4c4cad8e6565}{cb\_\-open\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_7d10489b3bb9204a3863925f48095b7c}{cb\_\-close\_\-project}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_5eac87db998d11fcccceb09a95627638}{cb\_\-save\_\-project\_\-as}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_b19b0b494c0552b083bd8026e5632e4f}{cb\_\-new}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_6644227a78114d498a5ec7b24ed329f9}{cb\_\-open}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_88f193ccd218612e0774f8a59670aab6}{cb\_\-close}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a1a7d4221935484d37521ea4124d875e}{cb\_\-save}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_7c9923e11aa0541e2f34c77704dd6673}{cb\_\-save\_\-as}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_f9cf98740e0dc8f092a2c42e4a6dbc19}{cb\_\-save\_\-all}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a92b320370957176d715002f368793bf}{cb\_\-print\_\-preview}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_656618d02d66a5998328e3bfe52ea674}{cb\_\-print}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_9b41aa49da577808cf385273133207f0}{cb\_\-exit}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_7eff5bf3d9e79a2b2169b39fc72d576b}{cb\_\-cut}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_220332f54a03785656bcc274d565503e}{cb\_\-copy}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_bf778172dc9d44dffa2d572865756be3}{cb\_\-paste}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_2549117a8089e9a061eba0ad92398d90}{cb\_\-delete}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_8e9f85218af31fd29aff1d8db85b0760}{cb\_\-output\_\-toggled}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_a786af99f23a538abde77db24a769949}{cb\_\-errors\_\-toggled}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_0202a1fbc0687208aa5c0b096d61372a}{cb\_\-warnings\_\-toggled}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_15d7f6344d44ef752167237cfa71b758}{cb\_\-terminal\_\-toggled}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_c4acd35d4d5a23cd567e4cf7e5c19e80}{cb\_\-expander\_\-activate}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_1121154ab2f42e689ef42cc9284345bb}{cb\_\-project\_\-closed}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_e94fda92dcc9d7c84a18e15002281c21}{cb\_\-project\_\-saved}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_20eee5b3198cc2ef00ea3985f652e8f1}{cb\_\-project\_\-opened}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_31bf1e3bb87625f128b5fe9ad73f3cac}{cb\_\-add\_\-source}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_883cbdaa815ba953417da1d59e246824}{cb\_\-new\_\-folder}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_46d2f025e10c536b92640426f9c5f060}{cb\_\-row\_\-activated}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_76279bed464c8cd166175b5053b64bfc}{cb\_\-cursor\_\-changed}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_5a7b2140bbad08e63e8ccccd4d74b3e5}{cb\_\-treeview\_\-popup}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_9062f1a48ae9e047d2b0f8cb0d083849}{cb\_\-destroy}
+\item
+def \hyperlink{namespacesrc_1_1gedamanager_d7430aa7ec98a90829a6c84e06b9d716}{main}
+\end{CompactItemize}
+\subsection*{Variables}
+\begin{CompactItemize}
+\item
+tuple \hyperlink{namespacesrc_1_1gedamanager_211c001666abd2543aefa1336c771de8}{selected\_\-node} = self.get\_\-sources\_\-selected\_\-node()
+\begin{CompactList}\small\item\em if event.button == 3: menu1 = gtk.Menu() \# Create menu items for the popup \item\end{CompactList}\item
+tuple \hyperlink{namespacesrc_1_1gedamanager_92703c1fbd749c1faed9af2ed42d0fc4}{geda\_\-manager} = \hyperlink{classsrc_1_1gedamanager_1_1gEDAManager}{gEDAManager}()
+\item
+\hyperlink{namespacesrc_1_1gedamanager_23dfeb0d1ee5f79b677c79d76e998d25}{aboutdialog}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_66370c4e406de6d8c61757a0e4e792f1}{actiongroup0}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_b30d469946f61d393406efd3d7cb6a16}{actiongroup1}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_866a555f8ecabe1a7d0fd48d30f8e727}{vbox1}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_7e50566df9404ead0e57a707aa8dfc16}{sources}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_a6d966c45924330d5142c5a3eb045902}{processes}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_99a7ad11b86cf57535049151042fb2e9}{sources\_\-tree}
+\item
+\hyperlink{namespacesrc_1_1gedamanager_2b9c53f41933424561b233975dea7b72}{processes\_\-tree}
+\end{CompactItemize}
+
+
+\subsection{Function Documentation}
+\hypertarget{namespacesrc_1_1gedamanager_6992e807643f0a4b34e41d9e65b1deb7}{
+\index{src::gedamanager@{src::gedamanager}!\_\-\_\-init\_\-about\_\-dialog\_\-\_\-@{\_\-\_\-init\_\-about\_\-dialog\_\-\_\-}}
+\index{\_\-\_\-init\_\-about\_\-dialog\_\-\_\-@{\_\-\_\-init\_\-about\_\-dialog\_\-\_\-}!src::gedamanager@{src::gedamanager}}
+\subsubsection[\_\-\_\-init\_\-about\_\-dialog\_\-\_\-]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::\_\-\_\-init\_\-about\_\-dialog\_\-\_\- ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_6992e807643f0a4b34e41d9e65b1deb7}
+
+
+splash\_\-screen = gtk.Window(gtk.WINDOW\_\-POPUP) splash\_\-image = gtk.Image() splash\_\-image.set\_\-from\_\-file('.
+
+./icons/geda-xgsch2pcb-48.png') splash\_\-image.show() splash\_\-box = gtk.VBox() splash\_\-box.show() splash\_\-box.pack\_\-start(splash\_\-image, True, True) splash\_\-box.add(splash\_\-box) splash\_\-screen.show() splash\_\-screen.destroy()
+
+\footnotesize\begin{verbatim}
+Method to create the about dialog.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 72 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_d9cabd51ac44a398d6dbb0acd239450d}{
+\index{src::gedamanager@{src::gedamanager}!\_\-\_\-init\_\-gui\_\-sections\_\-\_\-@{\_\-\_\-init\_\-gui\_\-sections\_\-\_\-}}
+\index{\_\-\_\-init\_\-gui\_\-sections\_\-\_\-@{\_\-\_\-init\_\-gui\_\-sections\_\-\_\-}!src::gedamanager@{src::gedamanager}}
+\subsubsection[\_\-\_\-init\_\-gui\_\-sections\_\-\_\-]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::\_\-\_\-init\_\-gui\_\-sections\_\-\_\- ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_d9cabd51ac44a398d6dbb0acd239450d}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to create the main gui sections of the top-level window.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 222 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_38f58d02fa16e36fdb59f7ad631c71a3}{
+\index{src::gedamanager@{src::gedamanager}!\_\-\_\-init\_\-menus\_\-\_\-@{\_\-\_\-init\_\-menus\_\-\_\-}}
+\index{\_\-\_\-init\_\-menus\_\-\_\-@{\_\-\_\-init\_\-menus\_\-\_\-}!src::gedamanager@{src::gedamanager}}
+\subsubsection[\_\-\_\-init\_\-menus\_\-\_\-]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::\_\-\_\-init\_\-menus\_\-\_\- ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_38f58d02fa16e36fdb59f7ad631c71a3}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to create the menu bar.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 106 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_743ef6db5ff95f737a0dfecaf0da65c5}{
+\index{src::gedamanager@{src::gedamanager}!add\_\-sources\_\-node@{add\_\-sources\_\-node}}
+\index{add\_\-sources\_\-node@{add\_\-sources\_\-node}!src::gedamanager@{src::gedamanager}}
+\subsubsection[add\_\-sources\_\-node]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::add\_\-sources\_\-node ( {\em self}, \/ {\em path})}}
+\label{namespacesrc_1_1gedamanager_743ef6db5ff95f737a0dfecaf0da65c5}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to add the filename path to the treestore.
+@param path of file.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 635 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_31bf1e3bb87625f128b5fe9ad73f3cac}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-add\_\-source@{cb\_\-add\_\-source}}
+\index{cb\_\-add\_\-source@{cb\_\-add\_\-source}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-add\_\-source]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-add\_\-source ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_31bf1e3bb87625f128b5fe9ad73f3cac}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when the user wants to add a source to the project
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1072 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_88f193ccd218612e0774f8a59670aab6}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-close@{cb\_\-close}}
+\index{cb\_\-close@{cb\_\-close}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-close]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-close ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_88f193ccd218612e0774f8a59670aab6}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler to 'Close' a file.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 898 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_7d10489b3bb9204a3863925f48095b7c}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-close\_\-project@{cb\_\-close\_\-project}}
+\index{cb\_\-close\_\-project@{cb\_\-close\_\-project}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-close\_\-project]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-close\_\-project ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_7d10489b3bb9204a3863925f48095b7c}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for 'Close Project'.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 816 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_220332f54a03785656bcc274d565503e}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-copy@{cb\_\-copy}}
+\index{cb\_\-copy@{cb\_\-copy}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-copy]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-copy ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_220332f54a03785656bcc274d565503e}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for Copy
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 982 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_76279bed464c8cd166175b5053b64bfc}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-cursor\_\-changed@{cb\_\-cursor\_\-changed}}
+\index{cb\_\-cursor\_\-changed@{cb\_\-cursor\_\-changed}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-cursor\_\-changed]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-cursor\_\-changed ( {\em self}, \/ {\em widget})}}
+\label{namespacesrc_1_1gedamanager_76279bed464c8cd166175b5053b64bfc}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when the cursor changes in the treeview.
+@param widget that threw the event.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1116 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_7eff5bf3d9e79a2b2169b39fc72d576b}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-cut@{cb\_\-cut}}
+\index{cb\_\-cut@{cb\_\-cut}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-cut]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-cut ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_7eff5bf3d9e79a2b2169b39fc72d576b}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for Cut
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 974 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_2549117a8089e9a061eba0ad92398d90}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-delete@{cb\_\-delete}}
+\index{cb\_\-delete@{cb\_\-delete}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-delete]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-delete ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_2549117a8089e9a061eba0ad92398d90}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for Delete
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 997 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_9062f1a48ae9e047d2b0f8cb0d083849}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-destroy@{cb\_\-destroy}}
+\index{cb\_\-destroy@{cb\_\-destroy}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-destroy]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-destroy ( {\em self}, \/ {\em event})}}
+\label{namespacesrc_1_1gedamanager_9062f1a48ae9e047d2b0f8cb0d083849}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handlder when the form is closed in any fashion.
+@param event that was thrown.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1144 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_a786af99f23a538abde77db24a769949}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-errors\_\-toggled@{cb\_\-errors\_\-toggled}}
+\index{cb\_\-errors\_\-toggled@{cb\_\-errors\_\-toggled}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-errors\_\-toggled]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-errors\_\-toggled ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_a786af99f23a538abde77db24a769949}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when the Errors check box is toggled
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1011 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_9b41aa49da577808cf385273133207f0}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-exit@{cb\_\-exit}}
+\index{cb\_\-exit@{cb\_\-exit}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-exit]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-exit ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_9b41aa49da577808cf385273133207f0}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for Exit
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 962 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_c4acd35d4d5a23cd567e4cf7e5c19e80}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-expander\_\-activate@{cb\_\-expander\_\-activate}}
+\index{cb\_\-expander\_\-activate@{cb\_\-expander\_\-activate}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-expander\_\-activate]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-expander\_\-activate ( {\em self}, \/ {\em expander}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_c4acd35d4d5a23cd567e4cf7e5c19e80}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when an expander is activated
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1034 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_b19b0b494c0552b083bd8026e5632e4f}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-new@{cb\_\-new}}
+\index{cb\_\-new@{cb\_\-new}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-new]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-new ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_b19b0b494c0552b083bd8026e5632e4f}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for a 'New' file.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 867 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_883cbdaa815ba953417da1d59e246824}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-new\_\-folder@{cb\_\-new\_\-folder}}
+\index{cb\_\-new\_\-folder@{cb\_\-new\_\-folder}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-new\_\-folder]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-new\_\-folder ( {\em self}, \/ {\em widget})}}
+\label{namespacesrc_1_1gedamanager_883cbdaa815ba953417da1d59e246824}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when the user chooses to add a new folder to the project
+@param widget that threw the event.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1092 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_be56b5dfc0c27feefc164b408c20c099}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-new\_\-project@{cb\_\-new\_\-project}}
+\index{cb\_\-new\_\-project@{cb\_\-new\_\-project}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-new\_\-project]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-new\_\-project ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_be56b5dfc0c27feefc164b408c20c099}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for 'New Project'.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 778 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_6644227a78114d498a5ec7b24ed329f9}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-open@{cb\_\-open}}
+\index{cb\_\-open@{cb\_\-open}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-open]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-open ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_6644227a78114d498a5ec7b24ed329f9}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler to 'Open' a file.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 878 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_41b3ec2e2c52ff2a386e4c4cad8e6565}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-open\_\-project@{cb\_\-open\_\-project}}
+\index{cb\_\-open\_\-project@{cb\_\-open\_\-project}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-open\_\-project]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-open\_\-project ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_41b3ec2e2c52ff2a386e4c4cad8e6565}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for 'Open Project'.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 789 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_8e9f85218af31fd29aff1d8db85b0760}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-output\_\-toggled@{cb\_\-output\_\-toggled}}
+\index{cb\_\-output\_\-toggled@{cb\_\-output\_\-toggled}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-output\_\-toggled]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-output\_\-toggled ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_8e9f85218af31fd29aff1d8db85b0760}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when the Output check box is toggled
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1004 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_bf778172dc9d44dffa2d572865756be3}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-paste@{cb\_\-paste}}
+\index{cb\_\-paste@{cb\_\-paste}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-paste]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-paste ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_bf778172dc9d44dffa2d572865756be3}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for Paste
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 989 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_656618d02d66a5998328e3bfe52ea674}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-print@{cb\_\-print}}
+\index{cb\_\-print@{cb\_\-print}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-print]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-print ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_656618d02d66a5998328e3bfe52ea674}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for Print
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 955 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_a92b320370957176d715002f368793bf}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-print\_\-preview@{cb\_\-print\_\-preview}}
+\index{cb\_\-print\_\-preview@{cb\_\-print\_\-preview}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-print\_\-preview]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-print\_\-preview ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_a92b320370957176d715002f368793bf}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for Print Preview
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 948 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_1121154ab2f42e689ef42cc9284345bb}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-project\_\-closed@{cb\_\-project\_\-closed}}
+\index{cb\_\-project\_\-closed@{cb\_\-project\_\-closed}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-project\_\-closed]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-project\_\-closed ( {\em self}, \/ {\em widget}, \/ {\em event})}}
+\label{namespacesrc_1_1gedamanager_1121154ab2f42e689ef42cc9284345bb}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when a Project object is closed
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1042 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_20eee5b3198cc2ef00ea3985f652e8f1}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-project\_\-opened@{cb\_\-project\_\-opened}}
+\index{cb\_\-project\_\-opened@{cb\_\-project\_\-opened}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-project\_\-opened]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-project\_\-opened ( {\em self}, \/ {\em widget}, \/ {\em event})}}
+\label{namespacesrc_1_1gedamanager_20eee5b3198cc2ef00ea3985f652e8f1}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when a Project object is opened
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1062 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_e94fda92dcc9d7c84a18e15002281c21}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-project\_\-saved@{cb\_\-project\_\-saved}}
+\index{cb\_\-project\_\-saved@{cb\_\-project\_\-saved}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-project\_\-saved]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-project\_\-saved ( {\em self}, \/ {\em widget}, \/ {\em event})}}
+\label{namespacesrc_1_1gedamanager_e94fda92dcc9d7c84a18e15002281c21}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when a Project object is saved
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1052 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_46d2f025e10c536b92640426f9c5f060}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-row\_\-activated@{cb\_\-row\_\-activated}}
+\index{cb\_\-row\_\-activated@{cb\_\-row\_\-activated}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-row\_\-activated]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-row\_\-activated ( {\em self}, \/ {\em widget}, \/ {\em path}, \/ {\em view\_\-column})}}
+\label{namespacesrc_1_1gedamanager_46d2f025e10c536b92640426f9c5f060}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when 'row-activated' signal is emitted or a user double
+clicks on a treeview row.
+@param widget that threw the event.
+@param path of the row of the cell to be activated in the gtk.TreeView
+object.
+@param view_column is the gtk.TreeViewColumn of the cell to be
+activated.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1099 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_a1a7d4221935484d37521ea4124d875e}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-save@{cb\_\-save}}
+\index{cb\_\-save@{cb\_\-save}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-save]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-save ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_a1a7d4221935484d37521ea4124d875e}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler to 'Save' a file.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 911 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_f9cf98740e0dc8f092a2c42e4a6dbc19}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-save\_\-all@{cb\_\-save\_\-all}}
+\index{cb\_\-save\_\-all@{cb\_\-save\_\-all}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-save\_\-all]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-save\_\-all ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_f9cf98740e0dc8f092a2c42e4a6dbc19}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for 'Save All'.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 941 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_7c9923e11aa0541e2f34c77704dd6673}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-save\_\-as@{cb\_\-save\_\-as}}
+\index{cb\_\-save\_\-as@{cb\_\-save\_\-as}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-save\_\-as]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-save\_\-as ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_7c9923e11aa0541e2f34c77704dd6673}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for 'Save As...'.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 920 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_5eac87db998d11fcccceb09a95627638}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-save\_\-project\_\-as@{cb\_\-save\_\-project\_\-as}}
+\index{cb\_\-save\_\-project\_\-as@{cb\_\-save\_\-project\_\-as}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-save\_\-project\_\-as]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-save\_\-project\_\-as ( {\em self}, \/ {\em menuitem}, \/ {\em date} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_5eac87db998d11fcccceb09a95627638}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for 'Save Project As...'.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 827 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_b381fe797423731487c90483a3253bc2}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-show\_\-about\_\-dialog@{cb\_\-show\_\-about\_\-dialog}}
+\index{cb\_\-show\_\-about\_\-dialog@{cb\_\-show\_\-about\_\-dialog}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-show\_\-about\_\-dialog]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-show\_\-about\_\-dialog ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_b381fe797423731487c90483a3253bc2}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for About menu button.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 730 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_15d7f6344d44ef752167237cfa71b758}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-terminal\_\-toggled@{cb\_\-terminal\_\-toggled}}
+\index{cb\_\-terminal\_\-toggled@{cb\_\-terminal\_\-toggled}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-terminal\_\-toggled]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-terminal\_\-toggled ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_15d7f6344d44ef752167237cfa71b758}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when the Terminal check box is toggled
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1026 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_5a7b2140bbad08e63e8ccccd4d74b3e5}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-treeview\_\-popup@{cb\_\-treeview\_\-popup}}
+\index{cb\_\-treeview\_\-popup@{cb\_\-treeview\_\-popup}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-treeview\_\-popup]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-treeview\_\-popup ( {\em self}, \/ {\em widget}, \/ {\em event})}}
+\label{namespacesrc_1_1gedamanager_5a7b2140bbad08e63e8ccccd4d74b3e5}
+
+
+
+
+\footnotesize\begin{verbatim}
+This signal handler will be called when the treeview emits
+a 'button_press_event' signal.
+@param widget that threw the event.
+@param event that was thrown.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1127 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_9b0d93569741127c4f223bcac30c2e71}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-url\_\-geda\_\-documentation@{cb\_\-url\_\-geda\_\-documentation}}
+\index{cb\_\-url\_\-geda\_\-documentation@{cb\_\-url\_\-geda\_\-documentation}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-url\_\-geda\_\-documentation]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-url\_\-geda\_\-documentation ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_9b0d93569741127c4f223bcac30c2e71}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for gEDA Documentation.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 753 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_11651fdc1da1d99afb758dfa152efc9b}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-url\_\-geda\_\-manager@{cb\_\-url\_\-geda\_\-manager}}
+\index{cb\_\-url\_\-geda\_\-manager@{cb\_\-url\_\-geda\_\-manager}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-url\_\-geda\_\-manager]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-url\_\-geda\_\-manager ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_11651fdc1da1d99afb758dfa152efc9b}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for gEDA Manager.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 765 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_145d581f813afcc5b49d509a4eed5c6a}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-url\_\-geda\_\-wiki@{cb\_\-url\_\-geda\_\-wiki}}
+\index{cb\_\-url\_\-geda\_\-wiki@{cb\_\-url\_\-geda\_\-wiki}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-url\_\-geda\_\-wiki]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-url\_\-geda\_\-wiki ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_145d581f813afcc5b49d509a4eed5c6a}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event handler for gEDA Wiki.
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 741 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_0202a1fbc0687208aa5c0b096d61372a}{
+\index{src::gedamanager@{src::gedamanager}!cb\_\-warnings\_\-toggled@{cb\_\-warnings\_\-toggled}}
+\index{cb\_\-warnings\_\-toggled@{cb\_\-warnings\_\-toggled}!src::gedamanager@{src::gedamanager}}
+\subsubsection[cb\_\-warnings\_\-toggled]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::cb\_\-warnings\_\-toggled ( {\em self}, \/ {\em menuitem}, \/ {\em data} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_0202a1fbc0687208aa5c0b096d61372a}
+
+
+
+
+\footnotesize\begin{verbatim}
+Event occurs when the Warnings check box is toggled
+@param menuitem that threw the event.
+@param data optional to pass in.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1018 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_e16056677ed9f3981f4f93ed01ae6df2}{
+\index{src::gedamanager@{src::gedamanager}!file\_\-filters@{file\_\-filters}}
+\index{file\_\-filters@{file\_\-filters}!src::gedamanager@{src::gedamanager}}
+\subsubsection[file\_\-filters]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::file\_\-filters ( {\em self}, \/ {\em dialog})}}
+\label{namespacesrc_1_1gedamanager_e16056677ed9f3981f4f93ed01ae6df2}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to abstract some redundant code that is used in the message
+dialog boxes.
+@param dialog is gtk.FileChooserDialog object.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 666 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_44e58212bcd05c27e1c934b1fb8e8ecb}{
+\index{src::gedamanager@{src::gedamanager}!get\_\-node\_\-image@{get\_\-node\_\-image}}
+\index{get\_\-node\_\-image@{get\_\-node\_\-image}!src::gedamanager@{src::gedamanager}}
+\subsubsection[get\_\-node\_\-image]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::get\_\-node\_\-image ( {\em self}, \/ {\em name})}}
+\label{namespacesrc_1_1gedamanager_44e58212bcd05c27e1c934b1fb8e8ecb}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to get the image for node with param name.
+@param name of the file.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 617 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_e795ff617156096b32f955bd4edc155f}{
+\index{src::gedamanager@{src::gedamanager}!get\_\-sources\_\-selected\_\-node@{get\_\-sources\_\-selected\_\-node}}
+\index{get\_\-sources\_\-selected\_\-node@{get\_\-sources\_\-selected\_\-node}!src::gedamanager@{src::gedamanager}}
+\subsubsection[get\_\-sources\_\-selected\_\-node]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::get\_\-sources\_\-selected\_\-node ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_e795ff617156096b32f955bd4edc155f}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to get the selected node in the 'Sources' treeview.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 654 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_a2798aa5491f34efb50f3b06d7a3d78c}{
+\index{src::gedamanager@{src::gedamanager}!load\_\-tree@{load\_\-tree}}
+\index{load\_\-tree@{load\_\-tree}!src::gedamanager@{src::gedamanager}}
+\subsubsection[load\_\-tree]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::load\_\-tree ( {\em self}, \/ {\em list}, \/ {\em parent} = {\tt None})}}
+\label{namespacesrc_1_1gedamanager_a2798aa5491f34efb50f3b06d7a3d78c}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to the load the tree -- recursively.
+@param list of paths in the project's file_list.
+@param parent node to help setup the gtk.TreeView object.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 575 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_d7430aa7ec98a90829a6c84e06b9d716}{
+\index{src::gedamanager@{src::gedamanager}!main@{main}}
+\index{main@{main}!src::gedamanager@{src::gedamanager}}
+\subsubsection[main]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::main ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_d7430aa7ec98a90829a6c84e06b9d716}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method starts the main loop for gtk
+\end{verbatim}
+\normalsize
+
+
+Definition at line 1156 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_f7bbbda2ac1d9a26d20e3216cc85d8aa}{
+\index{src::gedamanager@{src::gedamanager}!save\_\-settings@{save\_\-settings}}
+\index{save\_\-settings@{save\_\-settings}!src::gedamanager@{src::gedamanager}}
+\subsubsection[save\_\-settings]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::save\_\-settings ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_f7bbbda2ac1d9a26d20e3216cc85d8aa}
+
+
+print 'Now' for child in range(self.sources.iter\_\-n\_\-children()): print child print 'Done'
+
+
+
+\footnotesize\begin{verbatim}
+Method to save current settings to .gmrc file.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 603 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_a24956656ea7fa127d8e66c075730921}{
+\index{src::gedamanager@{src::gedamanager}!save\_\-tree@{save\_\-tree}}
+\index{save\_\-tree@{save\_\-tree}!src::gedamanager@{src::gedamanager}}
+\subsubsection[save\_\-tree]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::save\_\-tree ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_a24956656ea7fa127d8e66c075730921}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to save the tree to the current project's file_list.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 592 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_5cf4e417f2234a82dc47008a63a48c30}{
+\index{src::gedamanager@{src::gedamanager}!set\_\-files\_\-default@{set\_\-files\_\-default}}
+\index{set\_\-files\_\-default@{set\_\-files\_\-default}!src::gedamanager@{src::gedamanager}}
+\subsubsection[set\_\-files\_\-default]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::set\_\-files\_\-default ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_5cf4e417f2234a82dc47008a63a48c30}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to set the default sensitivity when there is at least one file
+open.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 488 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_a5e80a926664686df3e91e2be1413e87}{
+\index{src::gedamanager@{src::gedamanager}!set\_\-menu\_\-defaults@{set\_\-menu\_\-defaults}}
+\index{set\_\-menu\_\-defaults@{set\_\-menu\_\-defaults}!src::gedamanager@{src::gedamanager}}
+\subsubsection[set\_\-menu\_\-defaults]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::set\_\-menu\_\-defaults ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_a5e80a926664686df3e91e2be1413e87}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to coordiante which methods should be called to handle the
+sensitivity of the menu items.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 380 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_904d3c377b6082632155f525549d4d16}{
+\index{src::gedamanager@{src::gedamanager}!set\_\-no\_\-files\_\-default@{set\_\-no\_\-files\_\-default}}
+\index{set\_\-no\_\-files\_\-default@{set\_\-no\_\-files\_\-default}!src::gedamanager@{src::gedamanager}}
+\subsubsection[set\_\-no\_\-files\_\-default]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::set\_\-no\_\-files\_\-default ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_904d3c377b6082632155f525549d4d16}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to set the default sensitivity when no files are open.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 429 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_08f3557f2e4c559c447acc8bd18cca37}{
+\index{src::gedamanager@{src::gedamanager}!set\_\-no\_\-project\_\-default@{set\_\-no\_\-project\_\-default}}
+\index{set\_\-no\_\-project\_\-default@{set\_\-no\_\-project\_\-default}!src::gedamanager@{src::gedamanager}}
+\subsubsection[set\_\-no\_\-project\_\-default]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::set\_\-no\_\-project\_\-default ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_08f3557f2e4c559c447acc8bd18cca37}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to set the default sensitivity when no project is loaded.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 398 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_025aa987715b23c2698e24b3071dd1bd}{
+\index{src::gedamanager@{src::gedamanager}!set\_\-project@{set\_\-project}}
+\index{set\_\-project@{set\_\-project}!src::gedamanager@{src::gedamanager}}
+\subsubsection[set\_\-project]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::set\_\-project ( {\em self}, \/ {\em path})}}
+\label{namespacesrc_1_1gedamanager_025aa987715b23c2698e24b3071dd1bd}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to set current project to the one on path.
+@param path of project to open.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 548 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_b50e86a0d383ca73d46b5367ce2feb63}{
+\index{src::gedamanager@{src::gedamanager}!set\_\-project\_\-default@{set\_\-project\_\-default}}
+\index{set\_\-project\_\-default@{set\_\-project\_\-default}!src::gedamanager@{src::gedamanager}}
+\subsubsection[set\_\-project\_\-default]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::set\_\-project\_\-default ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_b50e86a0d383ca73d46b5367ce2feb63}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to set the default sensitivity when a project is loaded.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 414 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_2e4c2e9be916ff902403bc30a6250d8c}{
+\index{src::gedamanager@{src::gedamanager}!set\_\-sources\_\-tree\_\-to\_\-project@{set\_\-sources\_\-tree\_\-to\_\-project}}
+\index{set\_\-sources\_\-tree\_\-to\_\-project@{set\_\-sources\_\-tree\_\-to\_\-project}!src::gedamanager@{src::gedamanager}}
+\subsubsection[set\_\-sources\_\-tree\_\-to\_\-project]{\setlength{\rightskip}{0pt plus 5cm}def src::gedamanager::set\_\-sources\_\-tree\_\-to\_\-project ( {\em self})}}
+\label{namespacesrc_1_1gedamanager_2e4c2e9be916ff902403bc30a6250d8c}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to set the tree to current project object.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 560 of file gedamanager.py.
+
+\subsection{Variable Documentation}
+\hypertarget{namespacesrc_1_1gedamanager_23dfeb0d1ee5f79b677c79d76e998d25}{
+\index{src::gedamanager@{src::gedamanager}!aboutdialog@{aboutdialog}}
+\index{aboutdialog@{aboutdialog}!src::gedamanager@{src::gedamanager}}
+\subsubsection[aboutdialog]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::gedamanager::aboutdialog}}}
+\label{namespacesrc_1_1gedamanager_23dfeb0d1ee5f79b677c79d76e998d25}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to create the about dialog.
+\end{verbatim}
+\normalsize
+
+
+\footnotesize\begin{verbatim}
+Call back function to test url for the about dialog
+@param
+\end{verbatim}
+\normalsize
+
+
+Definition at line 86 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_66370c4e406de6d8c61757a0e4e792f1}{
+\index{src::gedamanager@{src::gedamanager}!actiongroup0@{actiongroup0}}
+\index{actiongroup0@{actiongroup0}!src::gedamanager@{src::gedamanager}}
+\subsubsection[actiongroup0]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::gedamanager::actiongroup0}}}
+\label{namespacesrc_1_1gedamanager_66370c4e406de6d8c61757a0e4e792f1}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to create the menu bar.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 111 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_b30d469946f61d393406efd3d7cb6a16}{
+\index{src::gedamanager@{src::gedamanager}!actiongroup1@{actiongroup1}}
+\index{actiongroup1@{actiongroup1}!src::gedamanager@{src::gedamanager}}
+\subsubsection[actiongroup1]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::gedamanager::actiongroup1}}}
+\label{namespacesrc_1_1gedamanager_b30d469946f61d393406efd3d7cb6a16}
+
+
+
+
+Definition at line 187 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_92703c1fbd749c1faed9af2ed42d0fc4}{
+\index{src::gedamanager@{src::gedamanager}!geda\_\-manager@{geda\_\-manager}}
+\index{geda\_\-manager@{geda\_\-manager}!src::gedamanager@{src::gedamanager}}
+\subsubsection[geda\_\-manager]{\setlength{\rightskip}{0pt plus 5cm}tuple {\bf src::gedamanager::geda\_\-manager} = {\bf gEDAManager}()}}
+\label{namespacesrc_1_1gedamanager_92703c1fbd749c1faed9af2ed42d0fc4}
+
+
+
+
+Definition at line 1164 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_a6d966c45924330d5142c5a3eb045902}{
+\index{src::gedamanager@{src::gedamanager}!processes@{processes}}
+\index{processes@{processes}!src::gedamanager@{src::gedamanager}}
+\subsubsection[processes]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::gedamanager::processes}}}
+\label{namespacesrc_1_1gedamanager_a6d966c45924330d5142c5a3eb045902}
+
+
+
+
+Definition at line 287 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_2b9c53f41933424561b233975dea7b72}{
+\index{src::gedamanager@{src::gedamanager}!processes\_\-tree@{processes\_\-tree}}
+\index{processes\_\-tree@{processes\_\-tree}!src::gedamanager@{src::gedamanager}}
+\subsubsection[processes\_\-tree]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::gedamanager::processes\_\-tree}}}
+\label{namespacesrc_1_1gedamanager_2b9c53f41933424561b233975dea7b72}
+
+
+
+
+Definition at line 295 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_211c001666abd2543aefa1336c771de8}{
+\index{src::gedamanager@{src::gedamanager}!selected\_\-node@{selected\_\-node}}
+\index{selected\_\-node@{selected\_\-node}!src::gedamanager@{src::gedamanager}}
+\subsubsection[selected\_\-node]{\setlength{\rightskip}{0pt plus 5cm}tuple {\bf src::gedamanager::selected\_\-node} = self.get\_\-sources\_\-selected\_\-node()}}
+\label{namespacesrc_1_1gedamanager_211c001666abd2543aefa1336c771de8}
+
+
+if event.button == 3: menu1 = gtk.Menu() \# Create menu items for the popup
+
+
+
+Definition at line 1141 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_7e50566df9404ead0e57a707aa8dfc16}{
+\index{src::gedamanager@{src::gedamanager}!sources@{sources}}
+\index{sources@{sources}!src::gedamanager@{src::gedamanager}}
+\subsubsection[sources]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::gedamanager::sources}}}
+\label{namespacesrc_1_1gedamanager_7e50566df9404ead0e57a707aa8dfc16}
+
+
+
+
+\footnotesize\begin{verbatim}
+Method to create the main gui sections of the top-level window.
+\end{verbatim}
+\normalsize
+
+
+Definition at line 286 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_99a7ad11b86cf57535049151042fb2e9}{
+\index{src::gedamanager@{src::gedamanager}!sources\_\-tree@{sources\_\-tree}}
+\index{sources\_\-tree@{sources\_\-tree}!src::gedamanager@{src::gedamanager}}
+\subsubsection[sources\_\-tree]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::gedamanager::sources\_\-tree}}}
+\label{namespacesrc_1_1gedamanager_99a7ad11b86cf57535049151042fb2e9}
+
+
+
+
+Definition at line 290 of file gedamanager.py.\hypertarget{namespacesrc_1_1gedamanager_866a555f8ecabe1a7d0fd48d30f8e727}{
+\index{src::gedamanager@{src::gedamanager}!vbox1@{vbox1}}
+\index{vbox1@{vbox1}!src::gedamanager@{src::gedamanager}}
+\subsubsection[vbox1]{\setlength{\rightskip}{0pt plus 5cm}{\bf src::gedamanager::vbox1}}}
+\label{namespacesrc_1_1gedamanager_866a555f8ecabe1a7d0fd48d30f8e727}
+
+
+
+
+Definition at line 216 of file gedamanager.py.
\ No newline at end of file
diff --git a/docs/latex/namespacesrc_1_1newproject.tex b/docs/latex/namespacesrc_1_1newproject.tex
new file mode 100644
index 0000000..570b49c
--- /dev/null
+++ b/docs/latex/namespacesrc_1_1newproject.tex
@@ -0,0 +1,13 @@
+\hypertarget{namespacesrc_1_1newproject}{
+\section{src::newproject Namespace Reference}
+\label{namespacesrc_1_1newproject}\index{src::newproject@{src::newproject}}
+}
+
+
+
+
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1newproject_1_1NewProject}{NewProject}
+\end{CompactItemize}
diff --git a/docs/latex/namespacesrc_1_1project.tex b/docs/latex/namespacesrc_1_1project.tex
new file mode 100644
index 0000000..b23a740
--- /dev/null
+++ b/docs/latex/namespacesrc_1_1project.tex
@@ -0,0 +1,13 @@
+\hypertarget{namespacesrc_1_1project}{
+\section{src::project Namespace Reference}
+\label{namespacesrc_1_1project}\index{src::project@{src::project}}
+}
+
+
+
+
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1project_1_1Project}{Project}
+\end{CompactItemize}
diff --git a/docs/latex/namespacesrc_1_1settings.tex b/docs/latex/namespacesrc_1_1settings.tex
new file mode 100644
index 0000000..3b2a6b2
--- /dev/null
+++ b/docs/latex/namespacesrc_1_1settings.tex
@@ -0,0 +1,13 @@
+\hypertarget{namespacesrc_1_1settings}{
+\section{src::settings Namespace Reference}
+\label{namespacesrc_1_1settings}\index{src::settings@{src::settings}}
+}
+
+
+
+
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1settings_1_1Settings}{Settings}
+\end{CompactItemize}
diff --git a/docs/latex/namespacesrc_1_1utils.tex b/docs/latex/namespacesrc_1_1utils.tex
new file mode 100644
index 0000000..934f781
--- /dev/null
+++ b/docs/latex/namespacesrc_1_1utils.tex
@@ -0,0 +1,13 @@
+\hypertarget{namespacesrc_1_1utils}{
+\section{src::utils Namespace Reference}
+\label{namespacesrc_1_1utils}\index{src::utils@{src::utils}}
+}
+
+
+
+
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1utils_1_1Utils}{Utils}
+\end{CompactItemize}
diff --git a/docs/latex/newproject_8py.tex b/docs/latex/newproject_8py.tex
new file mode 100644
index 0000000..f3e1563
--- /dev/null
+++ b/docs/latex/newproject_8py.tex
@@ -0,0 +1,18 @@
+\hypertarget{newproject_8py}{
+\section{/home/jensen/gEDA/gEDA\_\-Manager/src/newproject.py File Reference}
+\label{newproject_8py}\index{/home/jensen/gEDA/gEDA\_\-Manager/src/newproject.py@{/home/jensen/gEDA/gEDA\_\-Manager/src/newproject.py}}
+}
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacesrc_1_1newproject}{src::newproject}
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1newproject}{gEDA\_\-Manager::src::newproject}
+\end{CompactItemize}
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1newproject_1_1NewProject}{src::newproject::NewProject}
+\end{CompactItemize}
diff --git a/docs/latex/project_8py.tex b/docs/latex/project_8py.tex
new file mode 100644
index 0000000..4cc68d8
--- /dev/null
+++ b/docs/latex/project_8py.tex
@@ -0,0 +1,18 @@
+\hypertarget{project_8py}{
+\section{/home/jensen/gEDA/gEDA\_\-Manager/src/project.py File Reference}
+\label{project_8py}\index{/home/jensen/gEDA/gEDA\_\-Manager/src/project.py@{/home/jensen/gEDA/gEDA\_\-Manager/src/project.py}}
+}
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacesrc_1_1project}{src::project}
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1project}{gEDA\_\-Manager::src::project}
+\end{CompactItemize}
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1project_1_1Project}{src::project::Project}
+\end{CompactItemize}
diff --git a/docs/latex/refman.tex b/docs/latex/refman.tex
new file mode 100644
index 0000000..ef7b7b0
--- /dev/null
+++ b/docs/latex/refman.tex
@@ -0,0 +1,90 @@
+\documentclass[a4paper]{book}
+\usepackage{a4wide}
+\usepackage{makeidx}
+\usepackage{fancyhdr}
+\usepackage{graphicx}
+\usepackage{multicol}
+\usepackage{float}
+\usepackage{textcomp}
+\usepackage{alltt}
+\usepackage{times}
+\usepackage{ifpdf}
+\ifpdf
+\usepackage[pdftex,
+ pagebackref=true,
+ colorlinks=true,
+ linkcolor=blue,
+ unicode
+ ]{hyperref}
+\else
+\usepackage[ps2pdf,
+ pagebackref=true,
+ colorlinks=true,
+ linkcolor=blue,
+ unicode
+ ]{hyperref}
+\usepackage{pspicture}
+\fi
+\usepackage[utf8]{inputenc}
+\usepackage{doxygen}
+\makeindex
+\setcounter{tocdepth}{3}
+\renewcommand{\footrulewidth}{0.4pt}
+\begin{document}
+\begin{titlepage}
+\vspace*{7cm}
+\begin{center}
+{\Large gEDA Manager \\[1ex]\large 1.0 }\\
+\vspace*{1cm}
+{\large Generated by Doxygen 1.5.6}\\
+\vspace*{0.5cm}
+{\small Wed Jul 9 20:46:59 2008}\\
+\end{center}
+\end{titlepage}
+\clearemptydoublepage
+\pagenumbering{roman}
+\tableofcontents
+\clearemptydoublepage
+\pagenumbering{arabic}
+\chapter{Directory Hierarchy}
+\input{dirs}
+\chapter{Namespace Index}
+\input{namespaces}
+\chapter{Class Index}
+\input{hierarchy}
+\chapter{Class Index}
+\input{annotated}
+\chapter{File Index}
+\input{files}
+\chapter{Directory Documentation}
+\input{dir_269b5808711b37787160d4dc1c8dab5f}
+\chapter{Namespace Documentation}
+\input{namespacegEDA__Manager}
+\include{namespacegEDA__Manager_1_1src}
+\include{namespacegEDA__Manager_1_1src_1_1gedamanager}
+\include{namespacegEDA__Manager_1_1src_1_1newproject}
+\include{namespacegEDA__Manager_1_1src_1_1project}
+\include{namespacegEDA__Manager_1_1src_1_1settings}
+\include{namespacegEDA__Manager_1_1src_1_1utils}
+\include{namespacesrc}
+\include{namespacesrc_1_1gedamanager}
+\include{namespacesrc_1_1newproject}
+\include{namespacesrc_1_1project}
+\include{namespacesrc_1_1settings}
+\include{namespacesrc_1_1utils}
+\chapter{Class Documentation}
+\input{classsrc_1_1gedamanager_1_1gEDAManager}
+\include{classgobject_1_1GObject}
+\include{classsrc_1_1newproject_1_1NewProject}
+\include{classsrc_1_1project_1_1Project}
+\include{classsrc_1_1settings_1_1Settings}
+\include{classsrc_1_1utils_1_1Utils}
+\chapter{File Documentation}
+\input{____init_____8py}
+\include{gedamanager_8py}
+\include{newproject_8py}
+\include{project_8py}
+\include{settings_8py}
+\include{utils_8py}
+\printindex
+\end{document}
diff --git a/docs/latex/settings_8py.tex b/docs/latex/settings_8py.tex
new file mode 100644
index 0000000..0779a28
--- /dev/null
+++ b/docs/latex/settings_8py.tex
@@ -0,0 +1,18 @@
+\hypertarget{settings_8py}{
+\section{/home/jensen/gEDA/gEDA\_\-Manager/src/settings.py File Reference}
+\label{settings_8py}\index{/home/jensen/gEDA/gEDA\_\-Manager/src/settings.py@{/home/jensen/gEDA/gEDA\_\-Manager/src/settings.py}}
+}
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacesrc_1_1settings}{src::settings}
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1settings}{gEDA\_\-Manager::src::settings}
+\end{CompactItemize}
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1settings_1_1Settings}{src::settings::Settings}
+\end{CompactItemize}
diff --git a/docs/latex/utils_8py.tex b/docs/latex/utils_8py.tex
new file mode 100644
index 0000000..089a83b
--- /dev/null
+++ b/docs/latex/utils_8py.tex
@@ -0,0 +1,18 @@
+\hypertarget{utils_8py}{
+\section{/home/jensen/gEDA/gEDA\_\-Manager/src/utils.py File Reference}
+\label{utils_8py}\index{/home/jensen/gEDA/gEDA\_\-Manager/src/utils.py@{/home/jensen/gEDA/gEDA\_\-Manager/src/utils.py}}
+}
+
+
+\subsection*{Namespaces}
+\begin{CompactItemize}
+\item
+namespace \hyperlink{namespacesrc_1_1utils}{src::utils}
+\item
+namespace \hyperlink{namespacegEDA__Manager_1_1src_1_1utils}{gEDA\_\-Manager::src::utils}
+\end{CompactItemize}
+\subsection*{Classes}
+\begin{CompactItemize}
+\item
+class \hyperlink{classsrc_1_1utils_1_1Utils}{src::utils::Utils}
+\end{CompactItemize}
_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs