diff --git a/src/calibre/gui2/catalog/catalog_epub_mobi.py b/src/calibre/gui2/catalog/catalog_epub_mobi.py index ebf164a9c4..c90054d0fb 100644 --- a/src/calibre/gui2/catalog/catalog_epub_mobi.py +++ b/src/calibre/gui2/catalog/catalog_epub_mobi.py @@ -33,6 +33,7 @@ class PluginWidget(QWidget,Ui_Form): TITLE = _('E-book options') HELP = _('Options specific to')+' AZW3/EPUB/MOBI '+_('output') DEBUG = False + handles_scrolling = True # Output synced to the connected device? sync_enabled = True diff --git a/src/calibre/gui2/catalog/catalog_epub_mobi.ui b/src/calibre/gui2/catalog/catalog_epub_mobi.ui index 20ab501c14..1fd3088f46 100644 --- a/src/calibre/gui2/catalog/catalog_epub_mobi.ui +++ b/src/calibre/gui2/catalog/catalog_epub_mobi.ui @@ -6,8 +6,8 @@ 0 0 - 658 - 603 + 742 + 663 @@ -19,702 +19,751 @@ Form - + + + 0 + + + 0 + + + 0 + + + 0 + - - - - 0 - 0 - + + + true - - Presets - - - - - - - 0 - 0 - - - - Select catalog preset to load - - - - - - - Save current catalog settings as preset - - - Save - - - - - - - Delete current preset - - - Delete - - - - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Enabled sections will be included in the generated catalog. - - - Included sections - - - - - - true - - - List of books, sorted by Author - - - &Authors - - - false - - - - - - - List of books, sorted by Title - - - &Titles - - - - - - - List of series books, sorted by Series - - - &Series - - - - - - - - - List of books, sorted by genre + + + + 0 + 0 + 740 + 661 + + + + + + + + 0 - - &Genres + + 0 - - - - - - Field containing genres + + 0 - - - - - - - - - - - 0 - 26 - + + 0 - - List of books, sorted by date added to calibre - - - &Recently added - - - - - - - - - - - - 0 - 26 - - - - Individual descriptions of books with cover thumbs, sorted by author - - - &Descriptions - - - - - - - - - Qt::Vertical - - - - - - - Qt::Horizontal - - - - - - - Qt::Horizontal - - - - - - - Qt::Horizontal - - - - - - - Qt::Horizontal - - - - - - - - - - - 0 - 0 - - - - The first matching prefix rule applies a prefix to book listings in the generated catalog. - - - Prefixes - - - - - - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Books matching any of the exclusion rules will be excluded from the generated catalog. - - - Excluded books - - - - - - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books. + + + + + 0 + 0 + + + + Presets + + + + + + + 0 + 0 + + + + Select catalog preset to load + + + + + + + Save current catalog settings as preset + + + Save + + + + + + + Delete current preset + + + Delete + + + + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + Enabled sections will be included in the generated catalog. + + + Included sections + + + + + + true + + + List of books, sorted by Author + + + &Authors + + + false + + + + + + + List of books, sorted by Title + + + &Titles + + + + + + + List of series books, sorted by Series + + + &Series + + + + + + + + + List of books, sorted by genre + + + &Genres + + + + + + + Field containing genres + + + + + + + + + + + + 0 + 26 + + + + List of books, sorted by date added to calibre + + + &Recently added + + + + + + + + + + + + 0 + 26 + + + + Individual descriptions of books with cover thumbs, sorted by author + + + &Descriptions + + + + + + + + + Qt::Vertical + + + + + + + Qt::Horizontal + + + + + + + Qt::Horizontal + + + + + + + Qt::Horizontal + + + + + + + Qt::Horizontal + + + + + + + + + + + 0 + 0 + + + + The first matching prefix rule applies a prefix to book listings in the generated catalog. + + + Prefixes + + + + + + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + Books matching any of the exclusion rules will be excluded from the generated catalog. + + + Excluded books + + + + + + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books. The default pattern \[.+\]|\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book. - - - Excluded genres - - - - - - - 175 - 0 - - - - - 200 - 16777215 - - - - Genres to &exclude (regex): - - - Qt::AutoText - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - exclude_genre - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - - - - - - - - Reset to default - - - ... - - - - - - - - 175 - 0 - - - - - 200 - 16777215 - - - - Results of regex: - - - Qt::AutoText - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - true - - - exclude_genre - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Tags that will be excluded as genres - - - QFrame::StyledPanel - - - - - - Qt::PlainText - - - true - - - - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - Other options - - - - - - - - - 0 - 0 - - - - Custom column containing additional content to be merged with comments metadata in the descriptions section. - - - - - - - Qt::Vertical - - - - - - - Merge additional content before comments in descriptions section. - - - &Before - - - merge_options_bg - - - - - - - Merge additional content after comments in descriptions section. - - - &After - - - merge_options_bg - - - - - - - Qt::Vertical - - - - - - - Separate comments metadata and additional content with a horizontal rule in the descriptions section. - - - Include &separator - - - - - - - - - - 175 - 0 - - - - - 200 - 16777215 - - - - &Merge with comments: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - merge_source_field - - - - - - - - 175 - 20 - - - - Catalog cover: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - Generate new cover - - - true - - - cover_options_bg - - - - - - - Use existing cover - - - cover_options_bg - - - - - - - - - - - - - - - - E&xtra Description note: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - header_note_source_field - - - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - - 16777215 - 16777215 - - - - Custom column source for text to include in Descriptions section. - - - - - - - Qt::Vertical - - - - - - - - 0 - 0 - - - - - 0 - 0 - - - - - 16777215 - 16777215 - - - - &Thumb width: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - merge_source_field - - - - - - - - 0 - 0 - - - - - 16777215 - 16777215 - - - - Size hint for cover thumbnails included in Descriptions section. - - - inch - - - 2 - - - 1.000000000000000 - - - 2.000000000000000 - - - 0.100000000000000 - - - - - - - - - Author cross-references: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - For books with multiple authors, list each author separately - - - - - - + + + Excluded genres + + + + + + + 175 + 0 + + + + + 200 + 16777215 + + + + Genres to &exclude (regex): + + + Qt::AutoText + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + exclude_genre + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + + + + + + + + Reset to default + + + ... + + + + + + + + 175 + 0 + + + + + 200 + 16777215 + + + + Results of regex: + + + Qt::AutoText + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + true + + + exclude_genre + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + Tags that will be excluded as genres + + + QFrame::StyledPanel + + + + + + Qt::PlainText + + + true + + + + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + Other options + + + + + + + + + 0 + 0 + + + + Custom column containing additional content to be merged with comments metadata in the descriptions section. + + + + + + + Qt::Vertical + + + + + + + Merge additional content before comments in descriptions section. + + + &Before + + + merge_options_bg + + + + + + + Merge additional content after comments in descriptions section. + + + &After + + + merge_options_bg + + + + + + + Qt::Vertical + + + + + + + Separate comments metadata and additional content with a horizontal rule in the descriptions section. + + + Include &separator + + + + + + + + + + 175 + 0 + + + + + 200 + 16777215 + + + + &Merge with comments: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + merge_source_field + + + + + + + + 175 + 20 + + + + Catalog cover: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + Generate new cover + + + true + + + cover_options_bg + + + + + + + Use existing cover + + + cover_options_bg + + + + + + + + + + + + + + + + E&xtra Description note: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + header_note_source_field + + + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 16777215 + 16777215 + + + + Custom column source for text to include in Descriptions section. + + + + + + + Qt::Vertical + + + + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 16777215 + 16777215 + + + + &Thumb width: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + merge_source_field + + + + + + + + 0 + 0 + + + + + 16777215 + 16777215 + + + + Size hint for cover thumbnails included in Descriptions section. + + + inch + + + 2 + + + 1.000000000000000 + + + 2.000000000000000 + + + 0.100000000000000 + + + + + + + + + Author cross-references: + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + + + For books with multiple authors, list each author separately + + + + + + + + + + + + +