diff options
Diffstat (limited to 'sugardummy.py')
-rw-r--r-- | sugardummy.py | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/sugardummy.py b/sugardummy.py index 6a2f796..5ebea5e 100644 --- a/sugardummy.py +++ b/sugardummy.py @@ -1,5 +1,6 @@ import gtk +import os.path # Dummy class for Sugar class activity: @@ -12,7 +13,8 @@ class activity: def __init__(self, handle): self.window = gtk.Window() self.window.set_title("Roots") - self.window.connect("destroy", gtk.main_quit) + self.window.connect("destroy", self.on_close) + self.metadata = {} def set_canvas(self, canvas): self._canvas = canvas @@ -22,7 +24,9 @@ class activity: vbox.pack_start(self._toolbox, True, True, 0) vbox.pack_start(self._canvas, True, True, 0) self.window.add(vbox) - self.window.show_all() + self.window.show_all() + if os.path.isfile("../tmp/sugar_dummy_journal.txt"): + self.read_file("../tmp/sugar_dummy_journal.txt") def create_pango_context(self): return gtk.Widget.create_pango_context(self.window) @@ -30,6 +34,16 @@ class activity: def set_toolbox(self, toolbox): self._toolbox = toolbox + def read_file(self, file_path): + pass + + def write_file(self, file_path): + pass + + def on_close(self, event): + gtk.main_quit() + self.write_file("../tmp/sugar_dummy_journal.txt") + # Dummy class for Toolbox class ActivityToolbox(gtk.Toolbar): |