def build_new_walker(self, retreive): items = [] for i, status in enumerate(retreive): items.append(StatusWidget(status.id, status)) self.walker = urwid.SimpleListWalker(items) self.timeline = urwid.ListBox(self.walker) from tyrs import get_interface self.interface = get_interface() urwid.connect_signal(self.walker, 'modified', self.interface.lazzy_load)
def __init__(self): self.api = tyrs.get_api() self.interface = tyrs.get_interface() self.timelines = tyrs.get_timelines() self.buffer = self.interface.buffer flash = self.set_flash() activities = self.set_activities() widget = urwid.Columns([flash, ('fixed', 20, activities)]) self.__super.__init__(widget)
def __init__(self, user): self.interface = tyrs.get_interface() self.user = user self.interface.refresh_token = True self._init_screen() self._display_header() self._display_info() self.screen.getch() self.screen.erase() self.interface.refresh_token = False
def __init__ (self, id, status): self.regex_retweet = re.compile('^RT @\w+:') self.conf = tyrs.get_conf() self.api = tyrs.get_api() self.set_date() self.buffer = tyrs.get_interface().buffer self.is_retweet(status) self.id = id self.status = status status_content = urwid.Padding( urwid.AttrWrap(urwid.Text(self.get_text(status)), 'body'), left=1, right=1) widget = urwid.AttrWrap(TitleLineBox(status_content, title=self.get_header(status)), 'line', 'focus') self.__super.__init__(widget)
def __init__(self): self.conf = tyrs.get_conf() self.interface = tyrs.get_interface() self.api = tyrs.get_api()
def __init__(self): self.interface = tyrs.get_interface() self.conf = tyrs.get_conf() self.api = tyrs.get_api() threading.Thread.__init__(self, target=self.run) self._stopevent = threading.Event()
def set_interface(self): self.interface = tyrs.get_interface()
def __init__(self): self.interface = tyrs.get_interface() self.conf = tyrs.get_conf() self.items = [] w = urwid.AttrWrap(self.display_help_screen(), "body") self.__super.__init__(w)