From 990b3f81d28c06973c1dbdb4160f298d02365ce3 Mon Sep 17 00:00:00 2001 From: Anna Date: Thu, 15 Apr 2010 22:43:48 -0400 Subject: [PATCH] Eliminated dupe searches, and made Home and @user work from the View menu... I seem to have broken 'in reply to' links though --- mytwitter.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/mytwitter.py b/mytwitter.py index 19bf2b9..4e19970 100755 --- a/mytwitter.py +++ b/mytwitter.py @@ -156,7 +156,10 @@ class MyTwitter(): def on_view_selected(self, event, name): - full_name = 'list: ' + name + if name == 'Home' or name == '@' + self.username: + full_name = name + else: + full_name = 'list: ' + name # If it already exists, don't add it, just switch to it for i in range(self.tweet_notebook.get_n_pages()): @@ -183,6 +186,11 @@ class MyTwitter(): def add_to_notebook(self, name, single_tweet=None): + # If we already have a pane by this name, bail + for i in range(self.tweet_notebook.get_n_pages()): + if self.tweet_notebook.get_nth_page(i).get_list_name() == name: + return + is_user = False following = False if re.match('user:', name):