Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activity.py
diff options
context:
space:
mode:
authorAgustin Zubiaga <aguzubiaga97@gmail.com>2012-02-02 02:29:00 (GMT)
committer Agustin Zubiaga <aguzubiaga97@gmail.com>2012-02-02 02:29:00 (GMT)
commitdabbcdd767db828f62a91897526bfea66cc44966 (patch)
tree0d0492d876f3de67ce235470bcee05adc6f8fb48 /activity.py
parent6c98ef52c98a17a50137c31a03e81ebc59e3cfbf (diff)
Auto-Focus on value
Diffstat (limited to 'activity.py')
-rw-r--r--activity.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/activity.py b/activity.py
index ddf4723..eca4f46 100644
--- a/activity.py
+++ b/activity.py
@@ -465,7 +465,12 @@ class ChartData(gtk.TreeView):
self.show_all()
def add_value(self, label, value):
- self.model.append([label, value])
+ iter = self.model.append([label, value])
+
+ self.set_cursor(self.model.get_path(iter),
+ self.get_column(1),
+ True)
+
logger.info("Added: %s, Value: %s" % (label, value))
def remove_selected_value(self):
@@ -492,7 +497,7 @@ class ChartData(gtk.TreeView):
is_number = False
if is_number:
- model[path][1] = new_text
+ model[path][1] = str(float(new_text))
self.emit("value-changed", str(path), new_text)