diff options
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(): |