Collections, and installer patches
0
docs/html/annotated.html
vendored
Normal file → Executable file
0
docs/html/bc_s.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 676 B After Width: | Height: | Size: 676 B |
0
docs/html/bdwn.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
0
docs/html/classes.html
vendored
Normal file → Executable file
0
docs/html/closed.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 132 B After Width: | Height: | Size: 132 B |
0
docs/html/d0/d35/classsrc_1_1backend_1_1lib_1_1display_1_1TerminalDisplay.html
vendored
Normal file → Executable file
0
docs/html/d1/dca/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1InitFiles-members.html
vendored
Normal file → Executable file
2
docs/html/d3/d29/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Config.html
vendored
Normal file → Executable file
@@ -148,7 +148,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens config.json and reads in configuration options
|
||||
</pre>
|
||||
</pre>
|
||||
<p>Reimplemented from <a class="el" href="../../d8/dfe/classsrc_1_1backend_1_1lib_1_1config_1_1Config.html#a2a99caf1885585c5baeacad038272fdb">src.backend.lib.config.Config</a>.</p>
|
||||
|
||||
</div>
|
||||
|
||||
0
docs/html/d3/d29/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Config.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 853 B After Width: | Height: | Size: 853 B |
0
docs/html/d3/d4a/classsrc_1_1backend_1_1lib_1_1config_1_1Config-members.html
vendored
Normal file → Executable file
0
docs/html/d3/d95/classsrc_1_1backend_1_1tests_1_1library__test_1_1TestCatalogue-members.html
vendored
Normal file → Executable file
0
docs/html/d4/d45/classsrc_1_1backend_1_1lib_1_1display_1_1TerminalDisplay-members.html
vendored
Normal file → Executable file
18
docs/html/d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html
vendored
Normal file → Executable file
@@ -144,7 +144,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Calls storage system, gets list of books stored and compares against files on disk
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0993bce2b4fe64a46d96a5eba1d5af50"></a>
|
||||
@@ -179,7 +179,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching opf_regx
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abcf0dc2d816393afbfb07ea9f5c152f9"></a>
|
||||
@@ -214,7 +214,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching html_regx
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abd1c3b416586faaabb37515705588a89"></a>
|
||||
@@ -249,7 +249,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching cover_regx
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abab8649249ef71103f314aa29644a739"></a>
|
||||
@@ -280,7 +280,7 @@ Public Attributes</h2></td></tr>
|
||||
<pre class="fragment">Return extracted metadata and cover picture
|
||||
book['path'] == Full path to ebook file
|
||||
book['files'] == list of files from self.process_book(book)
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9dec8499f181aee506861142004d002d"></a>
|
||||
@@ -302,7 +302,7 @@ book['files'] == list of files from self.process_book(book)
|
||||
Proceeds to call process_book
|
||||
|
||||
:returns self._book_list_expanded: json string containing all book metadata
|
||||
</pre>
|
||||
</pre>
|
||||
<p>Reimplemented in <a class="el" href="../../db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.html#ad708c5a24143ca6fb38733f62396ee21">src.backend.tests.library_test.Test_Catalogue</a>.</p>
|
||||
|
||||
</div>
|
||||
@@ -335,7 +335,7 @@ Proceeds to call process_book
|
||||
<pre class="fragment">Main entry point for import operations.
|
||||
Gets a list of new files via compare_shelf_current.
|
||||
Iterates over list and inserts new books into database.
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="aedf70ab79105f8251d36848fb790fb9f"></a>
|
||||
@@ -361,7 +361,7 @@ Iterates over list and inserts new books into database.
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Return dictionary of epub file contents</pre>
|
||||
<pre class="fragment">Return dictionary of epub file contents</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a204c5171b7de8ddd199563fd1b252032"></a>
|
||||
@@ -390,7 +390,7 @@ Iterates over list and inserts new books into database.
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Scan folder by _path, allows recurisive scanning
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
|
||||
0
docs/html/d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 966 B After Width: | Height: | Size: 966 B |
0
docs/html/d5/ddf/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Config-members.html
vendored
Normal file → Executable file
0
docs/html/d5/dee/classsrc_1_1backend_1_1tests_1_1config__test_1_1TestConfig-members.html
vendored
Normal file → Executable file
0
docs/html/d6/d20/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue-members.html
vendored
Normal file → Executable file
10
docs/html/d7/d40/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage.html
vendored
Normal file → Executable file
@@ -117,7 +117,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Get file paths from database for comparison to system files
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a112f9b3fbb18b9475fdeba6245d90fdf"></a>
|
||||
@@ -136,7 +136,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Close database connection
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a394cfed178f5fd150ed5f1bca13dfc05"></a>
|
||||
@@ -155,7 +155,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Commit database transactions
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae0fdacb661febbfa3cba95e578ad2112"></a>
|
||||
@@ -173,7 +173,7 @@ Public Attributes</h2></td></tr>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Create table structure</pre>
|
||||
<pre class="fragment">Create table structure</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a912a5030c1277bb9b635eb4bb5c97c40"></a>
|
||||
@@ -203,7 +203,7 @@ Public Attributes</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Insert book in database
|
||||
:returns: True if succeeds False if not
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
|
||||
0
docs/html/d7/d69/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay-members.html
vendored
Normal file → Executable file
2
docs/html/d7/d88/classsrc_1_1backend_1_1lib_1_1api__hooks_1_1DuckDuckGo.html
vendored
Normal file → Executable file
@@ -96,7 +96,7 @@ Public Attributes</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Returns json containing url to image
|
||||
:param _key: &t=h_&iar=images&iax=images&ia=images&format=json&pretty=1
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
|
||||
0
docs/html/d8/d3d/classsrc_1_1backend_1_1tests_1_1library__test_1_1TestCatalogue.html
vendored
Normal file → Executable file
4
docs/html/d8/dfe/classsrc_1_1backend_1_1lib_1_1config_1_1Config.html
vendored
Normal file → Executable file
@@ -148,7 +148,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Initialize main configuration options
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
@@ -178,7 +178,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens config.json and reads in configuration options
|
||||
</pre>
|
||||
</pre>
|
||||
<p>Reimplemented in <a class="el" href="../../d3/d29/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Config.html#a03e5a6c59bffd93c1e81ddc52a84254f">src.backend.tests.library_test.Test_Config</a>.</p>
|
||||
|
||||
</div>
|
||||
|
||||
0
docs/html/d8/dfe/classsrc_1_1backend_1_1lib_1_1config_1_1Config.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 858 B After Width: | Height: | Size: 858 B |
2
docs/html/da/d3c/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1InitFiles.html
vendored
Normal file → Executable file
@@ -88,7 +88,7 @@ def </td><td class="memItemRight" valign="bottom"><b>__init__</b> (self, fi
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Checks if file exists and creates it if not
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
|
||||
8
docs/html/db/d7d/classsrc_1_1backend_1_1lib_1_1pyShelf_1_1BookDisplay.html
vendored
Normal file → Executable file
@@ -114,7 +114,7 @@ Public Attributes</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Initialize class variables
|
||||
:return: None
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
@@ -147,7 +147,7 @@ Public Attributes</h2></td></tr>
|
||||
Set books per page
|
||||
:param screen_size: Array containing x,y pixel sizes
|
||||
:return: self.books_per_page
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5dd3965776e63d09dfb0f887f88a9582"></a>
|
||||
@@ -168,7 +168,7 @@ Set books per page
|
||||
<pre class="fragment">## TODO Remove me
|
||||
Goto next book page
|
||||
:return: new current_page
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a59098e1427ae89dba07ea0790dd8e0ed"></a>
|
||||
@@ -189,7 +189,7 @@ Goto next book page
|
||||
<pre class="fragment">## TODO Remove me
|
||||
Goto previous book page
|
||||
:return: new current_page
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
|
||||
0
docs/html/db/d9a/classsrc_1_1backend_1_1lib_1_1storage_1_1Storage-members.html
vendored
Normal file → Executable file
18
docs/html/db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.html
vendored
Normal file → Executable file
@@ -151,7 +151,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Calls storage system, gets list of books stored and compares against files on disk
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0993bce2b4fe64a46d96a5eba1d5af50"></a>
|
||||
@@ -194,7 +194,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching opf_regx
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abcf0dc2d816393afbfb07ea9f5c152f9"></a>
|
||||
@@ -237,7 +237,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching html_regx
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abd1c3b416586faaabb37515705588a89"></a>
|
||||
@@ -280,7 +280,7 @@ Public Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Opens epub as zip file filters then stores as list any files matching cover_regx
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="abab8649249ef71103f314aa29644a739"></a>
|
||||
@@ -319,7 +319,7 @@ Public Attributes</h2></td></tr>
|
||||
<pre class="fragment">Return extracted metadata and cover picture
|
||||
book['path'] == Full path to ebook file
|
||||
book['files'] == list of files from self.process_book(book)
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad708c5a24143ca6fb38733f62396ee21"></a>
|
||||
@@ -341,7 +341,7 @@ book['files'] == list of files from self.process_book(book)
|
||||
Proceeds to call process_book
|
||||
|
||||
:returns self._book_list_expanded: json string containing all book metadata
|
||||
</pre>
|
||||
</pre>
|
||||
<p>Reimplemented from <a class="el" href="../../d5/da5/classsrc_1_1backend_1_1lib_1_1library_1_1Catalogue.html#a9dec8499f181aee506861142004d002d">src.backend.lib.library.Catalogue</a>.</p>
|
||||
|
||||
</div>
|
||||
@@ -382,7 +382,7 @@ Proceeds to call process_book
|
||||
<pre class="fragment">Main entry point for import operations.
|
||||
Gets a list of new files via compare_shelf_current.
|
||||
Iterates over list and inserts new books into database.
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="aedf70ab79105f8251d36848fb790fb9f"></a>
|
||||
@@ -408,7 +408,7 @@ Iterates over list and inserts new books into database.
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Return dictionary of epub file contents</pre>
|
||||
<pre class="fragment">Return dictionary of epub file contents</pre>
|
||||
</div>
|
||||
</div>
|
||||
<a id="a204c5171b7de8ddd199563fd1b252032"></a>
|
||||
@@ -445,7 +445,7 @@ Iterates over list and inserts new books into database.
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<pre class="fragment">Scan folder by _path, allows recurisive scanning
|
||||
</pre>
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
|
||||
0
docs/html/db/dda/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 962 B After Width: | Height: | Size: 962 B |
0
docs/html/dc/d3e/classsrc_1_1backend_1_1tests_1_1library__test_1_1Test__Catalogue-members.html
vendored
Normal file → Executable file
0
docs/html/de/d11/classsrc_1_1backend_1_1lib_1_1api__hooks_1_1DuckDuckGo-members.html
vendored
Normal file → Executable file
0
docs/html/df/d83/classsrc_1_1backend_1_1tests_1_1config__test_1_1TestConfig.html
vendored
Normal file → Executable file
0
docs/html/dir_1c7294442ce83d360610449d04c9d7fc.html
vendored
Normal file → Executable file
0
docs/html/dir_3f615ade772d23cefe5e20dcb18424a2.html
vendored
Normal file → Executable file
0
docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
vendored
Normal file → Executable file
0
docs/html/dir_9020577e2da81c4cf5a5554c26431f94.html
vendored
Normal file → Executable file
0
docs/html/doc.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 746 B After Width: | Height: | Size: 746 B |
59
docs/html/doxygen.css
vendored
Normal file → Executable file
@@ -166,11 +166,11 @@ a.elRef {
|
||||
}
|
||||
|
||||
a.code, a.code:visited, a.line, a.line:visited {
|
||||
color: #4665A2;
|
||||
color: #4665A2;
|
||||
}
|
||||
|
||||
a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
|
||||
color: #4665A2;
|
||||
color: #4665A2;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
@@ -356,7 +356,7 @@ p.formulaDsp {
|
||||
}
|
||||
|
||||
img.formulaDsp {
|
||||
|
||||
|
||||
}
|
||||
|
||||
img.formulaInl, img.inline {
|
||||
@@ -414,20 +414,20 @@ span.charliteral {
|
||||
color: #008080
|
||||
}
|
||||
|
||||
span.vhdldigit {
|
||||
color: #ff00ff
|
||||
span.vhdldigit {
|
||||
color: #ff00ff
|
||||
}
|
||||
|
||||
span.vhdlchar {
|
||||
color: #000000
|
||||
span.vhdlchar {
|
||||
color: #000000
|
||||
}
|
||||
|
||||
span.vhdlkeyword {
|
||||
color: #700070
|
||||
span.vhdlkeyword {
|
||||
color: #700070
|
||||
}
|
||||
|
||||
span.vhdllogic {
|
||||
color: #ff0000
|
||||
span.vhdllogic {
|
||||
color: #ff0000
|
||||
}
|
||||
|
||||
blockquote {
|
||||
@@ -652,9 +652,9 @@ table.memberdecls {
|
||||
}
|
||||
|
||||
.memdoc, dl.reflist dd {
|
||||
border-bottom: 1px solid #A8B8D9;
|
||||
border-left: 1px solid #A8B8D9;
|
||||
border-right: 1px solid #A8B8D9;
|
||||
border-bottom: 1px solid #A8B8D9;
|
||||
border-left: 1px solid #A8B8D9;
|
||||
border-right: 1px solid #A8B8D9;
|
||||
padding: 6px 10px 2px 10px;
|
||||
background-color: #FBFCFD;
|
||||
border-top-width: 0;
|
||||
@@ -706,18 +706,18 @@ dl.reflist dd {
|
||||
.params, .retval, .exception, .tparams {
|
||||
margin-left: 0px;
|
||||
padding-left: 0px;
|
||||
}
|
||||
}
|
||||
|
||||
.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
|
||||
font-weight: bold;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
|
||||
.params .paramtype, .tparams .paramtype {
|
||||
font-style: italic;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.params .paramdir, .tparams .paramdir {
|
||||
font-family: "courier new",courier,monospace;
|
||||
vertical-align: top;
|
||||
@@ -973,8 +973,8 @@ table.fieldtable {
|
||||
|
||||
.fieldtable td.fielddoc p:first-child {
|
||||
margin-top: 0px;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.fieldtable td.fielddoc p:last-child {
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
@@ -1049,7 +1049,7 @@ table.fieldtable {
|
||||
color: #283A5D;
|
||||
font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
|
||||
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
|
||||
text-decoration: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.navpath li.navelem a:hover
|
||||
@@ -1078,7 +1078,7 @@ div.summary
|
||||
padding-right: 5px;
|
||||
width: 50%;
|
||||
text-align: right;
|
||||
}
|
||||
}
|
||||
|
||||
div.summary a
|
||||
{
|
||||
@@ -1093,7 +1093,7 @@ table.classindex
|
||||
margin-right: 3%;
|
||||
width: 94%;
|
||||
border: 0;
|
||||
border-spacing: 0;
|
||||
border-spacing: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
@@ -1273,12 +1273,12 @@ dl.section dd {
|
||||
vertical-align: bottom;
|
||||
border-collapse: separate;
|
||||
}
|
||||
|
||||
|
||||
#projectlogo img
|
||||
{
|
||||
{
|
||||
border: 0px none;
|
||||
}
|
||||
|
||||
|
||||
#projectalign
|
||||
{
|
||||
vertical-align: middle;
|
||||
@@ -1290,7 +1290,7 @@ dl.section dd {
|
||||
margin: 0px;
|
||||
padding: 2px 0px;
|
||||
}
|
||||
|
||||
|
||||
#projectbrief
|
||||
{
|
||||
font: 120% Tahoma, Arial,sans-serif;
|
||||
@@ -1406,7 +1406,7 @@ div.toc ul {
|
||||
list-style: none outside none;
|
||||
border: medium none;
|
||||
padding: 0px;
|
||||
}
|
||||
}
|
||||
|
||||
div.toc li.level1 {
|
||||
margin-left: 0px;
|
||||
@@ -1761,11 +1761,10 @@ table.DocNodeLTR {
|
||||
tt, code, kbd, samp
|
||||
{
|
||||
display: inline-block;
|
||||
direction:ltr;
|
||||
direction:ltr;
|
||||
}
|
||||
/* @end */
|
||||
|
||||
u {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
|
||||
0
docs/html/doxygen.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
0
docs/html/dynsections.js
vendored
Normal file → Executable file
0
docs/html/files.html
vendored
Normal file → Executable file
0
docs/html/folderclosed.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 616 B After Width: | Height: | Size: 616 B |
0
docs/html/folderopen.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 597 B After Width: | Height: | Size: 597 B |
0
docs/html/functions.html
vendored
Normal file → Executable file
0
docs/html/functions_func.html
vendored
Normal file → Executable file
0
docs/html/hierarchy.html
vendored
Normal file → Executable file
0
docs/html/index.hhc
vendored
Normal file → Executable file
0
docs/html/index.hhk
vendored
Normal file → Executable file
0
docs/html/index.hhp
vendored
Normal file → Executable file
0
docs/html/index.html
vendored
Normal file → Executable file
2
docs/html/jquery.js
vendored
Normal file → Executable file
0
docs/html/menu.js
vendored
Normal file → Executable file
0
docs/html/menudata.js
vendored
Normal file → Executable file
0
docs/html/nav_f.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 153 B After Width: | Height: | Size: 153 B |
0
docs/html/nav_g.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 95 B After Width: | Height: | Size: 95 B |
0
docs/html/nav_h.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 98 B After Width: | Height: | Size: 98 B |
0
docs/html/open.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 123 B After Width: | Height: | Size: 123 B |
0
docs/html/splitbar.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 314 B After Width: | Height: | Size: 314 B |
0
docs/html/sync_off.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 853 B After Width: | Height: | Size: 853 B |
0
docs/html/sync_on.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 845 B After Width: | Height: | Size: 845 B |
0
docs/html/tab_a.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 142 B After Width: | Height: | Size: 142 B |
0
docs/html/tab_b.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 169 B After Width: | Height: | Size: 169 B |
0
docs/html/tab_h.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 177 B After Width: | Height: | Size: 177 B |
0
docs/html/tab_s.png
vendored
Normal file → Executable file
|
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 184 B |
2
docs/html/tabs.css
vendored
Normal file → Executable file
10
docs/man/man3/src_backend_lib_api_hooks_DuckDuckGo.3
vendored
Normal file → Executable file
@@ -24,16 +24,16 @@ src.backend.lib.api_hooks.DuckDuckGo
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
duckduckgo related searching
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.api_hooks\&.DuckDuckGo\&.image_result ( self, query)"
|
||||
|
||||
.PP
|
||||
@@ -43,8 +43,8 @@ Returns json containing url to image
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
14
docs/man/man3/src_backend_lib_config_Config.3
vendored
Normal file → Executable file
@@ -68,7 +68,7 @@ Inherited by \fBsrc\&.backend\&.tests\&.library_test\&.Test_Config\fP\&.
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
@@ -76,9 +76,9 @@ Main System Configuration
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Constructor & Destructor Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.config\&.Config\&.__init__ ( self, root)"
|
||||
|
||||
.PP
|
||||
@@ -87,9 +87,9 @@ Initialize main configuration options
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.config\&.Config\&.open_file ( self, _cp)"
|
||||
|
||||
.PP
|
||||
@@ -98,10 +98,10 @@ Opens config.json and reads in configuration options
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.PP
|
||||
Reimplemented in \fBsrc\&.backend\&.tests\&.library_test\&.Test_Config\fP\&.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
4
docs/man/man3/src_backend_lib_display_TerminalDisplay.3
vendored
Normal file → Executable file
@@ -70,9 +70,9 @@ src.backend.lib.display.TerminalDisplay
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
26
docs/man/man3/src_backend_lib_library_Catalogue.3
vendored
Normal file → Executable file
@@ -81,7 +81,7 @@ Inherited by \fBsrc\&.backend\&.tests\&.library_test\&.Test_Catalogue\fP\&.
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
@@ -89,9 +89,9 @@ Decodes book metadata for storage
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.compare_shelf_current ( self)"
|
||||
|
||||
.PP
|
||||
@@ -100,7 +100,7 @@ Calls storage system, gets list of books stored and compares against files on di
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.extract_content ( self, book_zip, book)"
|
||||
|
||||
.PP
|
||||
@@ -109,7 +109,7 @@ Opens epub as zip file filters then stores as list any files matching opf_regx
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.extract_cover_html ( self, book_zip, book)"
|
||||
|
||||
.PP
|
||||
@@ -118,7 +118,7 @@ Opens epub as zip file filters then stores as list any files matching html_regx
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.extract_cover_image ( self, book_zip, book)"
|
||||
|
||||
.PP
|
||||
@@ -127,7 +127,7 @@ Opens epub as zip file filters then stores as list any files matching cover_regx
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.extract_metadata ( self, book)"
|
||||
|
||||
.PP
|
||||
@@ -138,7 +138,7 @@ book['files'] == list of files from self.process_book(book)
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.filter_books ( self)"
|
||||
|
||||
.PP
|
||||
@@ -150,7 +150,7 @@ Proceeds to call process_book
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.PP
|
||||
Reimplemented in \fBsrc\&.backend\&.tests\&.library_test\&.Test_Catalogue\fP\&.
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.import_books ( self, list = \fCNone\fP)"
|
||||
@@ -163,7 +163,7 @@ Iterates over list and inserts new books into database.
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.process_book ( book)\fC [static]\fP"
|
||||
|
||||
.PP
|
||||
@@ -171,7 +171,7 @@ Iterates over list and inserts new books into database.
|
||||
Return dictionary of epub file contents
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.scan_folder ( self, _path = \fCNone\fP)"
|
||||
|
||||
.PP
|
||||
@@ -180,8 +180,8 @@ Scan folder by _path, allows recurisive scanning
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
18
docs/man/man3/src_backend_lib_pyShelf_BookDisplay.3
vendored
Normal file → Executable file
@@ -45,16 +45,16 @@ src.backend.lib.pyShelf.BookDisplay
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
All functions related to displaying book information in the HTML UI
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Constructor & Destructor Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.pyShelf\&.BookDisplay\&.__init__ ( self, ** kwargs)"
|
||||
|
||||
.PP
|
||||
@@ -64,9 +64,9 @@ Initialize class variables
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.pyShelf\&.BookDisplay\&.booksPerPage ( self, screen_size)"
|
||||
|
||||
.PP
|
||||
@@ -78,7 +78,7 @@ Set books per page
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.pyShelf\&.BookDisplay\&.nextPage ( self)"
|
||||
|
||||
.PP
|
||||
@@ -89,7 +89,7 @@ Goto next book page
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.pyShelf\&.BookDisplay\&.previousPage ( self)"
|
||||
|
||||
.PP
|
||||
@@ -100,8 +100,8 @@ Goto previous book page
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
10
docs/man/man3/src_backend_lib_pyShelf_InitFiles.3
vendored
Normal file → Executable file
@@ -17,16 +17,16 @@ src.backend.lib.pyShelf.InitFiles
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
First run file creation operations
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.pyShelf\&.InitFiles\&.CreateFile ( self, _pointer)"
|
||||
|
||||
.PP
|
||||
@@ -35,8 +35,8 @@ Checks if file exists and creates it if not
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
18
docs/man/man3/src_backend_lib_storage_Storage.3
vendored
Normal file → Executable file
@@ -60,16 +60,16 @@ src.backend.lib.storage.Storage
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
.PP
|
||||
.nf
|
||||
Contains all methods for system storage
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.storage\&.Storage\&.book_paths_list ( self)"
|
||||
|
||||
.PP
|
||||
@@ -78,7 +78,7 @@ Get file paths from database for comparison to system files
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.storage\&.Storage\&.close ( self)"
|
||||
|
||||
.PP
|
||||
@@ -87,7 +87,7 @@ Close database connection
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.storage\&.Storage\&.commit ( self)"
|
||||
|
||||
.PP
|
||||
@@ -96,7 +96,7 @@ Commit database transactions
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.storage\&.Storage\&.create_tables ( self)"
|
||||
|
||||
.PP
|
||||
@@ -104,7 +104,7 @@ Commit database transactions
|
||||
Create table structure
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.storage\&.Storage\&.insert_book ( self, book)"
|
||||
|
||||
.PP
|
||||
@@ -114,8 +114,8 @@ Insert book in database
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
4
docs/man/man3/src_backend_tests_config_test_TestConfig.3
vendored
Normal file → Executable file
@@ -27,9 +27,9 @@ src.backend.tests.config_test.TestConfig
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
4
docs/man/man3/src_backend_tests_library_test_TestCatalogue.3
vendored
Normal file → Executable file
@@ -24,9 +24,9 @@ src.backend.tests.library_test.TestCatalogue
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
24
docs/man/man3/src_backend_tests_library_test_Test_Catalogue.3
vendored
Normal file → Executable file
@@ -81,9 +81,9 @@ Inherits \fBsrc\&.backend\&.lib\&.library\&.Catalogue\fP\&.
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.compare_shelf_current ( self)\fC [inherited]\fP"
|
||||
|
||||
.PP
|
||||
@@ -92,7 +92,7 @@ Calls storage system, gets list of books stored and compares against files on di
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.extract_content ( self, book_zip, book)\fC [inherited]\fP"
|
||||
|
||||
.PP
|
||||
@@ -101,7 +101,7 @@ Opens epub as zip file filters then stores as list any files matching opf_regx
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.extract_cover_html ( self, book_zip, book)\fC [inherited]\fP"
|
||||
|
||||
.PP
|
||||
@@ -110,7 +110,7 @@ Opens epub as zip file filters then stores as list any files matching html_regx
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.extract_cover_image ( self, book_zip, book)\fC [inherited]\fP"
|
||||
|
||||
.PP
|
||||
@@ -119,7 +119,7 @@ Opens epub as zip file filters then stores as list any files matching cover_regx
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.extract_metadata ( self, book)\fC [inherited]\fP"
|
||||
|
||||
.PP
|
||||
@@ -130,7 +130,7 @@ book['files'] == list of files from self.process_book(book)
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.tests\&.library_test\&.Test_Catalogue\&.filter_books ( self)"
|
||||
|
||||
.PP
|
||||
@@ -142,7 +142,7 @@ Proceeds to call process_book
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.PP
|
||||
Reimplemented from \fBsrc\&.backend\&.lib\&.library\&.Catalogue\fP\&.
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.import_books ( self, list = \fCNone\fP)\fC [inherited]\fP"
|
||||
@@ -155,7 +155,7 @@ Iterates over list and inserts new books into database.
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.process_book ( book)\fC [static]\fP, \fC [inherited]\fP"
|
||||
|
||||
.PP
|
||||
@@ -163,7 +163,7 @@ Iterates over list and inserts new books into database.
|
||||
Return dictionary of epub file contents
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.SS "def src\&.backend\&.lib\&.library\&.Catalogue\&.scan_folder ( self, _path = \fCNone\fP)\fC [inherited]\fP"
|
||||
|
||||
.PP
|
||||
@@ -172,8 +172,8 @@ Scan folder by _path, allows recurisive scanning
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
8
docs/man/man3/src_backend_tests_library_test_Test_Config.3
vendored
Normal file → Executable file
@@ -68,9 +68,9 @@ Inherits \fBsrc\&.backend\&.lib\&.config\&.Config\fP\&.
|
||||
.br
|
||||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
.PP
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.PP
|
||||
.SS "def src\&.backend\&.tests\&.library_test\&.Test_Config\&.open_file ( self, _cp = \fC'config\&.json'\fP)"
|
||||
|
||||
.PP
|
||||
@@ -79,10 +79,10 @@ Opens config.json and reads in configuration options
|
||||
|
||||
.fi
|
||||
.PP
|
||||
|
||||
|
||||
.PP
|
||||
Reimplemented from \fBsrc\&.backend\&.lib\&.config\&.Config\fP\&.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
.PP
|
||||
Generated automatically by Doxygen for pyShelf Open Source Ebook Server from the source code\&.
|
||||
|
||||
2
docs/warn.log
vendored
Normal file → Executable file
@@ -4,7 +4,7 @@
|
||||
/opt/pyshelf/src/backend/tests/library_test.py:8: warning: Compound src::backend::tests::library_test::Test_Config is not documented.
|
||||
/opt/pyshelf/src/backend/lib/display.py:9: warning: Compound src::backend::lib::display::TerminalDisplay is not documented.
|
||||
error: Problems running htags. Check your installation
|
||||
error: USE_HTAGS is YES but htags(1) failed.
|
||||
error: USE_HTAGS is YES but htags(1) failed.
|
||||
/opt/pyshelf/src/backend/lib/api_hooks.py:12: warning: Member __init__(self) (function) of class src::backend::lib::api_hooks::DuckDuckGo is not documented.
|
||||
/opt/pyshelf/src/backend/lib/api_hooks.py:13: warning: Member url (variable) of class src::backend::lib::api_hooks::DuckDuckGo is not documented.
|
||||
/opt/pyshelf/src/backend/lib/api_hooks.py:15: warning: parameters of member src.backend.lib.api_hooks.DuckDuckGo.image_result are not (all) documented
|
||||
|
||||