mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2025-02-02 08:15:22 +00:00
client replay: use count command for console statusbar
This commit is contained in:
parent
6d27b28b85
commit
09c36a8c7c
@ -167,6 +167,7 @@ class StatusBar(urwid.WidgetWrap):
|
|||||||
self.ib = urwid.WidgetWrap(urwid.Text(""))
|
self.ib = urwid.WidgetWrap(urwid.Text(""))
|
||||||
self.ab = ActionBar(self.master)
|
self.ab = ActionBar(self.master)
|
||||||
super().__init__(urwid.Pile([self.ib, self.ab]))
|
super().__init__(urwid.Pile([self.ib, self.ab]))
|
||||||
|
signals.flow_change.connect(self.sig_update)
|
||||||
signals.update_settings.connect(self.sig_update)
|
signals.update_settings.connect(self.sig_update)
|
||||||
signals.flowlist_change.connect(self.sig_update)
|
signals.flowlist_change.connect(self.sig_update)
|
||||||
master.options.changed.connect(self.sig_update)
|
master.options.changed.connect(self.sig_update)
|
||||||
@ -184,7 +185,7 @@ class StatusBar(urwid.WidgetWrap):
|
|||||||
r = []
|
r = []
|
||||||
|
|
||||||
sreplay = self.master.addons.get("serverplayback")
|
sreplay = self.master.addons.get("serverplayback")
|
||||||
creplay = self.master.addons.get("clientplayback")
|
creplay = self.master.commands.call("replay.client.count")
|
||||||
|
|
||||||
if len(self.master.options.setheaders):
|
if len(self.master.options.setheaders):
|
||||||
r.append("[")
|
r.append("[")
|
||||||
@ -192,10 +193,10 @@ class StatusBar(urwid.WidgetWrap):
|
|||||||
r.append("eaders]")
|
r.append("eaders]")
|
||||||
if len(self.master.options.replacements):
|
if len(self.master.options.replacements):
|
||||||
r.append("[%d replacements]" % len(self.master.options.replacements))
|
r.append("[%d replacements]" % len(self.master.options.replacements))
|
||||||
if creplay.count():
|
if creplay:
|
||||||
r.append("[")
|
r.append("[")
|
||||||
r.append(("heading_key", "cplayback"))
|
r.append(("heading_key", "cplayback"))
|
||||||
r.append(":%s]" % creplay.count())
|
r.append(":%s]" % creplay)
|
||||||
if sreplay.count():
|
if sreplay.count():
|
||||||
r.append("[")
|
r.append("[")
|
||||||
r.append(("heading_key", "splayback"))
|
r.append(("heading_key", "splayback"))
|
||||||
|
Loading…
Reference in New Issue
Block a user