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 <aguz@sugarlabs.org>2012-04-13 01:07:25 (GMT)
committer Agustin Zubiaga <aguz@sugarlabs.org>2012-04-13 01:07:25 (GMT)
commit0aa9a1fb143949216724844ebff1626f7775d1c8 (patch)
tree5a740cae0704605030b41deac42565f2d0a61e93 /activity.py
parent4b8abdbd863134618ab10f875d057e942450a1c9 (diff)
More simple: graph from clipboard
Diffstat (limited to 'activity.py')
-rw-r--r--activity.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/activity.py b/activity.py
index 185dcc3..97b7541 100644
--- a/activity.py
+++ b/activity.py
@@ -48,6 +48,7 @@ from sugar.datastore import datastore
from charts import Chart
from readers import StopWatchReader
from readers import MeasureReader
+from readers import ClipboardReader
import simplegraphhelp
# Mime types
@@ -108,7 +109,8 @@ class ChartArea(gtk.DrawingArea):
def _drag_data_received(self, w, context, x, y, data, info, time):
if data and data.format == 8:
io_file = StringIO(data.data)
- self._parent.load_from_file(io_file)
+ reader = ClipboardReader(io_file)
+ self._parent._graph_from_reader(reader)
context.finish(True, False, time)
else:
context.finish(False, False, time)