- Initial commit of the Python scripts to ReSTify the XML documentation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
69
TODO.txt
@@ -129,11 +129,6 @@ build.py
|
||||
unnecesary rebuilds.
|
||||
|
||||
|
||||
Deprecated C++ items
|
||||
---------------------
|
||||
* Does Doxygen have a standard way to mark items as deprecated
|
||||
that will also be tagged as such in the XML?
|
||||
|
||||
|
||||
wxProgressDialog
|
||||
----------------
|
||||
@@ -141,6 +136,25 @@ wxProgressDialog
|
||||
* and wxProgressDialog inherits from the generic version
|
||||
|
||||
|
||||
Generated Unitests
|
||||
------------------
|
||||
* Autogenerate a skeleton unittest module for each etg module.
|
||||
* It can traverse the items in the module object and use a test
|
||||
template based on what kind of item it is. Templates could
|
||||
include toplevel window tests, non-toplevel window, event
|
||||
binder, event class, etc.
|
||||
* If the file already exists then don't overwrite it. Or perhaps
|
||||
we could have a "# AUTOGENERATED" tag in the file that means that
|
||||
it can be overwritten. If a human wants to take over the file and
|
||||
add additional tests then they just need to remove that tag.
|
||||
|
||||
|
||||
|
||||
Deprecated C++ items
|
||||
---------------------
|
||||
* Does Doxygen have a standard way to mark items as deprecated
|
||||
that will also be tagged as such in the XML?
|
||||
|
||||
|
||||
other dev stuff
|
||||
---------------
|
||||
@@ -160,48 +174,10 @@ other dev stuff
|
||||
|
||||
* Word-wrap the briefDoc strings used for %Docstring directives
|
||||
|
||||
* For full coverage of what was in the Classic core modules we'll need ETG
|
||||
files for the following:
|
||||
* It looks like the code that is flattening the element nodes to
|
||||
extract the briefDocs is not getting some spaces that should be in
|
||||
there, probably where some tags are being removed.
|
||||
|
||||
* filesys, fs_mem, fs_inet, fs_arch (with wxZipFSHandler typedef)
|
||||
* taskbar
|
||||
* all missing common dialogs
|
||||
* print (as in print framework classes)
|
||||
* mdi (die mdi! die!)
|
||||
* scrollbar
|
||||
* toolbar
|
||||
* listctrl
|
||||
* treectrl
|
||||
* dirctrl
|
||||
* cshelp
|
||||
* dragimag
|
||||
* datectrl
|
||||
* hyperlink
|
||||
* pickerbase, clrpicker, filepicker, fontpicker
|
||||
* filectrl
|
||||
* infobar
|
||||
* commandlinkbutton
|
||||
* axbase
|
||||
* settings
|
||||
* sysopt
|
||||
* tipdlg
|
||||
* check for items missing from _functions.i and _misc.i
|
||||
* joystick
|
||||
* sound
|
||||
* mimetype
|
||||
* artprov
|
||||
* datetime, or make it be a MappedType for Python date objects?
|
||||
* clipbrd, dnd, finish dataobj
|
||||
* power
|
||||
* about
|
||||
* uiaction
|
||||
|
||||
|
||||
|
||||
* Divide Phoenix core into multiple modules. Perhaps using the same
|
||||
divisions that a wx multi-lib build uses would be a good idea.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -291,6 +267,7 @@ way:
|
||||
|
||||
* The tool should be able to be used to answer questions about the
|
||||
data for a single scan like:
|
||||
|
||||
* number of classes
|
||||
* list of all class names
|
||||
* list of methods in class Foo
|
||||
|
||||
87
build.py
@@ -19,6 +19,9 @@ import urllib2
|
||||
|
||||
from distutils.dep_util import newer, newer_group
|
||||
from buildtools.config import Config, msg, opj, posixjoin, loadETG, etg2sip, findCmd
|
||||
|
||||
from sphinxtools.postprocess import SphinxIndexes, MakeHeadings, PostProcess, GenGallery
|
||||
|
||||
import buildtools.version as version
|
||||
|
||||
# defaults
|
||||
@@ -36,11 +39,11 @@ unstable_series = (version.VER_MINOR % 2) == 1 # is the minor version odd or ev
|
||||
isWindows = sys.platform.startswith('win')
|
||||
isDarwin = sys.platform == "darwin"
|
||||
|
||||
sipCurrentVersion = '4.13.1-snapshot-7ab562ae0e39'
|
||||
sipCurrentVersion = '4.13.1-snapshot-98421b9cc511'
|
||||
sipCurrentVersionMD5 = {
|
||||
'darwin' : '2da0cc2ba853b2787499da0596b4e8ac',
|
||||
'win32' : '45673b36d6885632ad0f273c496a1383',
|
||||
'linux2' : 'f7971044b97f7fc7650fef2189517937',
|
||||
'darwin' : '1d5ae7c54b768a77d951df3bae15a33e',
|
||||
'win32' : 'abe8ff9ff1804f9cf6def83712643187',
|
||||
'linux2' : 'fbab55f36f05dfbf31d4968ce187abb8', # TODO: linux build needs updated!!
|
||||
}
|
||||
toolsURL = 'http://wxpython.org/Phoenix/tools'
|
||||
|
||||
@@ -59,6 +62,8 @@ Usage: ./build.py [command(s)] [options]
|
||||
next build
|
||||
etg Run the ETG scripts that are out of date to update their
|
||||
SIP files
|
||||
sphinx Run the documentation building process using Sphinx (this
|
||||
needs to be done after dox and etg)
|
||||
sip Run sip
|
||||
test Run the unit test suite
|
||||
test_* Run just one test module
|
||||
@@ -108,7 +113,8 @@ def main(args):
|
||||
testOne(cmd, options, args)
|
||||
elif cmd in ['dox', 'doxhtml', 'etg', 'sip', 'touch', 'test',
|
||||
'build_wx', 'build_py', 'build', 'bdist',
|
||||
'clean', 'clean_wx', 'clean_py', 'cleanall']:
|
||||
'clean', 'clean_wx', 'clean_py', 'cleanall',
|
||||
'sphinx']:
|
||||
function = globals()[cmd]
|
||||
function(options, args)
|
||||
else:
|
||||
@@ -424,7 +430,7 @@ def dox(options, args):
|
||||
|
||||
def doxhtml(options, args):
|
||||
msg('Running command: doxhtml')
|
||||
#_doDox('html')
|
||||
_doDox('html')
|
||||
_doDox('chm')
|
||||
|
||||
|
||||
@@ -432,6 +438,11 @@ def doxhtml(options, args):
|
||||
def etg(options, args):
|
||||
msg('Running command: etg')
|
||||
pwd = pushDir(phoenixDir())
|
||||
|
||||
sphinxDir = os.path.join(phoenixDir(), 'docs', 'sphinx')
|
||||
|
||||
clean_sphinx(sphinxDir, full=True)
|
||||
|
||||
etgfiles = glob.glob('etg/_*.py')
|
||||
for script in etgfiles:
|
||||
sipfile = etg2sip(script)
|
||||
@@ -448,7 +459,65 @@ def etg(options, args):
|
||||
if newer_group(deps, sipfile):
|
||||
runcmd('%s %s --sip' % (PYTHON, script))
|
||||
|
||||
|
||||
# Copy the rst files into txt files
|
||||
restDir = os.path.join(sphinxDir, 'rest_substitutions', 'overviews')
|
||||
rstFiles = glob.glob(restDir + '/*.rst')
|
||||
|
||||
for rst in rstFiles:
|
||||
rstName = os.path.split(rst)[1]
|
||||
txt = os.path.join(sphinxDir, os.path.splitext(rstName)[0] + '.txt')
|
||||
shutil.copyfile(rst, txt)
|
||||
|
||||
SphinxIndexes(sphinxDir)
|
||||
GenGallery()
|
||||
|
||||
|
||||
def clean_sphinx(sphinxDir, full=True):
|
||||
|
||||
sphinxfiles = []
|
||||
|
||||
if full:
|
||||
sphinxfiles = glob.glob(sphinxDir + '/*.txt')
|
||||
sphinxfiles += glob.glob(sphinxDir + '/*.inc')
|
||||
|
||||
pklfiles = glob.glob(sphinxDir + '/*.pkl')
|
||||
lstfiles = glob.glob(sphinxDir + '/*.lst')
|
||||
|
||||
for f in sphinxfiles + pklfiles + lstfiles:
|
||||
os.remove(f)
|
||||
|
||||
|
||||
def sphinx(options, args):
|
||||
|
||||
sphinxDir = os.path.join(phoenixDir(), 'docs', 'sphinx')
|
||||
|
||||
if not os.path.isdir(sphinxDir):
|
||||
raise Exception('Missing sphinx folder in the distribution')
|
||||
|
||||
textFiles = glob.glob(sphinxDir + '/*.txt')
|
||||
if not textFiles:
|
||||
raise Exception('No documentation files found. Please run "build.py touch etg" first')
|
||||
|
||||
todos = os.path.join(phoenixDir(), 'TODO.txt')
|
||||
migration_guide = os.path.join(phoenixDir(), 'docs', 'MigrationGuide.txt')
|
||||
|
||||
if os.path.isfile(migration_guide):
|
||||
shutil.copy(migration_guide, sphinxDir)
|
||||
|
||||
if os.path.isfile(todos):
|
||||
shutil.copy(todos, sphinxDir)
|
||||
|
||||
MakeHeadings()
|
||||
|
||||
pwd = pushDir(sphinxDir)
|
||||
runcmd('make html')
|
||||
|
||||
buildDir = os.path.join(sphinxDir, 'build')
|
||||
PostProcess(buildDir)
|
||||
|
||||
clean_sphinx(sphinxDir, full=False)
|
||||
|
||||
|
||||
def sip(options, args):
|
||||
msg('Running command: sip')
|
||||
cfg = Config()
|
||||
@@ -894,7 +963,7 @@ def bdist(options, args):
|
||||
if environ_script:
|
||||
tarball.add(environ_script, os.path.join(rootname, os.path.basename(environ_script)))
|
||||
tarball.close()
|
||||
|
||||
|
||||
if options.upload_package:
|
||||
print "Preparing to upload package..."
|
||||
configfile = os.path.join(os.getenv("HOME"), "phoenix_package_server.cfg")
|
||||
@@ -917,7 +986,7 @@ def bdist(options, args):
|
||||
|
||||
ftp.close()
|
||||
print "Upload complete!"
|
||||
|
||||
|
||||
print "Release built at %s" % tarfilename
|
||||
|
||||
|
||||
|
||||
130
docs/sphinx/Makefile
Normal file
@@ -0,0 +1,130 @@
|
||||
# Makefile for Sphinx documentation
|
||||
#
|
||||
|
||||
# You can set these variables from the command line.
|
||||
SPHINXOPTS =
|
||||
SPHINXBUILD = sphinx-build
|
||||
PAPER =
|
||||
BUILDDIR = build
|
||||
|
||||
# Internal variables.
|
||||
PAPEROPT_a4 = -D latex_paper_size=a4
|
||||
PAPEROPT_letter = -D latex_paper_size=letter
|
||||
ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source
|
||||
|
||||
.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest
|
||||
|
||||
help:
|
||||
@echo "Please use \`make <target>' where <target> is one of"
|
||||
@echo " html to make standalone HTML files"
|
||||
@echo " dirhtml to make HTML files named index.html in directories"
|
||||
@echo " singlehtml to make a single large HTML file"
|
||||
@echo " pickle to make pickle files"
|
||||
@echo " json to make JSON files"
|
||||
@echo " htmlhelp to make HTML files and a HTML help project"
|
||||
@echo " qthelp to make HTML files and a qthelp project"
|
||||
@echo " devhelp to make HTML files and a Devhelp project"
|
||||
@echo " epub to make an epub"
|
||||
@echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
|
||||
@echo " latexpdf to make LaTeX files and run them through pdflatex"
|
||||
@echo " text to make text files"
|
||||
@echo " man to make manual pages"
|
||||
@echo " changes to make an overview of all changed/added/deprecated items"
|
||||
@echo " linkcheck to check all external links for integrity"
|
||||
@echo " doctest to run all doctests embedded in the documentation (if enabled)"
|
||||
|
||||
clean:
|
||||
-rm -rf $(BUILDDIR)/*
|
||||
|
||||
html:
|
||||
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
|
||||
@echo
|
||||
@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
|
||||
|
||||
dirhtml:
|
||||
$(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
|
||||
@echo
|
||||
@echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
|
||||
|
||||
singlehtml:
|
||||
$(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml
|
||||
@echo
|
||||
@echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."
|
||||
|
||||
pickle:
|
||||
$(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle
|
||||
@echo
|
||||
@echo "Build finished; now you can process the pickle files."
|
||||
|
||||
json:
|
||||
$(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json
|
||||
@echo
|
||||
@echo "Build finished; now you can process the JSON files."
|
||||
|
||||
htmlhelp:
|
||||
$(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
|
||||
@echo
|
||||
@echo "Build finished; now you can run HTML Help Workshop with the" \
|
||||
".hhp project file in $(BUILDDIR)/htmlhelp."
|
||||
|
||||
qthelp:
|
||||
$(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
|
||||
@echo
|
||||
@echo "Build finished; now you can run "qcollectiongenerator" with the" \
|
||||
".qhcp project file in $(BUILDDIR)/qthelp, like this:"
|
||||
@echo "# qcollectiongenerator $(BUILDDIR)/qthelp/wxPythonPhoenix.qhcp"
|
||||
@echo "To view the help file:"
|
||||
@echo "# assistant -collectionFile $(BUILDDIR)/qthelp/wxPythonPhoenix.qhc"
|
||||
|
||||
devhelp:
|
||||
$(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
|
||||
@echo
|
||||
@echo "Build finished."
|
||||
@echo "To view the help file:"
|
||||
@echo "# mkdir -p $$HOME/.local/share/devhelp/wxPythonPhoenix"
|
||||
@echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/wxPythonPhoenix"
|
||||
@echo "# devhelp"
|
||||
|
||||
epub:
|
||||
$(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub
|
||||
@echo
|
||||
@echo "Build finished. The epub file is in $(BUILDDIR)/epub."
|
||||
|
||||
latex:
|
||||
$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
|
||||
@echo
|
||||
@echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
|
||||
@echo "Run \`make' in that directory to run these through (pdf)latex" \
|
||||
"(use \`make latexpdf' here to do that automatically)."
|
||||
|
||||
latexpdf:
|
||||
$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
|
||||
@echo "Running LaTeX files through pdflatex..."
|
||||
make -C $(BUILDDIR)/latex all-pdf
|
||||
@echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
|
||||
|
||||
text:
|
||||
$(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
|
||||
@echo
|
||||
@echo "Build finished. The text files are in $(BUILDDIR)/text."
|
||||
|
||||
man:
|
||||
$(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man
|
||||
@echo
|
||||
@echo "Build finished. The manual pages are in $(BUILDDIR)/man."
|
||||
|
||||
changes:
|
||||
$(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes
|
||||
@echo
|
||||
@echo "The overview file is in $(BUILDDIR)/changes."
|
||||
|
||||
linkcheck:
|
||||
$(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
|
||||
@echo
|
||||
@echo "Link check complete; look for any errors in the above output " \
|
||||
"or in $(BUILDDIR)/linkcheck/output.txt."
|
||||
|
||||
doctest:
|
||||
$(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
|
||||
@echo "Testing of doctests in the sources finished, look at the " \
|
||||
"results in $(BUILDDIR)/doctest/output.txt."
|
||||
510
docs/sphinx/_static/css/basic.css
Normal file
@@ -0,0 +1,510 @@
|
||||
/*
|
||||
* basic.css
|
||||
* ~~~~~~~~~
|
||||
*
|
||||
* Sphinx stylesheet -- basic theme.
|
||||
*
|
||||
* :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS.
|
||||
* :license: BSD, see LICENSE for details.
|
||||
*
|
||||
*/
|
||||
|
||||
/* -- main layout ----------------------------------------------------------- */
|
||||
|
||||
div.clearer {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
/* -- relbar ---------------------------------------------------------------- */
|
||||
|
||||
div.related {
|
||||
width: 100%;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
div.related h3 {
|
||||
display: none;
|
||||
}
|
||||
|
||||
div.related ul {
|
||||
margin: 0;
|
||||
padding: 0 0 0 10px;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
div.related li {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
div.related li.right {
|
||||
float: right;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
/* -- sidebar --------------------------------------------------------------- */
|
||||
|
||||
div.sphinxsidebarwrapper {
|
||||
padding: 10px 5px 0 10px;
|
||||
}
|
||||
|
||||
div.sphinxsidebar {
|
||||
float: left;
|
||||
width: 230px;
|
||||
margin-left: -100%;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
div.sphinxsidebar ul {
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
div.sphinxsidebar ul ul,
|
||||
div.sphinxsidebar ul.want-points {
|
||||
margin-left: 20px;
|
||||
list-style: square;
|
||||
}
|
||||
|
||||
div.sphinxsidebar ul ul {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
div.sphinxsidebar form {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
div.sphinxsidebar input {
|
||||
border: 1px solid #98dbcc;
|
||||
font-family: sans-serif;
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
img {
|
||||
border: 0;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
/* -- search page ----------------------------------------------------------- */
|
||||
|
||||
ul.search {
|
||||
margin: 10px 0 0 20px;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
ul.search li {
|
||||
padding: 5px 0 5px 20px;
|
||||
background-image: url(file.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0 7px;
|
||||
}
|
||||
|
||||
ul.search li a {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
ul.search li div.context {
|
||||
color: #888;
|
||||
margin: 2px 0 0 30px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
ul.keywordmatches li.goodmatch a {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* -- index page ------------------------------------------------------------ */
|
||||
|
||||
table.contentstable {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
table.contentstable p.biglink {
|
||||
line-height: 150%;
|
||||
}
|
||||
|
||||
a.biglink {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
span.linkdescr {
|
||||
font-style: italic;
|
||||
padding-top: 5px;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
/* -- general index --------------------------------------------------------- */
|
||||
|
||||
table.indextable {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
table.indextable td {
|
||||
text-align: left;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
table.indextable dl, table.indextable dd {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
table.indextable tr.pcap {
|
||||
height: 10px;
|
||||
}
|
||||
|
||||
table.indextable tr.cap {
|
||||
margin-top: 10px;
|
||||
background-color: #f2f2f2;
|
||||
}
|
||||
|
||||
img.toggler {
|
||||
margin-right: 3px;
|
||||
margin-top: 3px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
div.modindex-jumpbox {
|
||||
border-top: 1px solid #ddd;
|
||||
border-bottom: 1px solid #ddd;
|
||||
margin: 1em 0 1em 0;
|
||||
padding: 0.4em;
|
||||
}
|
||||
|
||||
div.genindex-jumpbox {
|
||||
border-top: 1px solid #ddd;
|
||||
border-bottom: 1px solid #ddd;
|
||||
margin: 1em 0 1em 0;
|
||||
padding: 0.4em;
|
||||
}
|
||||
|
||||
/* -- general body styles --------------------------------------------------- */
|
||||
|
||||
a.headerlink {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
h1:hover > a.headerlink,
|
||||
h2:hover > a.headerlink,
|
||||
h3:hover > a.headerlink,
|
||||
h4:hover > a.headerlink,
|
||||
h5:hover > a.headerlink,
|
||||
h6:hover > a.headerlink,
|
||||
dt:hover > a.headerlink {
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
div.body p.caption {
|
||||
text-align: inherit;
|
||||
}
|
||||
|
||||
div.body td {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.field-list ul {
|
||||
padding-left: 1em;
|
||||
}
|
||||
|
||||
.first {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
|
||||
p.rubric {
|
||||
margin-top: 30px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.align-left {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.align-center {
|
||||
clear: both;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.align-right {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/* -- sidebars -------------------------------------------------------------- */
|
||||
|
||||
div.sidebar {
|
||||
margin: 0 0 0.5em 1em;
|
||||
border: 1px solid #ddb;
|
||||
padding: 7px 7px 0 7px;
|
||||
background-color: #ffe;
|
||||
width: 40%;
|
||||
float: right;
|
||||
}
|
||||
|
||||
p.sidebar-title {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* -- topics ---------------------------------------------------------------- */
|
||||
|
||||
div.topic {
|
||||
border: 1px solid #ccc;
|
||||
padding: 7px 7px 0 7px;
|
||||
margin: 10px 0 10px 0;
|
||||
}
|
||||
|
||||
p.topic-title {
|
||||
font-size: 1.1em;
|
||||
font-weight: bold;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
/* -- admonitions ----------------------------------------------------------- */
|
||||
|
||||
div.admonition {
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
padding: 7px;
|
||||
}
|
||||
|
||||
div.admonition dt {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.admonition dl {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
p.admonition-title {
|
||||
margin: 0px 10px 5px 0px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.body p.centered {
|
||||
text-align: center;
|
||||
margin-top: 25px;
|
||||
}
|
||||
|
||||
/* -- tables ---------------------------------------------------------------- */
|
||||
|
||||
table.docutils {
|
||||
border: 0;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
table.docutils td, table.docutils th {
|
||||
padding: 1px 8px 1px 5px;
|
||||
border-top: 0;
|
||||
border-left: 0;
|
||||
border-right: 0;
|
||||
border-bottom: 1px solid #aaa;
|
||||
}
|
||||
|
||||
table.field-list td, table.field-list th {
|
||||
border: 0 !important;
|
||||
}
|
||||
|
||||
table.footnote td, table.footnote th {
|
||||
border: 0 !important;
|
||||
}
|
||||
|
||||
th {
|
||||
text-align: left;
|
||||
padding-right: 5px;
|
||||
}
|
||||
|
||||
table.citation {
|
||||
border-left: solid 1px gray;
|
||||
margin-left: 1px;
|
||||
}
|
||||
|
||||
table.citation td {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
/* -- other body styles ----------------------------------------------------- */
|
||||
|
||||
ol.arabic {
|
||||
list-style: decimal;
|
||||
}
|
||||
|
||||
ol.loweralpha {
|
||||
list-style: lower-alpha;
|
||||
}
|
||||
|
||||
ol.upperalpha {
|
||||
list-style: upper-alpha;
|
||||
}
|
||||
|
||||
ol.lowerroman {
|
||||
list-style: lower-roman;
|
||||
}
|
||||
|
||||
ol.upperroman {
|
||||
list-style: upper-roman;
|
||||
}
|
||||
|
||||
dl {
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
dd p {
|
||||
margin-top: 0px;
|
||||
}
|
||||
|
||||
dd ul, dd table {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
dd {
|
||||
margin-top: 3px;
|
||||
margin-bottom: 10px;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
dt:target, .highlighted {
|
||||
background-color: #fbe54e;
|
||||
}
|
||||
|
||||
dl.glossary dt {
|
||||
font-weight: bold;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
.field-list ul {
|
||||
margin: 0;
|
||||
padding-left: 1em;
|
||||
}
|
||||
|
||||
.field-list p {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.refcount {
|
||||
color: #060;
|
||||
}
|
||||
|
||||
.optional {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
.versionmodified {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.system-message {
|
||||
background-color: #fda;
|
||||
padding: 5px;
|
||||
border: 3px solid red;
|
||||
}
|
||||
|
||||
.footnote:target {
|
||||
background-color: #ffa
|
||||
}
|
||||
|
||||
.line-block {
|
||||
display: block;
|
||||
margin-top: 1em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
.line-block .line-block {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
margin-left: 1.5em;
|
||||
}
|
||||
|
||||
.guilabel, .menuselection {
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
.accelerator {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.classifier {
|
||||
font-style: oblique;
|
||||
}
|
||||
|
||||
/* -- code displays --------------------------------------------------------- */
|
||||
|
||||
pre {
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
td.linenos pre {
|
||||
padding: 5px 0px;
|
||||
border: 0;
|
||||
background-color: transparent;
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
table.highlighttable {
|
||||
margin-left: 0.5em;
|
||||
}
|
||||
|
||||
table.highlighttable td {
|
||||
padding: 0 0.5em 0 0.5em;
|
||||
}
|
||||
|
||||
tt.descname {
|
||||
background-color: transparent;
|
||||
font-weight: bold;
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
tt.descclassname {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
tt.xref, a tt {
|
||||
background-color: transparent;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
h1 tt, h2 tt, h3 tt, h4 tt, h5 tt, h6 tt {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.viewcode-link {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.viewcode-back {
|
||||
float: right;
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
div.viewcode-block:target {
|
||||
margin: -1px -10px;
|
||||
padding: 0 10px;
|
||||
}
|
||||
|
||||
/* -- math display ---------------------------------------------------------- */
|
||||
|
||||
img.math {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
div.body div.math p {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
span.eqno {
|
||||
float: right;
|
||||
}
|
||||
|
||||
/* -- printout stylesheet --------------------------------------------------- */
|
||||
|
||||
@media print {
|
||||
div.document,
|
||||
div.documentwrapper,
|
||||
div.bodywrapper {
|
||||
margin: 0 !important;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div.sphinxsidebar,
|
||||
div.related,
|
||||
div.footer,
|
||||
#top-link {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
227
docs/sphinx/_static/css/default.css
Normal file
@@ -0,0 +1,227 @@
|
||||
/**
|
||||
* Sphinx stylesheet -- default theme
|
||||
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
*/
|
||||
|
||||
@import url("basic.css");
|
||||
|
||||
/* -- page layout ----------------------------------------------------------- */
|
||||
|
||||
body {
|
||||
font-family: sans-serif;
|
||||
font-size: 100%;
|
||||
background-color: #11303d;
|
||||
color: #000;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
div.document {
|
||||
background-color: #1c4e63;
|
||||
}
|
||||
|
||||
div.documentwrapper {
|
||||
float: left;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div.bodywrapper {
|
||||
margin: 0 0 0 230px;
|
||||
}
|
||||
|
||||
div.body {
|
||||
background-color: #ffffff;
|
||||
color: #000000;
|
||||
padding: 0 20px 30px 20px;
|
||||
}
|
||||
|
||||
div.footer {
|
||||
color: #ffffff;
|
||||
width: 100%;
|
||||
padding: 9px 0 9px 0;
|
||||
text-align: center;
|
||||
font-size: 75%;
|
||||
}
|
||||
|
||||
div.footer a {
|
||||
color: #ffffff;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
div.related {
|
||||
background-color: #133f52;
|
||||
line-height: 30px;
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
div.related a {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
div.sphinxsidebarwrapper {
|
||||
padding: 10px 5px 0 10px;
|
||||
}
|
||||
|
||||
div.sphinxsidebar {
|
||||
float: left;
|
||||
width: 230px;
|
||||
margin-left: -100%;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
div.sphinxsidebar h3 {
|
||||
font-family: 'Trebuchet MS', sans-serif;
|
||||
color: #ffffff;
|
||||
font-size: 1.4em;
|
||||
font-weight: normal;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
div.sphinxsidebar h3 a {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
div.sphinxsidebar h4 {
|
||||
font-family: 'Trebuchet MS', sans-serif;
|
||||
color: #ffffff;
|
||||
font-size: 1.3em;
|
||||
font-weight: normal;
|
||||
margin: 5px 0 0 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
div.sphinxsidebar p {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
div.sphinxsidebar p.topless {
|
||||
margin: 5px 10px 10px 10px;
|
||||
}
|
||||
|
||||
div.sphinxsidebar ul {
|
||||
margin: 10px;
|
||||
padding: 0;
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
div.sphinxsidebar a {
|
||||
color: #98dbcc;
|
||||
}
|
||||
|
||||
div.sphinxsidebar input {
|
||||
border: 1px solid #98dbcc;
|
||||
font-family: sans-serif;
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
/* -- body styles ----------------------------------------------------------- */
|
||||
|
||||
a {
|
||||
color: #355f7c;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:visited {
|
||||
color: #355f7c;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
div.body p, div.body dd, div.body li {
|
||||
text-align: justify;
|
||||
line-height: 130%;
|
||||
}
|
||||
|
||||
div.body h1,
|
||||
div.body h2,
|
||||
div.body h3,
|
||||
div.body h4,
|
||||
div.body h5,
|
||||
div.body h6 {
|
||||
font-family: 'Trebuchet MS', sans-serif;
|
||||
background-color: #f2f2f2;
|
||||
font-weight: normal;
|
||||
color: #20435c;
|
||||
border-bottom: 1px solid #ccc;
|
||||
margin: 20px -20px 10px -20px;
|
||||
padding: 3px 0 3px 10px;
|
||||
}
|
||||
|
||||
div.body h1 { margin-top: 0; font-size: 200%; }
|
||||
div.body h2 { font-size: 160%; }
|
||||
div.body h3 { font-size: 140%; }
|
||||
div.body h4 { font-size: 120%; }
|
||||
div.body h5 { font-size: 110%; }
|
||||
div.body h6 { font-size: 100%; }
|
||||
|
||||
a.headerlink {
|
||||
color: #c60f0f;
|
||||
font-size: 0.8em;
|
||||
padding: 0 4px 0 4px;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a.headerlink:hover {
|
||||
background-color: #c60f0f;
|
||||
color: white;
|
||||
}
|
||||
|
||||
div.body p, div.body dd, div.body li {
|
||||
text-align: justify;
|
||||
line-height: 130%;
|
||||
}
|
||||
|
||||
div.admonition p.admonition-title + p {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
div.note {
|
||||
background-color: #eee;
|
||||
border: 1px solid #ccc;
|
||||
}
|
||||
|
||||
div.seealso {
|
||||
background-color: #ffc;
|
||||
border: 1px solid #ff6;
|
||||
}
|
||||
|
||||
div.topic {
|
||||
background-color: #eee;
|
||||
}
|
||||
|
||||
div.warning {
|
||||
background-color: #ffe4e4;
|
||||
border: 1px solid #f66;
|
||||
}
|
||||
|
||||
p.admonition-title {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
p.admonition-title:after {
|
||||
content: ":";
|
||||
}
|
||||
|
||||
pre {
|
||||
padding: 5px;
|
||||
background-color: #eeffcc;
|
||||
color: #333333;
|
||||
line-height: 120%;
|
||||
border: 1px solid #ac9;
|
||||
border-left: none;
|
||||
border-right: none;
|
||||
}
|
||||
|
||||
tt {
|
||||
background-color: #ecf0f3;
|
||||
padding: 0 1px 0 1px;
|
||||
font-size: 0.95em;
|
||||
}
|
||||
|
||||
th {
|
||||
background-color: #ede;
|
||||
}
|
||||
47
docs/sphinx/_static/css/gallery.css
Normal file
@@ -0,0 +1,47 @@
|
||||
<style type="text/css">
|
||||
|
||||
/*Credits: Dynamic Drive CSS Library */
|
||||
/*URL: http://www.dynamicdrive.com/style/ */
|
||||
|
||||
.gallerycontainer{
|
||||
position: relative;
|
||||
/*Add a height attribute and set to largest image's height to prevent overlaying*/
|
||||
}
|
||||
|
||||
.thumbnail img{
|
||||
border: 1px solid white;
|
||||
margin: 0 5px 5px 0;
|
||||
}
|
||||
|
||||
.thumbnail:hover{
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.thumbnail:hover img{
|
||||
border: 1px solid blue;
|
||||
}
|
||||
|
||||
.thumbnail span{ /*CSS for enlarged image*/
|
||||
position: absolute;
|
||||
background-color: lightyellow;
|
||||
padding: 5px;
|
||||
left: -1000px;
|
||||
border: 1px dashed gray;
|
||||
visibility: hidden;
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.thumbnail span img{ /*CSS for enlarged image*/
|
||||
border-width: 0;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
.thumbnail:hover span{ /*CSS for enlarged image*/
|
||||
visibility: visible;
|
||||
top: 0;
|
||||
left: 230px; /*position where enlarged image should offset horizontally */
|
||||
z-index: 50;
|
||||
}
|
||||
|
||||
</style>
|
||||
640
docs/sphinx/_static/css/phoenix.css
Normal file
@@ -0,0 +1,640 @@
|
||||
@import "default.css";
|
||||
@import "tables.css";
|
||||
|
||||
img {
|
||||
border: 0;
|
||||
max-width: 100%;
|
||||
horizontal-align: center;
|
||||
}
|
||||
|
||||
/**
|
||||
* Spacing fixes
|
||||
*/
|
||||
|
||||
div.body p, div.body dd, div.body li {
|
||||
line-height: 125%;
|
||||
}
|
||||
|
||||
ul.simple {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
/* spacing around blockquoted fields in parameters/attributes/returns */
|
||||
td.field-body > blockquote {
|
||||
margin-top: 0.1em;
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
|
||||
/* spacing around example code */
|
||||
div.highlight > pre {
|
||||
padding: 2px 5px 2px 5px;
|
||||
}
|
||||
|
||||
/* spacing in see also definition lists */
|
||||
dl.last > dd {
|
||||
margin-top: 1px;
|
||||
margin-bottom: 5px;
|
||||
margin-left: 30px;
|
||||
}
|
||||
|
||||
div.quotebar {
|
||||
background-color: #f8f8f8;
|
||||
max-width: 250px;
|
||||
float: right;
|
||||
padding: 2px 7px;
|
||||
border: 1px solid #ccc;
|
||||
}
|
||||
|
||||
/**
|
||||
* Hide dummy toctrees
|
||||
*/
|
||||
|
||||
ul {
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
ul li {
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
ul li a.reference {
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Make high-level subsections easier to distinguish from top-level ones
|
||||
*/
|
||||
div.body h3 {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
div.body h4 {
|
||||
border: none;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/**
|
||||
* Scipy colors
|
||||
*/
|
||||
|
||||
body {
|
||||
background-color: rgb(100,135,220);
|
||||
}
|
||||
|
||||
div.document {
|
||||
background-color: rgb(230,230,230);
|
||||
position: relative;
|
||||
z-index: 0;
|
||||
top: 30px;
|
||||
}
|
||||
|
||||
div.sphinxsidebar {
|
||||
background-color: rgb(230,230,230);
|
||||
z-index: 1;
|
||||
left: 0;
|
||||
top: 30px;
|
||||
bottom: 0;
|
||||
}
|
||||
|
||||
div.related {
|
||||
font-size: 1em;
|
||||
position: fixed;
|
||||
line-height: 30px;
|
||||
position: fixed;
|
||||
height: 30px;
|
||||
z-index: 1;
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
div.related ul {
|
||||
background-image: url('../images/sphinxdocs/navigation.png');
|
||||
height: 2em;
|
||||
border-top: 1px solid #ddd;
|
||||
border-bottom: 1px solid #ddd;
|
||||
color: rgb(100, 100, 100);
|
||||
}
|
||||
|
||||
div.related ul li {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
height: 2em;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div.related ul li.right {
|
||||
float: right;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
div.related ul li a {
|
||||
margin: 0;
|
||||
padding: 0 5px 0 5px;
|
||||
line-height: 1.75em;
|
||||
color: #EE9816;
|
||||
}
|
||||
|
||||
div.related ul li a:hover {
|
||||
color: #3CA8E7;
|
||||
}
|
||||
|
||||
div.sphinxsidebar h3 {
|
||||
color: rgb(0,102,204);
|
||||
}
|
||||
|
||||
div.sphinxsidebar h3 a {
|
||||
color: rgb(0,102,204);
|
||||
}
|
||||
|
||||
div.sphinxsidebar h4 {
|
||||
color: rgb(0,82,194);
|
||||
}
|
||||
|
||||
div.sphinxsidebar p {
|
||||
color: black;
|
||||
}
|
||||
|
||||
div.sphinxsidebar a {
|
||||
color: #355f7c;
|
||||
}
|
||||
|
||||
div.sphinxsidebar ul.want-points {
|
||||
list-style: disc;
|
||||
}
|
||||
|
||||
.field-list th {
|
||||
color: rgb(0,102,204);
|
||||
}
|
||||
|
||||
.floatleft {
|
||||
position: relative;
|
||||
float:left;
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
.floatcenter {
|
||||
position:relative;
|
||||
float:none;
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
.floatright {
|
||||
position: relative;
|
||||
float:right;
|
||||
text-align:center;
|
||||
}
|
||||
|
||||
/**
|
||||
* Extra admonitions
|
||||
*/
|
||||
|
||||
div.return {
|
||||
color: rgb(0,0,255);
|
||||
}
|
||||
|
||||
div.tip {
|
||||
background-color: #ffffe4;
|
||||
border: 1px solid #ee6;
|
||||
}
|
||||
|
||||
div.availability {
|
||||
background-color: #e8f7c4;
|
||||
border: 1px solid #adff2f;
|
||||
}
|
||||
|
||||
div.plot-output {
|
||||
clear-after: both;
|
||||
}
|
||||
|
||||
div.plot-output .figure {
|
||||
float: center;
|
||||
text-align: center;
|
||||
margin-bottom: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
div.plot-output .caption {
|
||||
margin-top: 2;
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
div.plot-output p.admonition-title {
|
||||
display: none;
|
||||
}
|
||||
|
||||
div.plot-output:after {
|
||||
content: "";
|
||||
display: block;
|
||||
height: 0;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.doctodo {
|
||||
background-color: #ccccff;
|
||||
padding: 10px;
|
||||
margin: 0 -20px 0 -20px;
|
||||
border-bottom: 1px solid #cc99ff;
|
||||
}
|
||||
|
||||
.docwarning {
|
||||
background-color: #ffe4e4;
|
||||
padding: 10px;
|
||||
margin: 0 -20px 0 -20px;
|
||||
border-bottom: 1px solid #f66;
|
||||
}
|
||||
|
||||
.doccaution {
|
||||
background-color: #ff9900;
|
||||
padding: 10px;
|
||||
margin: 0 -20px 0 -20px;
|
||||
border-bottom: 1px solid #f66;
|
||||
}
|
||||
|
||||
.docimportant {
|
||||
background-color: #ffcc33;
|
||||
padding: 10px;
|
||||
margin: 0 -20px 0 -20px;
|
||||
border-bottom: 1px solid #f66;
|
||||
}
|
||||
|
||||
.doctip {
|
||||
background-color: #ccff66;
|
||||
padding: 10px;
|
||||
margin: 0 -20px 0 -20px;
|
||||
border-bottom: 1px solid #f66;
|
||||
}
|
||||
|
||||
.docavailability {
|
||||
background-color: #e8f7c4;
|
||||
padding: 10px;
|
||||
margin: 0 -20px 0 -20px;
|
||||
border-bottom: 1px solid #adff2f;
|
||||
}
|
||||
|
||||
div.admonition p {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
div.admonition {
|
||||
background-color: #98F5FF;
|
||||
border: 1px solid #00B2EE;
|
||||
text-align: justify;
|
||||
background-image: url('../images/sphinxdocs/todo.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px 5px;
|
||||
padding-left: 33px;
|
||||
}
|
||||
|
||||
.admonition tt {
|
||||
background: #98F5FF;
|
||||
}
|
||||
|
||||
div.seealso {
|
||||
background-color: #ffc;
|
||||
border: 1px solid #ff6;
|
||||
text-align: justify;
|
||||
background-image: url('../images/sphinxdocs/seealso.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px 5px;
|
||||
padding-left: 33px;
|
||||
}
|
||||
|
||||
.seealso tt {
|
||||
background: #ffc;
|
||||
}
|
||||
|
||||
div.warning {
|
||||
background-color: #ffe4e4;
|
||||
border: 1px solid #f66;
|
||||
text-align: justify;
|
||||
background-image: url('../images/sphinxdocs/warning.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px 5px;
|
||||
padding-left: 33px;
|
||||
}
|
||||
|
||||
.warning tt {
|
||||
background: #ffe4e4;
|
||||
}
|
||||
|
||||
div.todo {
|
||||
background-color: #ccccff;
|
||||
border: 1px solid #cc99ff;
|
||||
text-align: justify;
|
||||
background-image: url('../images/sphinxdocs/todo.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px 5px;
|
||||
padding-left: 33px;
|
||||
}
|
||||
|
||||
.todo tt {
|
||||
background: #ccccff;
|
||||
}
|
||||
|
||||
div.caution {
|
||||
background-color: #ccffff;
|
||||
border: 1px solid #99ccff;
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
.caution tt {
|
||||
background: #ccccff;
|
||||
}
|
||||
|
||||
div.important {
|
||||
background-color: #ffcc33;
|
||||
border: 1px solid #ff9900;
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
.important tt {
|
||||
background: #ffcc33;
|
||||
}
|
||||
|
||||
div.tip {
|
||||
background-color: #ccff33;
|
||||
border: 1px solid #33cc33;
|
||||
text-align: justify;
|
||||
}
|
||||
|
||||
.tip tt {
|
||||
background: #ccff33;
|
||||
}
|
||||
|
||||
|
||||
div.note {
|
||||
background-color: #eee;
|
||||
border: 1px solid #ccc;
|
||||
text-align: justify;
|
||||
background-image: url('../images/sphinxdocs/info.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px 5px;
|
||||
padding-left: 33px;
|
||||
}
|
||||
|
||||
.note tt {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
div.availability {
|
||||
background-color: #e8f7c4;
|
||||
border: 1px solid #adff2f;
|
||||
text-align: justify;
|
||||
background-image: url('../images/sphinxdocs/available.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: 5px 5px;
|
||||
padding-left: 33px;
|
||||
}
|
||||
|
||||
.availability tt {
|
||||
background: #e8f7c4;
|
||||
}
|
||||
|
||||
|
||||
p.admonition-title {
|
||||
margin: 10px 10px 5px 0px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.gallery_class table { float: left;
|
||||
margin: 0 5px 20px 0; }
|
||||
.gallery_class table { border-collapse: collapse; }
|
||||
.gallery_class table td { padding: 0; }
|
||||
.gallery_class table caption { font-size: 80%; }
|
||||
.gallery .caption { height: 4em; vertical-align: top; }
|
||||
.gallery table { width: 200px; }
|
||||
|
||||
|
||||
/**
|
||||
* Styling for field lists
|
||||
*/
|
||||
|
||||
table.field-list th {
|
||||
border-left: 1px solid #aaa !important;
|
||||
padding-left: 5px;
|
||||
}
|
||||
|
||||
table.field-list {
|
||||
border-collapse: separate;
|
||||
border-spacing: 10px;
|
||||
}
|
||||
|
||||
/**
|
||||
* Styling for footnotes
|
||||
*/
|
||||
|
||||
table.footnote td, table.footnote th {
|
||||
border: none;
|
||||
}
|
||||
|
||||
pre {
|
||||
font-family: 'Consolas', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', 'Trebuchet MS', monospace;
|
||||
font-size: 0.95em;
|
||||
letter-spacing: 0.015em;
|
||||
padding: 0.5em;
|
||||
border: 1px solid #ccc;
|
||||
background-color: #f8f8f8;
|
||||
}
|
||||
|
||||
cite, code, tt {
|
||||
font-family: 'Consolas', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', 'Trebuchet MS', monospace;
|
||||
font-size: 0.95em;
|
||||
letter-spacing: 0.01em;
|
||||
}
|
||||
|
||||
a.headerlink {
|
||||
color: #c60f0f;
|
||||
font-size: 0.8em;
|
||||
padding: 0 4px 0 4px;
|
||||
text-decoration: none;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
h1:hover > a.headerlink,
|
||||
h2:hover > a.headerlink,
|
||||
h3:hover > a.headerlink,
|
||||
h4:hover > a.headerlink,
|
||||
h5:hover > a.headerlink,
|
||||
h6:hover > a.headerlink,
|
||||
dt:hover > a.headerlink {
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
|
||||
a em {
|
||||
color: #CA7900;
|
||||
background-color: transparent;
|
||||
font-family: 'Consolas', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', 'Trebuchet MS', monospace;
|
||||
font-weight: bold;
|
||||
border: 0;
|
||||
letter-spacing: 0.01em;
|
||||
font-style: normal;
|
||||
font-size: 0.95em;
|
||||
letter-spacing: 0.01em;
|
||||
}
|
||||
|
||||
a em:hover {
|
||||
color: #2491CF;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #2491CF;
|
||||
}
|
||||
|
||||
a.headerlink:hover {
|
||||
background-color: #c60f0f;
|
||||
color: white;
|
||||
}
|
||||
|
||||
a tt {
|
||||
background-color: transparent;
|
||||
font-weight: bold;
|
||||
border: 0;
|
||||
color: #CA7900;
|
||||
}
|
||||
|
||||
a tt:hover {
|
||||
color: #2491CF;
|
||||
}
|
||||
|
||||
.panel {
|
||||
position: fixed;
|
||||
top: 60px;
|
||||
right: 0;
|
||||
display: none;
|
||||
background: #000000;
|
||||
border:1px solid #111111;
|
||||
font-family: 'Calibri', 'Deja Vu Sans', 'Bitstream Vera Sans', 'Trebuchet MS', monospace;
|
||||
-moz-border-radius-topleft: 20px;
|
||||
-webkit-border-top-left-radius: 20px;
|
||||
-moz-border-radius-bottomleft: 20px;
|
||||
-webkit-border-bottom-left-radius: 20px;
|
||||
width: 200px;
|
||||
height: auto;
|
||||
padding: 20px 30px 30px 30px;
|
||||
filter: alpha(opacity=85);
|
||||
opacity: .85;
|
||||
}
|
||||
|
||||
.panel p{
|
||||
margin: 0 0 15px 0;
|
||||
padding: 0;
|
||||
color: #cccccc;
|
||||
}
|
||||
|
||||
.panel a, .panel a:visited{
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
color: #CA7900;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #CA7900;
|
||||
}
|
||||
|
||||
.panel a:hover, .panel a:visited:hover{
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
color: #2491CF;
|
||||
text-decoration: none;
|
||||
border-bottom: 1px solid #2491CF;
|
||||
}
|
||||
|
||||
a.trigger{
|
||||
position: fixed;
|
||||
text-decoration: none;
|
||||
top: 80px; right: 0;
|
||||
font-size: 20px;
|
||||
letter-spacing:-1px;
|
||||
font-family: 'Consolas', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', 'Trebuchet MS', monospace;
|
||||
color:#fff;
|
||||
padding: 20px 40px 20px 15px;
|
||||
font-weight: 700;
|
||||
background:#333333 url('../images/sphinxdocs/plus2.png') 85% 55% no-repeat;
|
||||
border:1px solid #444444;
|
||||
-moz-border-radius-topleft: 20px;
|
||||
-webkit-border-top-left-radius: 20px;
|
||||
-moz-border-radius-bottomleft: 20px;
|
||||
-webkit-border-bottom-left-radius: 20px;
|
||||
-moz-border-radius-bottomright: 0px;
|
||||
-webkit-border-bottom-right-radius: 0px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
a.trigger:hover{
|
||||
position: fixed;
|
||||
text-decoration: none;
|
||||
top: 80px; right: 0;
|
||||
font-size: 20px;
|
||||
letter-spacing:-1px;
|
||||
font-family: 'Consolas', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', 'Trebuchet MS', monospace;
|
||||
color:#fff;
|
||||
padding: 20px 40px 20px 20px;
|
||||
font-weight: 700;
|
||||
background:#222222 url('../images/sphinxdocs/plus2.png') 85% 55% no-repeat;
|
||||
border:1px solid #444444;
|
||||
-moz-border-radius-topright: 20px;
|
||||
-webkit-border-top-right-radius: 20px;
|
||||
-moz-border-radius-bottomright: 20px;
|
||||
-webkit-border-bottom-right-radius: 20px;
|
||||
-moz-border-radius-bottomleft: 0px;
|
||||
-webkit-border-bottom-left-radius: 0px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
a.active.trigger {
|
||||
background:#222222 url('../images/sphinxdocs/minus2.png') 85% 55% no-repeat;
|
||||
}
|
||||
|
||||
.columns{
|
||||
clear: both;
|
||||
width: 330px;
|
||||
padding: 0 0 20px 0;
|
||||
line-height: 22px;
|
||||
}
|
||||
|
||||
.colleft{
|
||||
float: left;
|
||||
width: 130px;
|
||||
line-height: 22px;
|
||||
}
|
||||
|
||||
.colright{
|
||||
float: right;
|
||||
width: 130px;
|
||||
line-height: 22px;
|
||||
}
|
||||
|
||||
/**
|
||||
* Code block.
|
||||
* The border colour should be a darker shade of the background colour.
|
||||
* The hex code #E8D898 used below is a pale, light grayish amber.
|
||||
*/
|
||||
pre {
|
||||
padding: 5px;
|
||||
background-color: #FFFFE5;
|
||||
color: #333333;
|
||||
line-height: 120%;
|
||||
border: 1px solid #E8D898;
|
||||
border-left: none;
|
||||
border-right: none;
|
||||
}
|
||||
|
||||
/**
|
||||
* Commands or code within text. The hex code #EAEAF8 used below is a
|
||||
* pale, light grayish blue.
|
||||
*/
|
||||
tt {
|
||||
background-color: #EAEAF8;
|
||||
padding: 0 1px 0 1px;
|
||||
font-size: 0.95em;
|
||||
}
|
||||
61
docs/sphinx/_static/css/pygments.css
Normal file
@@ -0,0 +1,61 @@
|
||||
.hll { background-color: #ffffcc }
|
||||
.c { color: #408090; font-style: italic } /* Comment */
|
||||
.err { border: 1px solid #FF0000 } /* Error */
|
||||
.k { color: #007020; font-weight: bold } /* Keyword */
|
||||
.o { color: #666666 } /* Operator */
|
||||
.cm { color: #408090; font-style: italic } /* Comment.Multiline */
|
||||
.cp { color: #007020 } /* Comment.Preproc */
|
||||
.c1 { color: #408090; font-style: italic } /* Comment.Single */
|
||||
.cs { color: #408090; background-color: #fff0f0 } /* Comment.Special */
|
||||
.gd { color: #A00000 } /* Generic.Deleted */
|
||||
.ge { font-style: italic } /* Generic.Emph */
|
||||
.gr { color: #FF0000 } /* Generic.Error */
|
||||
.gh { color: #000080; font-weight: bold } /* Generic.Heading */
|
||||
.gi { color: #00A000 } /* Generic.Inserted */
|
||||
.go { color: #303030 } /* Generic.Output */
|
||||
.gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
|
||||
.gs { font-weight: bold } /* Generic.Strong */
|
||||
.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
|
||||
.gt { color: #0040D0 } /* Generic.Traceback */
|
||||
.kc { color: #007020; font-weight: bold } /* Keyword.Constant */
|
||||
.kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
|
||||
.kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
|
||||
.kp { color: #007020 } /* Keyword.Pseudo */
|
||||
.kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
|
||||
.kt { color: #902000 } /* Keyword.Type */
|
||||
.m { color: #208050 } /* Literal.Number */
|
||||
.s { color: #4070a0 } /* Literal.String */
|
||||
.na { color: #4070a0 } /* Name.Attribute */
|
||||
.nb { color: #007020 } /* Name.Builtin */
|
||||
.nc { color: #0e84b5; font-weight: bold } /* Name.Class */
|
||||
.no { color: #60add5 } /* Name.Constant */
|
||||
.nd { color: #555555; font-weight: bold } /* Name.Decorator */
|
||||
.ni { color: #d55537; font-weight: bold } /* Name.Entity */
|
||||
.ne { color: #007020 } /* Name.Exception */
|
||||
.nf { color: #06287e } /* Name.Function */
|
||||
.nl { color: #002070; font-weight: bold } /* Name.Label */
|
||||
.nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
|
||||
.nt { color: #062873; font-weight: bold } /* Name.Tag */
|
||||
.nv { color: #bb60d5 } /* Name.Variable */
|
||||
.ow { color: #007020; font-weight: bold } /* Operator.Word */
|
||||
.w { color: #bbbbbb } /* Text.Whitespace */
|
||||
.mf { color: #208050 } /* Literal.Number.Float */
|
||||
.mh { color: #208050 } /* Literal.Number.Hex */
|
||||
.mi { color: #208050 } /* Literal.Number.Integer */
|
||||
.mo { color: #208050 } /* Literal.Number.Oct */
|
||||
.sb { color: #4070a0 } /* Literal.String.Backtick */
|
||||
.sc { color: #4070a0 } /* Literal.String.Char */
|
||||
.sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
|
||||
.s2 { color: #4070a0 } /* Literal.String.Double */
|
||||
.se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
|
||||
.sh { color: #4070a0 } /* Literal.String.Heredoc */
|
||||
.si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
|
||||
.sx { color: #c65d09 } /* Literal.String.Other */
|
||||
.sr { color: #235388 } /* Literal.String.Regex */
|
||||
.s1 { color: #4070a0 } /* Literal.String.Single */
|
||||
.ss { color: #517918 } /* Literal.String.Symbol */
|
||||
.bp { color: #007020 } /* Name.Builtin.Pseudo */
|
||||
.vc { color: #bb60d5 } /* Name.Variable.Class */
|
||||
.vg { color: #bb60d5 } /* Name.Variable.Global */
|
||||
.vi { color: #bb60d5 } /* Name.Variable.Instance */
|
||||
.il { color: #208050 } /* Literal.Number.Integer.Long */
|
||||
57
docs/sphinx/_static/css/tables.css
Normal file
@@ -0,0 +1,57 @@
|
||||
|
||||
.pretty-table {
|
||||
font-family: verdana,arial,sans-serif;
|
||||
color:#333333;
|
||||
border-width: 1px;
|
||||
border-color: #999999;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
.pretty-table th {
|
||||
background:#b5cfd2 url('../images/sphinxdocs/cell-blue.jpg');
|
||||
border-width: 1px;
|
||||
padding: 8px;
|
||||
vertical-align: middle;
|
||||
border-style: solid;
|
||||
border-color: #999999;
|
||||
}
|
||||
.pretty-table td {
|
||||
background:#dcddc0 url('../images/sphinxdocs/cell-grey.jpg');
|
||||
border-width: 1px;
|
||||
padding: 3px;
|
||||
vertical-align: middle;
|
||||
border-style: solid;
|
||||
border-color: #999999;
|
||||
}
|
||||
|
||||
.pretty-table caption
|
||||
{
|
||||
caption-side: bottom;
|
||||
font-size: 0.9em;
|
||||
font-style: italic;
|
||||
text-align: right;
|
||||
padding: 0.5em 0;
|
||||
}
|
||||
|
||||
.pretty-table tr:hover th, .pretty-table tr:hover td
|
||||
{
|
||||
background-color: #632a2a;
|
||||
color: #0000ff;
|
||||
background:#b5cfd2 url('../images/sphinxdocs/orange_gradient.png');
|
||||
}
|
||||
|
||||
.pretty-table tr:hover th[class=head]
|
||||
{
|
||||
background:#b5cfd2 url('../images/sphinxdocs/cell-blue.jpg');
|
||||
color:#0066CC;
|
||||
}
|
||||
|
||||
.pretty-table tr:hover tt, .pretty-table tr:hover tt
|
||||
{
|
||||
background-color: #632a2a;
|
||||
background:#b5cfd2 url('../images/sphinxdocs/orange_gradient.png');
|
||||
}
|
||||
|
||||
.pretty-table td tt
|
||||
{
|
||||
background: #E0E0E0 url('../images/sphinxdocs/cell-grey.jpg');
|
||||
}
|
||||
BIN
docs/sphinx/_static/images/overviews/evthandler_unlink_after.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 12 KiB |
BIN
docs/sphinx/_static/images/overviews/overview_events_chain.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 25 KiB |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_00.png
Normal file
|
After Width: | Height: | Size: 328 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_01.png
Normal file
|
After Width: | Height: | Size: 386 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_02.png
Normal file
|
After Width: | Height: | Size: 387 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_03.png
Normal file
|
After Width: | Height: | Size: 453 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_04.png
Normal file
|
After Width: | Height: | Size: 666 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_05.png
Normal file
|
After Width: | Height: | Size: 389 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_06.png
Normal file
|
After Width: | Height: | Size: 908 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_07.png
Normal file
|
After Width: | Height: | Size: 540 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_08.png
Normal file
|
After Width: | Height: | Size: 478 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_09.png
Normal file
|
After Width: | Height: | Size: 608 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_10.png
Normal file
|
After Width: | Height: | Size: 720 B |
BIN
docs/sphinx/_static/images/overviews/overview_sizer_11.png
Normal file
|
After Width: | Height: | Size: 631 B |
BIN
docs/sphinx/_static/images/overviews/overview_splitter_3d.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/api.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/appearance.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/available.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/background.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/base.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/cell_blue.jpg
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/cell_grey.jpg
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/cell_grey.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/central_bar.png
Normal file
|
After Width: | Height: | Size: 53 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/class_hierarchy.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/class_summary.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/description.png
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/events.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/extra_styles.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/file_info.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/globals.png
Normal file
|
After Width: | Height: | Size: 833 B |
BIN
docs/sphinx/_static/images/sphinxdocs/indices.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/info.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/layout.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/license.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/link.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/method_summary.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/minus2.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/navigation.png
Normal file
|
After Width: | Height: | Size: 218 B |
BIN
docs/sphinx/_static/images/sphinxdocs/note.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/orange_gradient.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/other_info.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/overload.png
Normal file
|
After Width: | Height: | Size: 769 B |
BIN
docs/sphinx/_static/images/sphinxdocs/phoenix_main.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/phoenix_small.ico
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/phoenix_small.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/phoenix_title.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/phoenix_top.png
Normal file
|
After Width: | Height: | Size: 89 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/platforms.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/plus2.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/property_summary.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/python.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/seealso.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/settings.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/styles.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/sub_classes.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/super_classes.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/table_contents.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/ticks_green.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/ticks_red.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/todo.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/todo_big.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/usage.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/viewmag.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/warning.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
docs/sphinx/_static/images/sphinxdocs/whatsnew.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
docs/sphinx/_static/images/stock/gtk-about.png
Normal file
|
After Width: | Height: | Size: 704 B |
BIN
docs/sphinx/_static/images/stock/gtk-add.png
Normal file
|
After Width: | Height: | Size: 260 B |
BIN
docs/sphinx/_static/images/stock/gtk-apply.png
Normal file
|
After Width: | Height: | Size: 1002 B |
BIN
docs/sphinx/_static/images/stock/gtk-bold.png
Normal file
|
After Width: | Height: | Size: 649 B |
BIN
docs/sphinx/_static/images/stock/gtk-cancel.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
docs/sphinx/_static/images/stock/gtk-cdrom.png
Normal file
|
After Width: | Height: | Size: 894 B |
BIN
docs/sphinx/_static/images/stock/gtk-clear.png
Normal file
|
After Width: | Height: | Size: 728 B |
BIN
docs/sphinx/_static/images/stock/gtk-close.png
Normal file
|
After Width: | Height: | Size: 889 B |
BIN
docs/sphinx/_static/images/stock/gtk-convert.png
Normal file
|
After Width: | Height: | Size: 677 B |
BIN
docs/sphinx/_static/images/stock/gtk-copy.png
Normal file
|
After Width: | Height: | Size: 498 B |
BIN
docs/sphinx/_static/images/stock/gtk-cut.png
Normal file
|
After Width: | Height: | Size: 876 B |
BIN
docs/sphinx/_static/images/stock/gtk-delete.png
Normal file
|
After Width: | Height: | Size: 866 B |
BIN
docs/sphinx/_static/images/stock/gtk-edit.png
Normal file
|
After Width: | Height: | Size: 755 B |
BIN
docs/sphinx/_static/images/stock/gtk-execute.png
Normal file
|
After Width: | Height: | Size: 902 B |
BIN
docs/sphinx/_static/images/stock/gtk-file.png
Normal file
|
After Width: | Height: | Size: 569 B |
BIN
docs/sphinx/_static/images/stock/gtk-find-and-replace.png
Normal file
|
After Width: | Height: | Size: 875 B |
BIN
docs/sphinx/_static/images/stock/gtk-find.png
Normal file
|
After Width: | Height: | Size: 788 B |
BIN
docs/sphinx/_static/images/stock/gtk-floppy.png
Normal file
|
After Width: | Height: | Size: 652 B |
BIN
docs/sphinx/_static/images/stock/gtk-go-back-ltr.png
Normal file
|
After Width: | Height: | Size: 579 B |
BIN
docs/sphinx/_static/images/stock/gtk-go-down.png
Normal file
|
After Width: | Height: | Size: 598 B |
BIN
docs/sphinx/_static/images/stock/gtk-go-forward-ltr.png
Normal file
|
After Width: | Height: | Size: 580 B |
BIN
docs/sphinx/_static/images/stock/gtk-go-up.png
Normal file
|
After Width: | Height: | Size: 551 B |
BIN
docs/sphinx/_static/images/stock/gtk-goto-bottom.png
Normal file
|
After Width: | Height: | Size: 647 B |