aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/__init__.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-03-13 23:03:46 +1100
committerAldo Cortesi <aldo@nullcube.com>2015-03-13 23:04:07 +1100
commit60dce08d546aef3698509bdb2572e9868902e016 (patch)
tree38f93dd04ba607b915dd9ebf6d60b27815c63b49 /libmproxy/console/__init__.py
parent87a3c710415878968f2333e1d7bc4adeccc3a9cb (diff)
downloadmitmproxy-60dce08d546aef3698509bdb2572e9868902e016.tar.gz
mitmproxy-60dce08d546aef3698509bdb2572e9868902e016.tar.bz2
mitmproxy-60dce08d546aef3698509bdb2572e9868902e016.zip
Remove compatibility shim used to interop with older versions of Urwid
Diffstat (limited to 'libmproxy/console/__init__.py')
-rw-r--r--libmproxy/console/__init__.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/libmproxy/console/__init__.py b/libmproxy/console/__init__.py
index 26c05aaf..627c6d18 100644
--- a/libmproxy/console/__init__.py
+++ b/libmproxy/console/__init__.py
@@ -85,7 +85,7 @@ class PathEdit(urwid.Edit, _PathCompleter):
return urwid.Edit.keypress(self, size, key)
-class ActionBar(common.WWrap):
+class ActionBar(urwid.WidgetWrap):
def __init__(self):
self.message("")
@@ -94,7 +94,7 @@ class ActionBar(common.WWrap):
def path_prompt(self, prompt, text):
self.expire = None
- self.w = PathEdit(prompt, text)
+ self._w = PathEdit(prompt, text)
def prompt(self, prompt, text = ""):
self.expire = None
@@ -103,19 +103,19 @@ class ActionBar(common.WWrap):
# We can remove it once veryone is beyond 1.0.1
if isinstance(prompt, basestring):
prompt = unicode(prompt)
- self.w = urwid.Edit(prompt, text or "")
+ self._w = urwid.Edit(prompt, text or "")
def message(self, message, expire=None):
self.expire = expire
- self.w = urwid.Text(message)
+ self._w = urwid.Text(message)
-class StatusBar(common.WWrap):
+class StatusBar(urwid.WidgetWrap):
def __init__(self, master, helptext):
self.master, self.helptext = master, helptext
self.ab = ActionBar()
- self.ib = common.WWrap(urwid.Text(""))
- self.w = urwid.Pile([self.ib, self.ab])
+ self.ib = urwid.WidgetWrap(urwid.Text(""))
+ self._w = urwid.Pile([self.ib, self.ab])
def get_status(self):
r = []
@@ -237,7 +237,7 @@ class StatusBar(common.WWrap):
align="right"
),
]), "heading")
- self.ib.set_w(status)
+ self.ib._w = status
def update(self, text):
self.helptext = text