[gedit-plugins/sessionsaver] Clean up



commit 567f27770a7f81bb403af8a84623070bb910581a
Author: Jordi Mas <jmas softcatala org>
Date:   Thu Jun 27 21:03:20 2019 +0200

    Clean up

 plugins/sessionsaver/sessionsaver/__init__.py | 15 ++-------------
 plugins/sessionsaver/sessionsaver/dialogs.py  |  2 --
 2 files changed, 2 insertions(+), 15 deletions(-)
---
diff --git a/plugins/sessionsaver/sessionsaver/__init__.py b/plugins/sessionsaver/sessionsaver/__init__.py
index 2fa2ff8..3a4120a 100644
--- a/plugins/sessionsaver/sessionsaver/__init__.py
+++ b/plugins/sessionsaver/sessionsaver/__init__.py
@@ -62,7 +62,6 @@ class SessionSaverAppActivatable(GObject.Object, Gedit.AppActivatable):
         self.menu_ext = self.extend_menu("tools-section")
 
         self.sessions = XMLSessionStore()
-        n_sessions = len(self.sessions)
         for i, session in enumerate(self.sessions):
             session_id = 'win.session_{0}'.format(i)
             item = Gio.MenuItem.new(_("Recover '{0}' session").format(session.name), session_id)
@@ -110,7 +109,6 @@ class SessionSaverWindowActivatable(GObject.Object, Gedit.WindowActivatable, Pea
         n_sessions = len(self.sessions)
         for i, session in enumerate(self.sessions):
             session_id = 'session_{0}'.format(i)
-            print(session_id)
             action = Gio.SimpleAction(name=session_id)
             action.connect('activate', self._session_menu_action, session)
             self.window.add_action(action)
@@ -126,10 +124,7 @@ class SessionSaverWindowActivatable(GObject.Object, Gedit.WindowActivatable, Pea
             self.window.remove_action(session_id)
 
     def _session_menu_action(self, action, parameter, session):
-        name = session.name
-        print(name)
-        msg = "SessionSaverWindowActivatable._session_menu_action"
-        print(msg)
+        print("SessionSaverWindowActivatable._session_menu_action {0}".format(session.name))
         self._load_session(session)
 
     def do_deactivate(self):
@@ -148,11 +143,7 @@ class SessionSaverWindowActivatable(GObject.Object, Gedit.WindowActivatable, Pea
         print("on_save_session_action\n")
         data_dir = SessionSaverAppActivatable.get_instance().plugin_info.get_data_dir()
         dialog = SaveSessionDialog(self.window, self.on_save_session_dialog_ok, self.sessions, data_dir)
-        if dialog.run():
-            self.sessions = XMLSessionStore()
-            print("on_save_session_action Ok")
-
-        print("on_save_session_action end")
+        dialog.run()
 
     def on_save_session_dialog_ok(self):
         print("on_save_session_dialog_ok")
@@ -172,5 +163,3 @@ class SessionSaverWindowActivatable(GObject.Object, Gedit.WindowActivatable, Pea
             window = self.window
 
         Gedit.commands_load_locations(window, session.files, None, 0, 0)
-
-
diff --git a/plugins/sessionsaver/sessionsaver/dialogs.py b/plugins/sessionsaver/sessionsaver/dialogs.py
index f83b909..1d3d8fa 100644
--- a/plugins/sessionsaver/sessionsaver/dialogs.py
+++ b/plugins/sessionsaver/sessionsaver/dialogs.py
@@ -115,8 +115,6 @@ class SaveSessionDialog(Dialog):
             self.sessions.add(Session(name, files))
             self.sessions.save()
             self.on_ok()
-#            self.sessionsaver.sessions = self.sessions
-#            self.sessionsaver._update_session_menu()
         self.destroy()
 
 class SessionManagerDialog(Dialog):


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