Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/atoidejouer/ui/notebook.py
diff options
context:
space:
mode:
Diffstat (limited to 'atoidejouer/ui/notebook.py')
-rw-r--r--atoidejouer/ui/notebook.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/atoidejouer/ui/notebook.py b/atoidejouer/ui/notebook.py
index 517de08..0b132c8 100644
--- a/atoidejouer/ui/notebook.py
+++ b/atoidejouer/ui/notebook.py
@@ -63,6 +63,21 @@ def _cb_cursor_changed(treeview, notebook, type_):
notebook.screen.item_preview.set_item(filename=_filename)
# update current
notebook.current_item = _filename
+ # update current
+ elif type_ == 'journal':
+ # get value
+ _pixbuf = _model.get_value(_iter, 0)
+ _filename = _model.get_value(_iter, 1)
+ _metadata = _model.get_value(_iter, 2)
+ # ..
+ storage.png_from_pixbuf(_filename, _metadata['activity_id'],
+ _metadata['timestamp'])
+ # udpate preview
+ notebook.screen.item_preview.set_item(filename=_filename)
+ # update current
+ notebook.current_item = _filename
+ # ..
+ notebook._get_store_graphic()
elif type_ == 'sequence':
# clear sequence preview
notebook.screen.sequence_preview.clear()