diff options
author | Gonzalo Odiard <godiard@gmail.com> | 2012-11-22 21:15:00 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@laptop.org> | 2012-11-23 17:09:51 (GMT) |
commit | b01cd3e080a0df6d046057c67b6fb7ff7b0daa63 (patch) | |
tree | 1399f87460f0ded420b38257f831b0a36a729e0b /src/jarabe/journal/journaltoolbox.py | |
parent | 2d97af8a7fc767a9c0de0b38821264378f755449 (diff) |
Journal: add support for copying to Documents folder (detail view, copy-to palette), SL #3076
Ability to copy items to the Documents folder from the item Palette
in the list view and in the copy Palette in the detail view.
Signed-off-by: Manuel Kaufmann <humitos@gmail.com>
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
Diffstat (limited to 'src/jarabe/journal/journaltoolbox.py')
-rw-r--r-- | src/jarabe/journal/journaltoolbox.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/jarabe/journal/journaltoolbox.py b/src/jarabe/journal/journaltoolbox.py index e8b474b..527c11d 100644 --- a/src/jarabe/journal/journaltoolbox.py +++ b/src/jarabe/journal/journaltoolbox.py @@ -469,6 +469,16 @@ class DetailToolbox(ToolbarBox): palette.menu.append(journal_menu) journal_menu.show() + documents_path = model.get_documents_path() + if not self._metadata['uid'].startswith(documents_path): + documents_menu = VolumeMenu(self._metadata, _('Documents'), + documents_path) + documents_menu.set_image(Icon(icon_name='user-documents', + icon_size=Gtk.IconSize.MENU)) + documents_menu.connect('volume-error', self.__volume_error_cb) + palette.menu.append(documents_menu) + documents_menu.show() + volume_monitor = Gio.VolumeMonitor.get() icon_theme = Gtk.IconTheme.get_default() for mount in volume_monitor.get_mounts(): |