diff options
| author | jvoisin | 2015-07-25 17:14:23 +0200 |
|---|---|---|
| committer | jvoisin | 2015-07-25 17:14:23 +0200 |
| commit | 6ba3e3f20d7d52895bc44f9fc35b068cfce47133 (patch) | |
| tree | 15df2aca17d56d941c6376ef729e0c1fea4c396f /nautilus/nautilus-mat.py | |
| parent | 85e6279d16af063e5150c7cf4bd491185b8ae788 (diff) | |
_MASSIVE_ pep8 revamp
Thank you so much PyCharm
Diffstat (limited to 'nautilus/nautilus-mat.py')
| -rw-r--r-- | nautilus/nautilus-mat.py | 13 |
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 | ||
| 8 | import logging | 8 | import logging |
| 9 | import urllib | 9 | import urllib |
| 10 | |||
| 10 | try: | 11 | try: |
| 11 | import gettext | 12 | import gettext |
| 13 | |||
| 12 | gettext.install("mat") | 14 | gettext.install("mat") |
| 13 | except: | 15 | except: |
| 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) |
