[eog-plugins] export-to-folder: Convert to Python 3



commit cef72e5d0d1dda9c70389743daa120dea66e4fd9
Author: Felix Riemann <friemann gnome org>
Date:   Tue Jan 7 22:50:35 2014 +0100

    export-to-folder: Convert to Python 3

 .../export-to-folder.plugin.desktop.in             |    2 +-
 plugins/export-to-folder/export-to-folder.py       |   16 ++++++++--------
 plugins/export-to-folder/preferences_dialog.ui     |    4 ++--
 3 files changed, 11 insertions(+), 11 deletions(-)
---
diff --git a/plugins/export-to-folder/export-to-folder.plugin.desktop.in 
b/plugins/export-to-folder/export-to-folder.plugin.desktop.in
index 7fe2dfb..be5a49d 100644
--- a/plugins/export-to-folder/export-to-folder.plugin.desktop.in
+++ b/plugins/export-to-folder/export-to-folder.plugin.desktop.in
@@ -1,5 +1,5 @@
 [Plugin]
-Loader=python
+Loader=python3
 Module=export-to-folder
 IAge=2
 _Name=Export to Folder
diff --git a/plugins/export-to-folder/export-to-folder.py b/plugins/export-to-folder/export-to-folder.py
index b04f33e..2be84a2 100644
--- a/plugins/export-to-folder/export-to-folder.py
+++ b/plugins/export-to-folder/export-to-folder.py
@@ -55,7 +55,7 @@ class ExportPlugin(GObject.Object, Eog.WindowActivatable):
         return target_dir
 
     def do_activate(self):
-        print 'Activating export plugin'
+        print('Activating export plugin')
         ui_manager = self.window.get_ui_manager()
         self.action_group = Gtk.ActionGroup('Export')
         self.action_group.add_actions([('Export', None,
@@ -64,14 +64,14 @@ class ExportPlugin(GObject.Object, Eog.WindowActivatable):
         self.ui_id = ui_manager.add_ui_from_string(ui_str)
 
     def do_deactivate(self):
-        print 'Export plugin deactivated'
+        print('Export plugin deactivated')
         ui_manager = self.window.get_ui_manager().remove_ui(self.ui_id);
 
     def export_cb(self, action, window):
         # Get path to current image.
         image = window.get_image()
         if not image:
-            print 'No image can be exported'
+            print('No image can be exported')
             return
         src = image.get_file().get_path()
         name = os.path.basename(src)
@@ -82,7 +82,7 @@ class ExportPlugin(GObject.Object, Eog.WindowActivatable):
         except OSError:
             pass
         shutil.copy2(src, dest)
-        print 'Copied %s into %s' % (name, self.export_dir)
+        print('Copied %s into %s' % (name, self.export_dir))
 
 
 class ExportConfigurable(GObject.Object, PeasGtk.Configurable):
@@ -102,12 +102,12 @@ class ExportConfigurable(GObject.Object, PeasGtk.Configurable):
 
         self.export_dir_button = builder.get_object('export_dir_button')
         self.preferences_dialog = builder.get_object('preferences_box')
-       target_dir =  self.settings.get_string('target-folder')
-       if target_dir == "":
-               target_dir = EXPORT_DIR;
+        target_dir =  self.settings.get_string('target-folder')
+        if target_dir == "":
+            target_dir = EXPORT_DIR;
         self.export_dir_button.set_current_folder(target_dir)
 
         return self.preferences_dialog
 
     def current_folder_changed_cb(self, button):
-       self.settings.set_string('target-folder', button.get_current_folder())
+        self.settings.set_string('target-folder', button.get_current_folder())
diff --git a/plugins/export-to-folder/preferences_dialog.ui b/plugins/export-to-folder/preferences_dialog.ui
index 58e8525..a94d71a 100644
--- a/plugins/export-to-folder/preferences_dialog.ui
+++ b/plugins/export-to-folder/preferences_dialog.ui
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!-- Generated with glade 3.16.0 -->
 <interface>
-  <!-- interface-requires gtk+ 3.0 -->
+  <requires lib="gtk+" version="3.0"/>
   <object class="GtkBox" id="preferences_box">
     <property name="visible">True</property>
     <property name="can_focus">False</property>
@@ -27,7 +28,6 @@
       <object class="GtkFileChooserButton" id="export_dir_button">
         <property name="visible">True</property>
         <property name="can_focus">False</property>
-        <property name="orientation">vertical</property>
         <property name="action">select-folder</property>
         <signal name="current-folder-changed" handler="current_folder_changed_cb" swapped="no"/>
       </object>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]