[hamster-applet] doubleclick also copies activity description if such is available
- From: Toms Baugis <tbaugis src gnome org>
- To: svn-commits-list gnome org
- Subject: [hamster-applet] doubleclick also copies activity description if such is available
- Date: Mon, 18 May 2009 16:35:03 -0400 (EDT)
commit 1dcb7e245722384faf3ab55087022573d2f0a69d
Author: Toms Bauģis <toms baugis gmail com>
Date: Mon May 18 20:46:30 2009 +0100
doubleclick also copies activity description if such is available
---
hamster/applet.py | 19 +++++++++++++------
1 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/hamster/applet.py b/hamster/applet.py
index 48b7246..54f9ca0 100755
--- a/hamster/applet.py
+++ b/hamster/applet.py
@@ -705,12 +705,19 @@ Now, start tracking!
return False
def on_today_row_activated(self, tree, path, column):
- selection = tree.get_selection()
- (model, iter) = selection.get_selected()
- activity_name = model[iter][1].decode('utf8', 'replace')
- if activity_name:
- storage.add_fact(activity_name)
- dispatcher.dispatch('panel_visible', False)
+ if column == self.edit_column:
+ self._open_edit_activity()
+ else:
+ selection = tree.get_selection()
+ (model, iter) = selection.get_selected()
+ activity_name = model[iter][1].decode('utf8', 'replace')
+ if activity_name:
+ description = model[iter][5]
+ if description:
+ description = description.decode('utf8', 'replace')
+ activity_name = "%s, %s" % (activity_name, description)
+
+ self.add_fact(activity_name)
def on_windows_keys(self, tree, event_key):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]