summaryrefslogtreecommitdiff
path: root/nautilus/nautilus-mat.py
diff options
context:
space:
mode:
authorjvoisin2015-07-25 17:14:23 +0200
committerjvoisin2015-07-25 17:14:23 +0200
commit6ba3e3f20d7d52895bc44f9fc35b068cfce47133 (patch)
tree15df2aca17d56d941c6376ef729e0c1fea4c396f /nautilus/nautilus-mat.py
parent85e6279d16af063e5150c7cf4bd491185b8ae788 (diff)
_MASSIVE_ pep8 revamp
Thank you so much PyCharm
Diffstat (limited to 'nautilus/nautilus-mat.py')
-rw-r--r--nautilus/nautilus-mat.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/nautilus/nautilus-mat.py b/nautilus/nautilus-mat.py
index f270ed8..11a47f3 100644
--- a/nautilus/nautilus-mat.py
+++ b/nautilus/nautilus-mat.py
@@ -1,14 +1,16 @@
1#! /usr/bin/python 1#! /usr/bin/python
2 2
3''' This file is an extension for the Nautilus 3""" This file is an extension for the Nautilus
4 file manager, to provide a contextual menu to 4 file manager, to provide a contextual menu to
5 clean metadata 5 clean metadata
6''' 6"""
7 7
8import logging 8import logging
9import urllib 9import urllib
10
10try: 11try:
11 import gettext 12 import gettext
13
12 gettext.install("mat") 14 gettext.install("mat")
13except: 15except:
14 logging.warning("Failed to initialise gettext") 16 logging.warning("Failed to initialise gettext")
@@ -54,7 +56,8 @@ class MatExtension(GObject.GObject, Nautilus.MenuProvider):
54 item.connect('activate', self.menu_activate_cb, file) 56 item.connect('activate', self.menu_activate_cb, file)
55 return item, 57 return item,
56 58
57 def show_message(self, message, type=Gtk.MessageType.INFO): 59 @staticmethod
60 def show_message(message, type=Gtk.MessageType.INFO):
58 dialog = Gtk.MessageDialog(parent=None, 61 dialog = Gtk.MessageDialog(parent=None,
59 flags=Gtk.DialogFlags.MODAL, 62 flags=Gtk.DialogFlags.MODAL,
60 type=type, 63 type=type,
@@ -71,8 +74,8 @@ class MatExtension(GObject.GObject, Nautilus.MenuProvider):
71 file_path = urllib.unquote(file.get_uri()[7:]) 74 file_path = urllib.unquote(file.get_uri()[7:])
72 75
73 class_file = libmat.mat.create_class_file(file_path, 76 class_file = libmat.mat.create_class_file(file_path,
74 backup=True, 77 backup=True,
75 add2archive=False) 78 add2archive=False)
76 if class_file: 79 if class_file:
77 if class_file.is_clean(): 80 if class_file.is_clean():
78 self.show_message(_("%s is already clean") % file_path) 81 self.show_message(_("%s is already clean") % file_path)