diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py index 6f1a3d326..ee2ca4086 100644 --- a/libmproxy/console/__init__.py +++ b/libmproxy/console/__init__.py @@ -191,9 +191,17 @@ class StatusBar(common.WWrap): if self.expire and time.time() > self.expire: self.message("") - t = [ - ('heading', ("[%s]"%self.master.state.flow_count()).ljust(7)), + fc = self.master.state.flow_count() + if self.master.currentflow: + idx = self.master.state.view.index(self.master.currentflow) + 1 + t = [ + ('heading', ("[%s/%s]"%(idx, fc)).ljust(9)) ] + else: + t = [ + ('heading', ("[%s]"%fc).ljust(9)) + ] + if self.master.server.bound: boundaddr = "[%s:%s]"%(self.master.server.address or "*", self.master.server.port) else: diff --git a/libmproxy/console/help.py b/libmproxy/console/help.py index c9fded3bf..c75d2ae20 100644 --- a/libmproxy/console/help.py +++ b/libmproxy/console/help.py @@ -95,7 +95,6 @@ class HelpView(urwid.ListBox): common.highlight_key("xml", "x") + [("text", ": XML")] ), - ("o", "toggle options:"), (None, common.highlight_key("anticache", "a") +