From ff952ad851a29dffe526640a5ac3fb10c002fcc4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 30 Apr 2018 13:39:16 +0530 Subject: [PATCH] Book polishing: Add an option to upgrade EPUB 2 to EPUB 3 --- src/calibre/gui2/actions/polish.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/gui2/actions/polish.py b/src/calibre/gui2/actions/polish.py index 5097c6d4d0..50dc70171a 100644 --- a/src/calibre/gui2/actions/polish.py +++ b/src/calibre/gui2/actions/polish.py @@ -69,6 +69,7 @@ class Polish(QDialog): # {{{ 'remove_jacket':_('

Remove book jacket

%s')%HELP['remove_jacket'], 'remove_unused_css':_('

Remove unused CSS rules

%s')%HELP['remove_unused_css'], 'compress_images': _('

Losslessly compress images

%s') % HELP['compress_images'], + 'upgrade_book': _('

Upgrade book internals

%s') % HELP['upgrade_book'], } self.l = l = QGridLayout() @@ -88,6 +89,7 @@ class Polish(QDialog): # {{{ ('remove_jacket', _('&Remove a previously inserted book jacket')), ('remove_unused_css', _('Remove &unused CSS rules from the book')), ('compress_images', _('Losslessly &compress images')), + ('upgrade_book', _('&Upgrade book internals')), ]) prefs = gprefs.get('polishing_settings', {}) for name, text in self.all_actions.iteritems():