Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/atoidejouer/ui/screen/activity.py
diff options
context:
space:
mode:
Diffstat (limited to 'atoidejouer/ui/screen/activity.py')
-rw-r--r--atoidejouer/ui/screen/activity.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/atoidejouer/ui/screen/activity.py b/atoidejouer/ui/screen/activity.py
index 54cd04f..6e74f1d 100644
--- a/atoidejouer/ui/screen/activity.py
+++ b/atoidejouer/ui/screen/activity.py
@@ -57,8 +57,12 @@ def _on_button_click(button, screen, name, msg_label, value):
pass
def _on_recent_click(button, screen, timestamp):
+ # db path
_path = storage.get_path_from_journal(timestamp, 'atoidejouer/db')
+ # read db
screen._activity.read_file(_path)
+ # switch to story
+ screen._activity.change_screen('story')
[
@@ -83,7 +87,7 @@ class ScreenActivity(gtk.ScrolledWindow):
def __init__(self, activity_):
gtk.ScrolledWindow.__init__(self)
self.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
- # keep toolbar
+ # keep activity
self._activity = activity_
# dummy flag
self._initialized = False
@@ -254,5 +258,5 @@ class ScreenActivity(gtk.ScrolledWindow):
self._initialized = True
# show all
self.show()
- # update toolbar
+ # update screen
self._activity.set_canvas(self)