From 32886c5034b5adbd185032f63f4de739b192df48 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Wed, 14 Feb 2024 09:37:35 +0100
Subject: [PATCH] Configure: Remove unused configuration.

---
 src/View/Configure/Window.py   | 24 -------------
 src/View/ui/ConfigureDialog.ui | 64 ----------------------------------
 src/config.py                  | 20 -----------
 3 files changed, 108 deletions(-)

diff --git a/src/View/Configure/Window.py b/src/View/Configure/Window.py
index edaf700c..255c6011 100644
--- a/src/View/Configure/Window.py
+++ b/src/View/Configure/Window.py
@@ -121,15 +121,6 @@ class ConfigureWindow(PamhyrDialog):
         )
 
     def setup_data(self):
-        # # Meshing_Tool
-        # self.set_line_edit_text("lineEdit_meshing_tool",
-        #                         self._config.meshing_tool)
-
-        # Const
-        self.set_line_edit_text("lineEdit_segment", str(self._config.segment))
-        self.set_line_edit_text("lineEdit_max_listing",
-                                str(self._config.max_listing))
-
         # Backup
         self.set_check_box("checkBox_backup", self._config.backup_enable)
         self.set_line_edit_text("lineEdit_backup_path",
@@ -170,12 +161,6 @@ class ConfigureWindow(PamhyrDialog):
                     "lineEdit_backup_path", f[0]
                 )
             ),
-            # "pushButton_meshing_tool": lambda: self.file_dialog(
-            #     select_file=True,
-            #     callback=lambda f: self.set_line_edit_text(
-            #         "lineEdit_meshing_tool", f[0]
-            #     )
-            # ),
         }
 
         for button in buttons:
@@ -185,15 +170,6 @@ class ConfigureWindow(PamhyrDialog):
         # Solvers
         self._config.solvers = self.solver_table_model._data.copy()
 
-        # # Meshing_Tool
-        # self._config.meshing_tool = self.get_line_edit_text(
-        #     "lineEdit_meshing_tool")
-
-        # Const
-        self._config.segment = self.get_line_edit_text("lineEdit_segment")
-        self._config.max_listing = self.get_line_edit_text(
-            "lineEdit_max_listing")
-
         # Backup
         self._config.backup_enable = self.get_check_box("checkBox_backup")
         self._config.backup_path = self.get_line_edit_text(
diff --git a/src/View/ui/ConfigureDialog.ui b/src/View/ui/ConfigureDialog.ui
index ca54d07d..3caaab7f 100644
--- a/src/View/ui/ConfigureDialog.ui
+++ b/src/View/ui/ConfigureDialog.ui
@@ -113,70 +113,6 @@
          </item>
         </layout>
        </widget>
-       <widget class="QWidget" name="tab_constant">
-        <attribute name="title">
-         <string>Constants</string>
-        </attribute>
-        <layout class="QGridLayout" name="gridLayout_4">
-         <item row="0" column="0">
-          <layout class="QVBoxLayout" name="verticalLayout_8">
-           <item>
-            <layout class="QHBoxLayout" name="horizontalLayout">
-             <item>
-              <layout class="QVBoxLayout" name="verticalLayout_3">
-               <item>
-                <widget class="QLabel" name="label_2">
-                 <property name="text">
-                  <string>Segment number</string>
-                 </property>
-                </widget>
-               </item>
-               <item>
-                <widget class="QLabel" name="label_3">
-                 <property name="text">
-                  <string>Listing maximum size</string>
-                 </property>
-                </widget>
-               </item>
-              </layout>
-             </item>
-             <item>
-              <layout class="QVBoxLayout" name="verticalLayout_4">
-               <item>
-                <widget class="QLineEdit" name="lineEdit_segment">
-                 <property name="text">
-                  <string>1000</string>
-                 </property>
-                </widget>
-               </item>
-               <item>
-                <widget class="QLineEdit" name="lineEdit_max_listing">
-                 <property name="text">
-                  <string>500000</string>
-                 </property>
-                </widget>
-               </item>
-              </layout>
-             </item>
-            </layout>
-           </item>
-           <item>
-            <spacer name="verticalSpacer_2">
-             <property name="orientation">
-              <enum>Qt::Vertical</enum>
-             </property>
-             <property name="sizeHint" stdset="0">
-              <size>
-               <width>20</width>
-               <height>40</height>
-              </size>
-             </property>
-            </spacer>
-           </item>
-          </layout>
-         </item>
-        </layout>
-       </widget>
        <widget class="QWidget" name="tab_backup">
         <property name="enabled">
          <bool>false</bool>
diff --git a/src/config.py b/src/config.py
index ee26b268..f15ae677 100644
--- a/src/config.py
+++ b/src/config.py
@@ -178,16 +178,6 @@ class Config(SQL):
             id += 1
 
     def _load(self):
-        # Meshing tool
-        v = self.execute("SELECT value FROM data WHERE key='meshing_tool'")
-        self.meshing_tool = v[0]
-
-        # Const
-        v = self.execute("SELECT value FROM data WHERE key='segment'")
-        self.segment = int(v[0])
-        v = self.execute("SELECT value FROM data WHERE key='max_listing'")
-        self.max_listing = int(v[0])
-
         # Backup
         v = self.execute("SELECT value FROM data WHERE key='backup_enable'")
         self.backup_enable = v[0] == "True"
@@ -259,9 +249,6 @@ class Config(SQL):
 
     def _save(self):
         data = {
-            "segment": self.segment,
-            "meshing_tool": self.meshing_tool,
-            "max_listing": self.max_listing,
             "backup_enable": self.backup_enable,
             "backup_path": self.backup_path,
             "backup_frequence": self.backup_frequence,
@@ -302,13 +289,6 @@ class Config(SQL):
         new._cmd_solver = f""""@install_dir/mage/mage{ext}" @args @input"""
         self._solvers.append(new)
 
-        # Meshing tool
-        self.meshing_tool = ""
-
-        # Const
-        self.segment = 1000
-        self.max_listing = 500000
-
         # Backup
         self.backup_enable = True
         self.backup_path = ""
-- 
GitLab