def create_list(self, *args, **kwargs): dialog = lists.createListDialog() if dialog.get_response() == widgetUtils.OK: name = dialog.get("name") description = dialog.get("description") p = dialog.get("public") if p == True: mode = "public" else: mode = "private" try: new_list = self.session.twitter.twitter.create_list(name=name, description=description, mode=mode) self.session.db["lists"].append(new_list) self.dialog.lista.insert_item(False, *compose.compose_list(new_list)) except TwythonError as e: output.speak("error %s: %s" % (e.status_code, e.msg)) dialog.destroy()
def onGo(self, ev): ev.Skip() dlg = createListDialog() if dlg.ShowModal() == wx.ID_OK: name = dlg.name.GetValue() description = dlg.description.GetValue() if dlg.public.GetValue() == True: mode = "public" else: mode = "private" try: new_list = self.twitter.twitter.create_list( name=name, description=description, mode=mode) self.db.settings["lists"].append(new_list) self.lista.insert_item(False, *compose.compose_list(new_list)) except TwythonError as e: output.speak("error %s: %s" % (e.status_code, e.msg)) else: return dlg.Destroy()
def onGo(self, ev): ev.Skip() dlg = createListDialog() if dlg.ShowModal() == wx.ID_OK: name = dlg.name.GetValue() description = dlg.description.GetValue() if dlg.public.GetValue() == True: mode = "public" else: mode = "private" try: new_list = self.twitter.twitter.create_list(name=name, description=description, mode=mode) self.db.settings["lists"].append(new_list) self.lista.insert_item(False, *compose.compose_list(new_list)) except TwythonError as e: output.speak("error %s: %s" % (e.status_code, e.msg)) else: return dlg.Destroy()
def create_list(self, *args, **kwargs): dialog = lists.createListDialog() if dialog.get_response() == widgetUtils.OK: name = dialog.get("name") description = dialog.get("description") p = dialog.get("public") if p == True: mode = "public" else: mode = "private" try: new_list = self.session.twitter.twitter.create_list( name=name, description=description, mode=mode) self.session.db["lists"].append(new_list) self.dialog.lista.insert_item(False, *compose.compose_list(new_list)) except TwythonError as e: output.speak("error %s: %s" % (e.status_code, e.msg)) dialog.destroy()
def get_all_lists(self): return [compose.compose_list(item) for item in self.session.db["lists"]]
def populate_list(self): self.lists = self.twitter.twitter.show_owned_lists(screen_name=self.username, count=200)["lists"] for i in self.lists: item = compose.compose_list(i) self.lista.insert_item(False, *item)
def populate_list(self): for i in self.db.settings["lists"]: item = compose.compose_list(i) self.lista.insert_item(False, *item)
def get_user_lists(self, user): self.lists = self.session.twitter.twitter.show_lists(reverse=True, screen_name=user) return [compose.compose_list(item) for item in self.lists]
def get_all_lists(self): return [ compose.compose_list(item) for item in self.session.db["lists"] ]
def populate_list(self): self.lists = self.twitter.twitter.show_owned_lists( screen_name=self.username, count=200)["lists"] for i in self.lists: item = compose.compose_list(i) self.lista.insert_item(False, *item)