Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
Arquivo: user.py Projeto: dialelo/tyrs
 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
Exemplo n.º 4
0
 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)
Exemplo n.º 5
0
Arquivo: keys.py Projeto: dialelo/tyrs
 def __init__(self):
     self.conf       = tyrs.get_conf()
     self.interface  = tyrs.get_interface()
     self.api        = tyrs.get_api()
Exemplo n.º 6
0
 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()
Exemplo n.º 7
0
 def set_interface(self):
     self.interface = tyrs.get_interface()
Exemplo n.º 8
0
Arquivo: help.py Projeto: dialelo/tyrs
 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)