From 8e7dae3c17e9ab69665f778f7fa9129ab6e49723 Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Mon, 23 Oct 2017 13:44:08 +0200
Subject: [PATCH] Append instead of insert text

---
 src/sakia/gui/dialogs/connection_cfg/connection_cfg.ui | 3 +++
 src/sakia/gui/dialogs/connection_cfg/view.py           | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/sakia/gui/dialogs/connection_cfg/connection_cfg.ui b/src/sakia/gui/dialogs/connection_cfg/connection_cfg.ui
index 35ae6e71..c8cb9fef 100644
--- a/src/sakia/gui/dialogs/connection_cfg/connection_cfg.ui
+++ b/src/sakia/gui/dialogs/connection_cfg/connection_cfg.ui
@@ -458,6 +458,9 @@ p, li { white-space: pre-wrap; }
          <property name="readOnly">
           <bool>true</bool>
          </property>
+         <property name="textInteractionFlags">
+          <set>Qt::TextSelectableByMouse</set>
+         </property>
         </widget>
        </item>
       </layout>
diff --git a/src/sakia/gui/dialogs/connection_cfg/view.py b/src/sakia/gui/dialogs/connection_cfg/view.py
index 9444351e..bd76efd0 100644
--- a/src/sakia/gui/dialogs/connection_cfg/view.py
+++ b/src/sakia/gui/dialogs/connection_cfg/view.py
@@ -33,6 +33,7 @@ class ConnectionConfigView(QDialog, Ui_ConnectionConfigurationDialog):
         self.edit_salt.textChanged.connect(self.values_changed)
         self.edit_pubkey.textChanged.connect(self.values_changed)
         self.button_generate.clicked.connect(self.action_show_pubkey)
+        self.text_license.setReadOnly(True)
 
         self.combo_scrypt_params.currentIndexChanged.connect(self.handle_combo_change)
         self.scrypt_params = ScryptParams(4096, 16, 1)
@@ -150,7 +151,7 @@ class ConnectionConfigView(QDialog, Ui_ConnectionConfigurationDialog):
         Add log to
         :param str log:
         """
-        self.plain_text_edit.insertPlainText("\n" + log)
+        self.plain_text_edit.appendPlainText(log)
 
     def progress(self, step_ratio):
         """
-- 
GitLab