[kupfer: 16/19] volumes: Update to use Open action
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [kupfer: 16/19] volumes: Update to use Open action
- Date: Mon, 1 Feb 2010 18:10:56 +0000 (UTC)
commit 5701617eaea48fb73af67a671494f1866c2574cd
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Mon Feb 1 09:28:46 2010 +0100
volumes: Update to use Open action
kupfer/plugin/volumes.py | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/kupfer/plugin/volumes.py b/kupfer/plugin/volumes.py
index 7989dec..1e04183 100644
--- a/kupfer/plugin/volumes.py
+++ b/kupfer/plugin/volumes.py
@@ -1,14 +1,16 @@
-from kupfer.objects import Leaf, Action, Source
-from kupfer import objects, utils
-
-import gio
-
__kupfer_name__ = _("Volumes and Disks")
__kupfer_sources__ = ("VolumesSource", )
__description__ = _("Mounted volumes and disks")
__version__ = ""
__author__ = "Ulrik Sverdrup <ulrik sverdrup gmail com>"
+import gio
+
+from kupfer.objects import Leaf, Action, Source
+from kupfer.obj.fileactions import Open
+from kupfer.obj.sources import DirectorySource
+
+
class Volume (Leaf):
def __init__(self, volume):
self.volume = volume
@@ -17,7 +19,7 @@ class Volume (Leaf):
super(Volume, self).__init__(obj=path, name=volume.get_name())
def get_actions(self):
- yield objects.OpenDirectory()
+ yield Open()
if self.volume.can_eject():
yield Eject()
elif self.volume.can_unmount():
@@ -26,7 +28,7 @@ class Volume (Leaf):
def has_content(self):
return True
def content_source(self, alternate=False):
- return objects.DirectorySource(self.object, show_hidden=alternate)
+ return DirectorySource(self.object, show_hidden=alternate)
def is_valid(self):
vm = gio.volume_monitor_get()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]