Add .mobi, .prc and .azw to list of book extensions

This commit is contained in:
Kovid Goyal 2008-01-03 19:57:03 +00:00
parent 82d4c5a612
commit 6853bfbd88
4 changed files with 8 additions and 5 deletions

View file

@ -22,4 +22,7 @@ class ConversionError(Exception):
pass
class UnknownFormatError(Exception):
pass
pass
BOOK_EXTENSIONS = ['lrf', 'lrx', 'rar', 'zip', 'rtf', 'lit', 'txt', 'htm',
'html', 'xhtml', 'epub', 'pdf', 'prc', 'mobi', 'azw']

View file

@ -25,8 +25,6 @@
NONE = QVariant() #: Null value to return from the data function of item models
BOOK_EXTENSIONS = ['lrf', 'lrx', 'rar', 'zip', 'rtf', 'lit', 'txt', 'htm',
'html', 'xhtml', 'epub', 'pdf']
# Turn off DeprecationWarnings in windows GUI
if iswindows:

View file

@ -23,10 +23,11 @@
from libprs500.gui2 import qstring_to_unicode, error_dialog, file_icon_provider, \
choose_files, pixmap_to_data, BOOK_EXTENSIONS, choose_images
choose_files, pixmap_to_data, choose_images
from libprs500.gui2.dialogs.metadata_single_ui import Ui_MetadataSingleDialog
from libprs500.gui2.dialogs.fetch_metadata import FetchMetadata
from libprs500.ebooks.BeautifulSoup import BeautifulSoup
from libprs500.ebooks import BOOK_EXTENSIONS
class Format(QListWidgetItem):
def __init__(self, parent, ext, path=None):

View file

@ -33,7 +33,7 @@
from libprs500.devices.errors import FreeSpaceError
from libprs500.devices.interface import Device
from libprs500.gui2 import APP_UID, warning_dialog, choose_files, error_dialog, \
initialize_file_icon_provider, BOOK_EXTENSIONS, \
initialize_file_icon_provider, \
pixmap_to_data, choose_dir, ORG_NAME, \
qstring_to_unicode, set_sidebar_directories
from libprs500.gui2.main_window import MainWindow
@ -53,6 +53,7 @@
from libprs500.library.database import DatabaseLocked
from libprs500.ebooks.metadata.meta import set_metadata
from libprs500.ebooks.metadata import MetaInformation
from libprs500.ebooks import BOOK_EXTENSIONS
class Main(MainWindow, Ui_MainWindow):