aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/__init__.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-03-29 17:40:43 +1300
committerAldo Cortesi <aldo@nullcube.com>2015-03-29 17:40:43 +1300
commitcacd09fafc19b323c46c4c565d0044593b677e17 (patch)
treeae85615d75f0765a8fa80157c88b261146dc6653 /libmproxy/console/__init__.py
parentcfeee347d95cf56dfaf53c77ac5726bb72347234 (diff)
downloadmitmproxy-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__.py7
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)
)