mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #2086142 [[Enhancement] Add icon to Edit EPUB format in the right click menu of the Book details panel and window](https://bugs.launchpad.net/calibre/+bug/2086142)
This commit is contained in:
parent
17406e009d
commit
7640525497
@ -445,16 +445,17 @@ def add_format_entries(menu, data, book_info, copy_menu, search_menu):
|
|||||||
|
|
||||||
populate_menu(m, connect_action, fmt)
|
populate_menu(m, connect_action, fmt)
|
||||||
if len(m.actions()) == 0:
|
if len(m.actions()) == 0:
|
||||||
menu.addAction(_('Open %s with...') % fmt.upper(), partial(book_info.choose_open_with, book_id, fmt))
|
menu.addAction(QIcon.ic('exec.png'), _('Open %s with...') % fmt.upper(), partial(book_info.choose_open_with, book_id, fmt))
|
||||||
else:
|
else:
|
||||||
|
m.setIcon(QIcon.ic('exec.png'))
|
||||||
m.addSeparator()
|
m.addSeparator()
|
||||||
m.addAction(_('Add other application for %s files...') % fmt.upper(), partial(book_info.choose_open_with, book_id, fmt))
|
m.addAction(QIcon.ic('plus.png'), _('Add other application for %s files...') % fmt.upper(), partial(book_info.choose_open_with, book_id, fmt))
|
||||||
m.addAction(_('Edit Open with applications...'), partial(edit_programs, fmt, book_info))
|
m.addAction(_('Edit Open with applications...'), partial(edit_programs, fmt, book_info))
|
||||||
menu.addMenu(m)
|
menu.addMenu(m)
|
||||||
menu.ow = m
|
menu.ow = m
|
||||||
if fmt.upper() in SUPPORTED:
|
if fmt.upper() in SUPPORTED:
|
||||||
menu.addSeparator()
|
menu.addSeparator()
|
||||||
menu.addAction(_('Edit %s format') % fmt.upper(), partial(book_info.edit_fmt, book_id, fmt))
|
menu.addAction(QIcon.ic('edit_book.png'), _('Edit %s format') % fmt.upper(), partial(book_info.edit_fmt, book_id, fmt))
|
||||||
path = data['path']
|
path = data['path']
|
||||||
if path:
|
if path:
|
||||||
if data.get('fname'):
|
if data.get('fname'):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user