From 48a978cd70dbddecb80e1bebf70a6db5544acbe2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 13 Jul 2012 09:52:25 +0530 Subject: [PATCH] Content server: Show a best guess for the IP address the content server is currently listening at in the connect/share menu. Fixes #1024128 ([Enhancement] Display IP Address) --- src/calibre/gui2/actions/device.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/actions/device.py b/src/calibre/gui2/actions/device.py index 4d96669972..0ef06d59d5 100644 --- a/src/calibre/gui2/actions/device.py +++ b/src/calibre/gui2/actions/device.py @@ -74,9 +74,10 @@ class ShareConnMenu(QMenu): # {{{ action=self.toggle_server_action, group=gr) def server_state_changed(self, running): + from calibre.utils.mdns import get_external_ip text = _('Start Content Server') if running: - text = _('Stop Content Server') + text = _('Stop Content Server') + ' [%s]'%get_external_ip() self.toggle_server_action.setText(text) def build_email_entries(self, sync_menu):