+ The Graphical User Interface (GUI) provides access to all
+ library management and ebook format conversion features. The interface
+ is divided into various sections:
+
+ The actions toolbar provides convenient shortcuts to commonly used actions.
+ Most of the action buttons have little arrows next to them. By clicking the arrows,
+ you can perform slight variations on the defult action.
+
+ The Add books action has three variations, accessed by the
+ arrow next to the button.
+
+
+
+ Add books from a single directory: Opens a file chooser dialog and allows you to
+ specify which books in a directory should be added. This action is context sensitive, i.e.
+ it depends on which catalog you have selected. If you have selected the
+ library, books will be added to the library. If you have selected the ebook reader device, the books
+ will be uploaded to the device.
+
+
+ Add books recursively (One book per directory): Allows you to choose a directory. The directory and
+ all its sub-directories are scanned recursively and any ebooks found are added to the library. The algorithm
+ assumes that each directory contains a single book. All ebook files in a directory are assumed to be the same book
+ in different formats. This action is the inverse of the Save to disk action,
+ i.e. you can Save to disk, delete the books and re-add them with no lost information (except Date).
+
+
+ Add books recursively (Multiple books per directory): Allows you to choose a directory. The directory and
+ all its sub-directories are scanned recursively and any ebooks found are added to the library. The algorithm
+ assumes that each directory contains many books. All ebook files with the same name in a directory are assumed to be
+ the same book in different formats. This action is the inverse of the
+ Save to disk in a single directory action,
+ i.e. you can Save to disk, delete the books and re-add them with no lost information (except Date).
+
+
+
+ The Add books action can read metadata from the following ebook formats:
+ LRF, EPUB, LIT, MOBI, RTF, PDF, PRC, HTML. In addition it tries to guess metadata from the filename.
+ See Configuration section, to learn how to configure this.
+
+
+
Remove books
+
+
Edit meta information
+
+
Send to device
+
+
Save to disk
+
+
Fetch news
+
+
Convert E-books
+
+
View
+
+
+
Catalogs
+
+
+
+
Search
+
+
+
+
Configuration
+
+
+
+
Library
+
+
+
multiple selection
+
+
+
Book Details
+
+
+
+
Jobs
+
+
+
+
+
diff --git a/src/libprs500/manual/images/actions.png b/src/libprs500/manual/images/actions.png
new file mode 100644
index 0000000000..efee432da2
Binary files /dev/null and b/src/libprs500/manual/images/actions.png differ
diff --git a/src/libprs500/manual/images/book_details.png b/src/libprs500/manual/images/book_details.png
new file mode 100644
index 0000000000..b5136c06c1
Binary files /dev/null and b/src/libprs500/manual/images/book_details.png differ
diff --git a/src/libprs500/manual/images/catalogs.png b/src/libprs500/manual/images/catalogs.png
new file mode 100644
index 0000000000..8e5ba480e3
Binary files /dev/null and b/src/libprs500/manual/images/catalogs.png differ
diff --git a/src/libprs500/manual/images/configuration.png b/src/libprs500/manual/images/configuration.png
new file mode 100644
index 0000000000..dfedf07e7c
Binary files /dev/null and b/src/libprs500/manual/images/configuration.png differ
diff --git a/src/libprs500/manual/images/jobs.png b/src/libprs500/manual/images/jobs.png
new file mode 100644
index 0000000000..edfe5121c8
Binary files /dev/null and b/src/libprs500/manual/images/jobs.png differ
diff --git a/src/libprs500/manual/images/library.png b/src/libprs500/manual/images/library.png
new file mode 100644
index 0000000000..df3d919d67
Binary files /dev/null and b/src/libprs500/manual/images/library.png differ
diff --git a/src/libprs500/manual/images/search.png b/src/libprs500/manual/images/search.png
new file mode 100644
index 0000000000..c48125f9b5
Binary files /dev/null and b/src/libprs500/manual/images/search.png differ
diff --git a/src/libprs500/manual/index.html b/src/libprs500/manual/index.html
new file mode 100644
index 0000000000..d67b88fdb2
--- /dev/null
+++ b/src/libprs500/manual/index.html
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+ libprs500 User Manual
+
+
+
+
+
+ index.xhtml
+
+
+
\ No newline at end of file
diff --git a/src/libprs500/manual/libprs500.qhcp b/src/libprs500/manual/libprs500.qhcp
new file mode 100644
index 0000000000..a501b8966b
--- /dev/null
+++ b/src/libprs500/manual/libprs500.qhcp
@@ -0,0 +1,29 @@
+
+
+
+ libprs500 Help
+ qthelp://libprs500/manual/index.html
+ ../gui2/images/library.png
+ false
+ false
+ true
+
+ About libprs500
+
+
+ about.txt
+ ../gui2/images/dialog_information.svg
+
+
+
+
+
+ libprs500.qhp
+
+
+
+
+ libprs500.qch
+
+
+
diff --git a/src/libprs500/manual/libprs500.qhp b/src/libprs500/manual/libprs500.qhp
new file mode 100644
index 0000000000..79fe275da3
--- /dev/null
+++ b/src/libprs500/manual/libprs500.qhp
@@ -0,0 +1,36 @@
+
+
+ libprs500
+ manual
+
+ libprs500
+
+
+
+ libprs500
+
+
+
+
+
+
+
+
+
+ index.html
+ gui.html
+
+ common.css
+
+ images/actions.png
+ images/catalogs.png
+ images/book_details.png
+ images/configuration.png
+ images/jobs.png
+ images/library.png
+ images/search.png
+
+
+
+
+
diff --git a/src/libprs500/manual/libprs500.webprj b/src/libprs500/manual/libprs500.webprj
new file mode 100644
index 0000000000..41152fe946
--- /dev/null
+++ b/src/libprs500/manual/libprs500.webprj
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+ -//W3C//DTD XHTML 1.1//EN
+
+
+
+
+
+
+ templates/
+ toolbars/
+
+
+
+
+
+
+
+
diff --git a/src/libprs500/manual/templates/basic.html b/src/libprs500/manual/templates/basic.html
new file mode 100644
index 0000000000..55e5c8b88d
--- /dev/null
+++ b/src/libprs500/manual/templates/basic.html
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file