Allow setting a keyboard shortcut in Preferences->Shortcuts to open the content server in a local browser

See #1948519 ([Enhancement] Shortcut to open content server in browser)
This commit is contained in:
Kovid Goyal 2021-10-23 16:25:10 +05:30
parent e416b1c30b
commit 8972f56290
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -78,6 +78,7 @@ class ShareConnMenu(QMenu): # {{{
group=gr) group=gr)
r(prefix+' content server', _('Start/stop Content server'), r(prefix+' content server', _('Start/stop Content server'),
action=self.toggle_server_action, group=gr) action=self.toggle_server_action, group=gr)
r(prefix + ' open server in browser', self.open_server_in_browser_action.text(), action=self.open_server_in_browser_action, group=gr)
def server_state_changed(self, running): def server_state_changed(self, running):
from calibre.utils.mdns import get_external_ip, verify_ipV4_address from calibre.utils.mdns import get_external_ip, verify_ipV4_address