diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2015-03-29 17:40:43 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2015-03-29 17:40:43 +1300 |
commit | cacd09fafc19b323c46c4c565d0044593b677e17 (patch) | |
tree | ae85615d75f0765a8fa80157c88b261146dc6653 /libmproxy/console/__init__.py | |
parent | cfeee347d95cf56dfaf53c77ac5726bb72347234 (diff) | |
download | mitmproxy-cacd09fafc19b323c46c4c565d0044593b677e17.tar.gz mitmproxy-cacd09fafc19b323c46c4c565d0044593b677e17.tar.bz2 mitmproxy-cacd09fafc19b323c46c4c565d0044593b677e17.zip |
console: add a tabs widget, and use it for flowview.
Diffstat (limited to 'libmproxy/console/__init__.py')
-rw-r--r-- | libmproxy/console/__init__.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py index d9e49331..35126eba 100644 --- a/libmproxy/console/__init__.py +++ b/libmproxy/console/__init__.py @@ -27,7 +27,6 @@ class ConsoleState(flow.State): self.focus = None self.follow_focus = None self.default_body_view = contentview.get("Auto") - self.view_flow_mode = common.VIEW_FLOW_REQUEST self.flowsettings = weakref.WeakKeyDictionary() self.last_search = None @@ -458,7 +457,7 @@ class ConsoleMaster(flow.FlowMaster): signals.push_view_state.send(self) self.loop.widget = window.Window( self, - flowdetailview.FlowDetailsView(low), + flowdetailview.FlowDetailsView(flow), None, statusbar.StatusBar(self, flowdetailview.footer) ) @@ -493,13 +492,13 @@ class ConsoleMaster(flow.FlowMaster): ) self.loop.draw_screen() - def view_flow(self, flow): + def view_flow(self, flow, tab_offset=0): signals.push_view_state.send(self) self.state.set_focus_flow(flow) self.help_context = flowview.help_context self.loop.widget = window.Window( self, - flowview.FlowView(self, self.state, flow), + flowview.FlowView(self, self.state, flow, tab_offset), flowview.FlowViewHeader(self, flow), statusbar.StatusBar(self, flowview.footer) ) |