summaryrefslogtreecommitdiff
path: root/nautilus/nautilus-mat.py
diff options
context:
space:
mode:
Diffstat (limited to 'nautilus/nautilus-mat.py')
-rw-r--r--nautilus/nautilus-mat.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/nautilus/nautilus-mat.py b/nautilus/nautilus-mat.py
index 938e692..0974bef 100644
--- a/nautilus/nautilus-mat.py
+++ b/nautilus/nautilus-mat.py
@@ -24,6 +24,7 @@ import libmat.strippers
24 24
25class MatExtension(GObject.GObject, Nautilus.MenuProvider): 25class MatExtension(GObject.GObject, Nautilus.MenuProvider):
26 """ A nautilus extension, acting as a frontend to MAT, to clean metadata.""" 26 """ A nautilus extension, acting as a frontend to MAT, to clean metadata."""
27
27 def __init__(self): 28 def __init__(self):
28 logging.debug("nautilus-mat: initialising") 29 logging.debug("nautilus-mat: initialising")
29 30
@@ -58,7 +59,10 @@ class MatExtension(GObject.GObject, Nautilus.MenuProvider):
58 59
59 @staticmethod 60 @staticmethod
60 def show_message(message, msg_type=Gtk.MessageType.INFO): 61 def show_message(message, msg_type=Gtk.MessageType.INFO):
61 """ Helper function to show a message in a popup """ 62 """ Helper function to show a message in a popup
63 :param msg_type: Type of the message to display
64 :param message: Message to display
65 """
62 dialog = Gtk.MessageDialog(parent=None, 66 dialog = Gtk.MessageDialog(parent=None,
63 flags=Gtk.DialogFlags.MODAL, 67 flags=Gtk.DialogFlags.MODAL,
64 type=msg_type, 68 type=msg_type,
@@ -69,7 +73,10 @@ class MatExtension(GObject.GObject, Nautilus.MenuProvider):
69 return ret 73 return ret
70 74
71 def menu_activate_cb(self, menu, current_file): 75 def menu_activate_cb(self, menu, current_file):
72 """ Callback function, used to clean the file """ 76 """ Callback function, used to clean the file
77 :param current_file: Name of the selected file
78 :param menu: Menu id from which the callback was activated. Unused.
79 """
73 if file.is_gone(): 80 if file.is_gone():
74 return 81 return
75 82