mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Don't escape the ampersand in the shortcut name.
Dealing with ampersand escapes is really a bother!
This commit is contained in:
parent
1131cd94b6
commit
750635615f
@ -60,11 +60,11 @@ class PreferencesAction(InterfaceAction):
|
|||||||
current_cat = p.category_order
|
current_cat = p.category_order
|
||||||
cm = pm.addMenu(p.gui_category.replace('&', '&&'))
|
cm = pm.addMenu(p.gui_category.replace('&', '&&'))
|
||||||
cm.setIcon(config_icon)
|
cm.setIcon(config_icon)
|
||||||
self.create_menu_action(cm, p.name, p.gui_name.replace('&', '&&'), icon=QIcon.ic(p.icon),
|
self.create_menu_action(cm, p.name, p.gui_name.replace('&', '&&'),
|
||||||
triggered=partial(self.do_config,
|
icon=QIcon.ic(p.icon), shortcut=None, shortcut_name=p.gui_name,
|
||||||
initial_plugin=(p.category, p.name),
|
triggered=partial(self.do_config, initial_plugin=(p.category, p.name),
|
||||||
close_after_initial=True),
|
close_after_initial=True))
|
||||||
shortcut=None)
|
|
||||||
|
|
||||||
def get_plugins(self):
|
def get_plugins(self):
|
||||||
from calibre.gui2.dialogs.plugin_updater import (PluginUpdaterDialog,
|
from calibre.gui2.dialogs.plugin_updater import (PluginUpdaterDialog,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user