From 5c587855c60d12ba0e513f4a1eccdc76d46066ba Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Philipp=20H=C3=B6rist?= <philipp@hoerist.com>
Date: Sat, 30 Nov 2019 21:50:03 +0100
Subject: [PATCH] Dialogs: Fix pylint errors

---
 gajim/gtk/dialogs.py | 97 +++++++++++++++++++++++++++++---------------
 1 file changed, 64 insertions(+), 33 deletions(-)

diff --git a/gajim/gtk/dialogs.py b/gajim/gtk/dialogs.py
index 10e9d0f854..5043701862 100644
--- a/gajim/gtk/dialogs.py
+++ b/gajim/gtk/dialogs.py
@@ -74,20 +74,33 @@ def make(cls, type_=None, **kwargs):
 
 
 class HigDialog(Gtk.MessageDialog):
-    def __init__(self, parent, type_, buttons, pritext, sectext,
-    on_response_ok=None, on_response_cancel=None, on_response_yes=None,
-    on_response_no=None):
+    def __init__(self,
+                 parent,
+                 type_,
+                 buttons,
+                 pritext,
+                 sectext,
+                 on_response_ok=None,
+                 on_response_cancel=None,
+                 on_response_yes=None,
+                 on_response_no=None):
         self.call_cancel_on_destroy = True
-        Gtk.MessageDialog.__init__(self, transient_for=parent,
-           modal=True, destroy_with_parent=True,
-           message_type=type_, buttons=buttons, text=pritext)
+        Gtk.MessageDialog.__init__(self,
+                                   transient_for=parent,
+                                   modal=True,
+                                   destroy_with_parent=True,
+                                   message_type=type_,
+                                   buttons=buttons,
+                                   text=pritext)
 
         self.format_secondary_markup(sectext)
 
-        self.possible_responses = {Gtk.ResponseType.OK: on_response_ok,
+        self.possible_responses = {
+            Gtk.ResponseType.OK: on_response_ok,
             Gtk.ResponseType.CANCEL: on_response_cancel,
             Gtk.ResponseType.YES: on_response_yes,
-            Gtk.ResponseType.NO: on_response_no}
+            Gtk.ResponseType.NO: on_response_no
+        }
 
         self.connect('response', self.on_response)
         self.connect('destroy', self.on_dialog_destroy)
@@ -101,14 +114,14 @@ def on_response(self, dialog, response_id):
             if len(self.possible_responses[response_id]) == 1:
                 self.possible_responses[response_id][0](dialog)
             else:
-                self.possible_responses[response_id][0](dialog,
-                    *self.possible_responses[response_id][1:])
+                self.possible_responses[response_id][0](
+                    dialog, *self.possible_responses[response_id][1:])
         else:
             self.possible_responses[response_id](dialog)
 
-    def on_dialog_destroy(self, widget):
+    def on_dialog_destroy(self, _widget):
         if not self.call_cancel_on_destroy:
-            return
+            return None
         cancel_handler = self.possible_responses[Gtk.ResponseType.CANCEL]
         if not cancel_handler:
             return False
@@ -116,13 +129,14 @@ def on_dialog_destroy(self, widget):
             cancel_handler[0](None, *cancel_handler[1:])
         else:
             cancel_handler(None)
+        return None
 
     def popup(self):
         """
         Show dialog
         """
         vb = self.get_children()[0].get_children()[0] # Give focus to top vbox
-#        vb.set_flags(Gtk.CAN_FOCUS)
+        # vb.set_flags(Gtk.CAN_FOCUS)
         vb.grab_focus()
         self.show_all()
 
@@ -145,8 +159,12 @@ class WarningDialog(HigDialog):
     def __init__(self, pritext, sectext='', transient_for=None):
         if transient_for is None:
             transient_for = app.app.get_active_window()
-        HigDialog.__init__(self, transient_for, Gtk.MessageType.WARNING,
-            Gtk.ButtonsType.OK, pritext, sectext)
+        HigDialog.__init__(self,
+                           transient_for,
+                           Gtk.MessageType.WARNING,
+                           Gtk.ButtonsType.OK,
+                           pritext,
+                           sectext)
         self.set_modal(False)
         self.popup()
 
@@ -159,8 +177,12 @@ class InformationDialog(HigDialog):
     def __init__(self, pritext, sectext='', transient_for=None):
         if transient_for is None:
             transient_for = app.app.get_active_window()
-        HigDialog.__init__(self, transient_for, Gtk.MessageType.INFO, Gtk.ButtonsType.OK,
-            pritext, sectext)
+        HigDialog.__init__(self,
+                           transient_for,
+                           Gtk.MessageType.INFO,
+                           Gtk.ButtonsType.OK,
+                           pritext,
+                           sectext)
         self.set_modal(False)
         self.popup()
 
@@ -170,13 +192,22 @@ class ErrorDialog(HigDialog):
     HIG compliant error dialog
     """
 
-    def __init__(self, pritext, sectext='', on_response_ok=None,
-    on_response_cancel=None, transient_for=None):
+    def __init__(self,
+                 pritext,
+                 sectext='',
+                 on_response_ok=None,
+                 on_response_cancel=None,
+                 transient_for=None):
         if transient_for is None:
             transient_for = app.app.get_active_window()
-        HigDialog.__init__(self, transient_for, Gtk.MessageType.ERROR, Gtk.ButtonsType.OK,
-            pritext, sectext, on_response_ok=on_response_ok,
-            on_response_cancel=on_response_cancel)
+        HigDialog.__init__(self,
+                           transient_for,
+                           Gtk.MessageType.ERROR,
+                           Gtk.ButtonsType.OK,
+                           pritext,
+                           sectext,
+                           on_response_ok=on_response_ok,
+                           on_response_cancel=on_response_cancel)
         self.popup()
 
 
@@ -236,7 +267,7 @@ def __init__(self, transient_for, account, cert):
         self._ui.connect_signals(self)
         self.show_all()
 
-    def _on_copy_cert_info_button_clicked(self, widget):
+    def _on_copy_cert_info_button_clicked(self, _widget):
         clipboard_text = \
             self._headline + '\n\n' + \
             _('Issued to\n') + \
@@ -300,16 +331,16 @@ def __init__(self, account, event):
             self._ui.comment_label.show()
             self._ui.comment_label.set_text(comment)
 
-    def on_message_mnemonic_activate(self, widget, group_cycling=False):
+    def on_message_mnemonic_activate(self, _widget, _group_cycling=False):
         self._ui.message_expander.set_expanded(True)
 
-    def on_accept_button_clicked(self, widget):
+    def on_accept_button_clicked(self, _widget):
         app.interface.show_or_join_groupchat(self.account,
                                              self.room_jid,
                                              password=self.password)
         self.destroy()
 
-    def on_decline_button_clicked(self, widget):
+    def on_decline_button_clicked(self, _widget):
         text = self._ui.decline_message.get_text()
         app.connections[self.account].get_module('MUC').decline(
             self.room_jid, self.from_, text)
@@ -328,7 +359,7 @@ def __init__(self, titletext, labeltext, checkbuttontext=None,
         self.window.set_title(titletext)
         self._ui.message_label.set_text(labeltext)
 
-        self.ok = False
+        self._ok = False
 
         self.cancel_handler = cancel_handler
         self.ok_handler = ok_handler
@@ -347,7 +378,7 @@ def __init__(self, titletext, labeltext, checkbuttontext=None,
         else:
             self._ui.save_passphrase_checkbutton.hide()
 
-    def on_okbutton_clicked(self, widget):
+    def on_okbutton_clicked(self, _widget):
         if not self.ok_handler:
             return
 
@@ -358,7 +389,7 @@ def on_okbutton_clicked(self, widget):
         else:
             checked = False
 
-        self.ok = True
+        self._ok = True
 
         self.window.destroy()
 
@@ -367,11 +398,11 @@ def on_okbutton_clicked(self, widget):
         else:
             self.ok_handler(passph, checked)
 
-    def on_cancelbutton_clicked(self, widget):
+    def on_cancelbutton_clicked(self, _widget):
         self.window.destroy()
 
-    def on_passphrase_dialog_destroy(self, widget):
-        if self.cancel_handler and not self.ok:
+    def on_passphrase_dialog_destroy(self, _widget):
+        if self.cancel_handler and not self._ok:
             self.cancel_handler()
 
 
@@ -493,5 +524,5 @@ def __init__(self):
         self.window.show_all()
         self.window.present()
 
-    def _on_window_destroy(self, widget):
+    def _on_window_destroy(self, _widget):
         self.window = None
-- 
GitLab