mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #994838 (Option to restrict conversion output formats)
This commit is contained in:
parent
d584a95114
commit
f01c91b68f
@ -126,7 +126,8 @@ class BulkConfig(Config):
|
|||||||
def setup_output_formats(self, db, preferred_output_format):
|
def setup_output_formats(self, db, preferred_output_format):
|
||||||
if preferred_output_format:
|
if preferred_output_format:
|
||||||
preferred_output_format = preferred_output_format.lower()
|
preferred_output_format = preferred_output_format.lower()
|
||||||
output_formats = sorted(available_output_formats())
|
output_formats = sorted(available_output_formats(),
|
||||||
|
key=lambda x:{'EPUB':'!A', 'MOBI':'!B'}.get(x.upper(), x))
|
||||||
output_formats.remove('oeb')
|
output_formats.remove('oeb')
|
||||||
preferred_output_format = preferred_output_format if \
|
preferred_output_format = preferred_output_format if \
|
||||||
preferred_output_format and preferred_output_format \
|
preferred_output_format and preferred_output_format \
|
||||||
|
@ -242,7 +242,8 @@ class Config(ResizableDialog, Ui_Dialog):
|
|||||||
preferred_output_format):
|
preferred_output_format):
|
||||||
if preferred_output_format:
|
if preferred_output_format:
|
||||||
preferred_output_format = preferred_output_format.lower()
|
preferred_output_format = preferred_output_format.lower()
|
||||||
output_formats = sorted(available_output_formats())
|
output_formats = sorted(available_output_formats(),
|
||||||
|
key=lambda x:{'EPUB':'!A', 'MOBI':'!B'}.get(x.upper(), x))
|
||||||
output_formats.remove('oeb')
|
output_formats.remove('oeb')
|
||||||
input_format, input_formats = get_input_format_for_book(db, book_id,
|
input_format, input_formats = get_input_format_for_book(db, book_id,
|
||||||
preferred_input_format)
|
preferred_input_format)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user