From f424a7797dbc379133abcb415504959b909e6196 Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Wed, 24 Dec 2014 09:53:12 +0100
Subject: [PATCH] UI refactoring for a better organization

---
 ...tConfigurationDialog.ui => account_cfg.ui} |   0
 .../{addContactDialog.ui => add_contact.ui}   |   0
 ...onfigurationDialog.ui => community_cfg.ui} |   0
 ...communityTabWidget.ui => community_tab.ui} |   0
 ...createWalletDialog.ui => create_wallet.ui} |   0
 res/ui/currency_tab.ui                        |  91 +++++++++
 res/ui/generateKeyDialog.ui                   | 189 ------------------
 ...portAccountDialog.ui => import_account.ui} |   0
 res/ui/mainwindow.ui                          |  99 +--------
 res/ui/{transferDialog.ui => transfer.ui}     |   0
 .../{addContactDialog.py => add_contact.py}   |   2 +-
 ...communityTabWidget.py => community_tab.py} |   5 +-
 src/cutecoin/gui/currency_tab.py              |  55 +++++
 ...portAccountDialog.py => import_account.py} |   2 +-
 .../gui/{mainWindow.py => mainwindow.py}      |  44 +---
 ...igureAccount.py => process_cfg_account.py} |   4 +-
 ...eCommunity.py => process_cfg_community.py} |   2 +-
 .../{transferMoneyDialog.py => transfer.py}   |   2 +-
 src/cutecoin/gui/walletTabWidget.py           |  25 ---
 src/cutecoin/main.py                          |   2 +-
 20 files changed, 166 insertions(+), 356 deletions(-)
 rename res/ui/{accountConfigurationDialog.ui => account_cfg.ui} (100%)
 rename res/ui/{addContactDialog.ui => add_contact.ui} (100%)
 rename res/ui/{communityConfigurationDialog.ui => community_cfg.ui} (100%)
 rename res/ui/{communityTabWidget.ui => community_tab.ui} (100%)
 rename res/ui/{createWalletDialog.ui => create_wallet.ui} (100%)
 create mode 100644 res/ui/currency_tab.ui
 delete mode 100644 res/ui/generateKeyDialog.ui
 rename res/ui/{importAccountDialog.ui => import_account.ui} (100%)
 rename res/ui/{transferDialog.ui => transfer.ui} (100%)
 rename src/cutecoin/gui/{addContactDialog.py => add_contact.py} (93%)
 rename src/cutecoin/gui/{communityTabWidget.py => community_tab.py} (93%)
 create mode 100644 src/cutecoin/gui/currency_tab.py
 rename src/cutecoin/gui/{importAccountDialog.py => import_account.py} (96%)
 rename src/cutecoin/gui/{mainWindow.py => mainwindow.py} (69%)
 rename src/cutecoin/gui/{processConfigureAccount.py => process_cfg_account.py} (97%)
 rename src/cutecoin/gui/{processConfigureCommunity.py => process_cfg_community.py} (98%)
 rename src/cutecoin/gui/{transferMoneyDialog.py => transfer.py} (98%)
 delete mode 100644 src/cutecoin/gui/walletTabWidget.py

diff --git a/res/ui/accountConfigurationDialog.ui b/res/ui/account_cfg.ui
similarity index 100%
rename from res/ui/accountConfigurationDialog.ui
rename to res/ui/account_cfg.ui
diff --git a/res/ui/addContactDialog.ui b/res/ui/add_contact.ui
similarity index 100%
rename from res/ui/addContactDialog.ui
rename to res/ui/add_contact.ui
diff --git a/res/ui/communityConfigurationDialog.ui b/res/ui/community_cfg.ui
similarity index 100%
rename from res/ui/communityConfigurationDialog.ui
rename to res/ui/community_cfg.ui
diff --git a/res/ui/communityTabWidget.ui b/res/ui/community_tab.ui
similarity index 100%
rename from res/ui/communityTabWidget.ui
rename to res/ui/community_tab.ui
diff --git a/res/ui/createWalletDialog.ui b/res/ui/create_wallet.ui
similarity index 100%
rename from res/ui/createWalletDialog.ui
rename to res/ui/create_wallet.ui
diff --git a/res/ui/currency_tab.ui b/res/ui/currency_tab.ui
new file mode 100644
index 00000000..8202b528
--- /dev/null
+++ b/res/ui/currency_tab.ui
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>CurrencyTabWidget</class>
+ <widget class="QWidget" name="CurrencyTabWidget">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>400</width>
+    <height>300</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>Form</string>
+  </property>
+  <layout class="QVBoxLayout" name="verticalLayout_4">
+   <item>
+    <widget class="QFrame" name="actionsFrame">
+     <property name="frameShape">
+      <enum>QFrame::StyledPanel</enum>
+     </property>
+     <property name="frameShadow">
+      <enum>QFrame::Raised</enum>
+     </property>
+     <layout class="QVBoxLayout" name="verticalLayout">
+      <item>
+       <widget class="QTabWidget" name="tabs_account">
+        <property name="enabled">
+         <bool>false</bool>
+        </property>
+        <property name="currentIndex">
+         <number>0</number>
+        </property>
+        <widget class="QWidget" name="tab_wallets">
+         <attribute name="title">
+          <string>Wallets</string>
+         </attribute>
+         <layout class="QHBoxLayout" name="horizontalLayout">
+          <item>
+           <widget class="QListView" name="list_wallets"/>
+          </item>
+          <item>
+           <widget class="QListView" name="list_wallet_content"/>
+          </item>
+         </layout>
+        </widget>
+        <widget class="QWidget" name="tab_transactions">
+         <attribute name="title">
+          <string>Transactions</string>
+         </attribute>
+         <layout class="QHBoxLayout" name="horizontalLayout_3">
+          <item>
+           <layout class="QVBoxLayout" name="verticalLayout_3">
+            <item>
+             <widget class="QLabel" name="label">
+              <property name="text">
+               <string>Sent</string>
+              </property>
+             </widget>
+            </item>
+            <item>
+             <widget class="QListView" name="list_transactions_sent"/>
+            </item>
+           </layout>
+          </item>
+          <item>
+           <layout class="QVBoxLayout" name="verticalLayout_2">
+            <item>
+             <widget class="QLabel" name="label_2">
+              <property name="text">
+               <string>Received</string>
+              </property>
+             </widget>
+            </item>
+            <item>
+             <widget class="QListView" name="list_transactions_received"/>
+            </item>
+           </layout>
+          </item>
+         </layout>
+        </widget>
+       </widget>
+      </item>
+     </layout>
+    </widget>
+   </item>
+  </layout>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git a/res/ui/generateKeyDialog.ui b/res/ui/generateKeyDialog.ui
deleted file mode 100644
index ac6266fd..00000000
--- a/res/ui/generateKeyDialog.ui
+++ /dev/null
@@ -1,189 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ui version="4.0">
- <class>GenerateKeyDialog</class>
- <widget class="QDialog" name="GenerateKeyDialog">
-  <property name="geometry">
-   <rect>
-    <x>0</x>
-    <y>0</y>
-    <width>269</width>
-    <height>176</height>
-   </rect>
-  </property>
-  <property name="windowTitle">
-   <string>Generate a key</string>
-  </property>
-  <layout class="QVBoxLayout" name="verticalLayout">
-   <item>
-    <widget class="QLabel" name="label">
-     <property name="text">
-      <string>Key parameters</string>
-     </property>
-    </widget>
-   </item>
-   <item>
-    <layout class="QHBoxLayout" name="layout_name">
-     <item>
-      <widget class="QLabel" name="label_name">
-       <property name="text">
-        <string>Your name</string>
-       </property>
-      </widget>
-     </item>
-     <item>
-      <widget class="QLineEdit" name="edit_name">
-       <property name="text">
-        <string/>
-       </property>
-       <property name="alignment">
-        <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
-       </property>
-       <property name="placeholderText">
-        <string>John Doo</string>
-       </property>
-      </widget>
-     </item>
-    </layout>
-   </item>
-   <item>
-    <layout class="QHBoxLayout" name="layout_password">
-     <item>
-      <widget class="QLabel" name="label_password">
-       <property name="text">
-        <string>Passphrase</string>
-       </property>
-      </widget>
-     </item>
-     <item>
-      <widget class="QLineEdit" name="edit_password">
-       <property name="echoMode">
-        <enum>QLineEdit::Password</enum>
-       </property>
-      </widget>
-     </item>
-    </layout>
-   </item>
-   <item>
-    <layout class="QHBoxLayout" name="layout_password_bis">
-     <item>
-      <widget class="QLabel" name="label_password_bis">
-       <property name="text">
-        <string>Type it again</string>
-       </property>
-      </widget>
-     </item>
-     <item>
-      <widget class="QLineEdit" name="edit_password_bis">
-       <property name="echoMode">
-        <enum>QLineEdit::Password</enum>
-       </property>
-      </widget>
-     </item>
-    </layout>
-   </item>
-   <item>
-    <widget class="QLabel" name="label_errors">
-     <property name="text">
-      <string/>
-     </property>
-    </widget>
-   </item>
-   <item>
-    <widget class="QDialogButtonBox" name="button_box">
-     <property name="orientation">
-      <enum>Qt::Horizontal</enum>
-     </property>
-     <property name="standardButtons">
-      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
-     </property>
-    </widget>
-   </item>
-  </layout>
- </widget>
- <resources/>
- <connections>
-  <connection>
-   <sender>button_box</sender>
-   <signal>accepted()</signal>
-   <receiver>GenerateKeyDialog</receiver>
-   <slot>accept()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>248</x>
-     <y>254</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>157</x>
-     <y>274</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>button_box</sender>
-   <signal>rejected()</signal>
-   <receiver>GenerateKeyDialog</receiver>
-   <slot>reject()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>316</x>
-     <y>260</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>286</x>
-     <y>274</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>edit_name</sender>
-   <signal>textEdited(QString)</signal>
-   <receiver>GenerateKeyDialog</receiver>
-   <slot>check()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>165</x>
-     <y>42</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>134</x>
-     <y>87</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>edit_password</sender>
-   <signal>textEdited(QString)</signal>
-   <receiver>GenerateKeyDialog</receiver>
-   <slot>check()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>167</x>
-     <y>73</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>134</x>
-     <y>87</y>
-    </hint>
-   </hints>
-  </connection>
-  <connection>
-   <sender>edit_password_bis</sender>
-   <signal>textEdited(QString)</signal>
-   <receiver>GenerateKeyDialog</receiver>
-   <slot>check()</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>170</x>
-     <y>104</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>134</x>
-     <y>87</y>
-    </hint>
-   </hints>
-  </connection>
- </connections>
- <slots>
-  <slot>check()</slot>
- </slots>
-</ui>
diff --git a/res/ui/importAccountDialog.ui b/res/ui/import_account.ui
similarity index 100%
rename from res/ui/importAccountDialog.ui
rename to res/ui/import_account.ui
diff --git a/res/ui/mainwindow.ui b/res/ui/mainwindow.ui
index df95620c..6ff91b45 100644
--- a/res/ui/mainwindow.ui
+++ b/res/ui/mainwindow.ui
@@ -23,88 +23,7 @@
      </widget>
     </item>
     <item>
-     <widget class="QFrame" name="actionsFrame">
-      <property name="frameShape">
-       <enum>QFrame::StyledPanel</enum>
-      </property>
-      <property name="frameShadow">
-       <enum>QFrame::Raised</enum>
-      </property>
-      <layout class="QVBoxLayout" name="verticalLayout">
-       <item>
-        <widget class="QTabWidget" name="tabs_account">
-         <property name="enabled">
-          <bool>false</bool>
-         </property>
-         <property name="currentIndex">
-          <number>1</number>
-         </property>
-         <widget class="QWidget" name="tab_wallets">
-          <attribute name="title">
-           <string>Wallets</string>
-          </attribute>
-          <layout class="QHBoxLayout" name="horizontalLayout">
-           <item>
-            <widget class="QListView" name="list_wallets"/>
-           </item>
-           <item>
-            <widget class="QListView" name="list_wallet_content"/>
-           </item>
-          </layout>
-         </widget>
-         <widget class="QWidget" name="tab_transactions">
-          <attribute name="title">
-           <string>Transactions</string>
-          </attribute>
-          <layout class="QHBoxLayout" name="horizontalLayout_3">
-           <item>
-            <layout class="QVBoxLayout" name="verticalLayout_3">
-             <item>
-              <widget class="QLabel" name="label">
-               <property name="text">
-                <string>Sent</string>
-               </property>
-              </widget>
-             </item>
-             <item>
-              <widget class="QListView" name="list_transactions_sent"/>
-             </item>
-            </layout>
-           </item>
-           <item>
-            <layout class="QVBoxLayout" name="verticalLayout_2">
-             <item>
-              <widget class="QLabel" name="label_2">
-               <property name="text">
-                <string>Received</string>
-               </property>
-              </widget>
-             </item>
-             <item>
-              <widget class="QListView" name="list_transactions_received"/>
-             </item>
-            </layout>
-           </item>
-          </layout>
-         </widget>
-         <widget class="QWidget" name="tab_communities">
-          <attribute name="title">
-           <string>Communities</string>
-          </attribute>
-          <layout class="QHBoxLayout" name="horizontalLayout_4">
-           <item>
-            <widget class="QTabWidget" name="tabs_communities">
-             <property name="currentIndex">
-              <number>-1</number>
-             </property>
-            </widget>
-           </item>
-          </layout>
-         </widget>
-        </widget>
-       </item>
-      </layout>
-     </widget>
+     <widget class="QTabWidget" name="currencies_tabwidget"/>
     </item>
    </layout>
   </widget>
@@ -328,22 +247,6 @@
     </hint>
    </hints>
   </connection>
-  <connection>
-   <sender>list_wallets</sender>
-   <signal>clicked(QModelIndex)</signal>
-   <receiver>MainWindow</receiver>
-   <slot>refresh_wallet_content(QModelIndex)</slot>
-   <hints>
-    <hint type="sourcelabel">
-     <x>137</x>
-     <y>240</y>
-    </hint>
-    <hint type="destinationlabel">
-     <x>248</x>
-     <y>218</y>
-    </hint>
-   </hints>
-  </connection>
   <connection>
    <sender>action_import</sender>
    <signal>triggered()</signal>
diff --git a/res/ui/transferDialog.ui b/res/ui/transfer.ui
similarity index 100%
rename from res/ui/transferDialog.ui
rename to res/ui/transfer.ui
diff --git a/src/cutecoin/gui/addContactDialog.py b/src/cutecoin/gui/add_contact.py
similarity index 93%
rename from src/cutecoin/gui/addContactDialog.py
rename to src/cutecoin/gui/add_contact.py
index 35fdd903..d6fae219 100644
--- a/src/cutecoin/gui/addContactDialog.py
+++ b/src/cutecoin/gui/add_contact.py
@@ -9,7 +9,7 @@ from PyQt5.QtWidgets import QDialog, QDialogButtonBox
 
 from cutecoin.core.person import Person
 
-from cutecoin.gen_resources.addContactDialog_uic import Ui_AddContactDialog
+from cutecoin.gen_resources.add_contact_uic import Ui_AddContactDialog
 
 
 class AddContactDialog(QDialog, Ui_AddContactDialog):
diff --git a/src/cutecoin/gui/communityTabWidget.py b/src/cutecoin/gui/community_tab.py
similarity index 93%
rename from src/cutecoin/gui/communityTabWidget.py
rename to src/cutecoin/gui/community_tab.py
index 1424d840..e11e6bf8 100644
--- a/src/cutecoin/gui/communityTabWidget.py
+++ b/src/cutecoin/gui/community_tab.py
@@ -7,8 +7,8 @@ Created on 2 févr. 2014
 import logging
 from PyQt5.QtWidgets import QWidget, QErrorMessage
 from cutecoin.models.members import MembersListModel
-from cutecoin.gen_resources.communityTabWidget_uic import Ui_CommunityTabWidget
-from cutecoin.gui.addContactDialog import AddContactDialog
+from cutecoin.gen_resources.community_tab_uic import Ui_CommunityTabWidget
+from cutecoin.gui.add_contact import AddContactDialog
 from cutecoin.wot.qt.form import Form
 
 
@@ -49,7 +49,6 @@ class CommunityTabWidget(QWidget, Ui_CommunityTabWidget):
             dialog.edit_pubkey.setText(person.pubkey)
             dialog.exec_()
 
-
     def send_membership_demand(self):
         result = self.account.send_membership_in(self.community)
         if (result):
diff --git a/src/cutecoin/gui/currency_tab.py b/src/cutecoin/gui/currency_tab.py
new file mode 100644
index 00000000..fd5dc37b
--- /dev/null
+++ b/src/cutecoin/gui/currency_tab.py
@@ -0,0 +1,55 @@
+'''
+Created on 2 févr. 2014
+
+@author: inso
+'''
+
+import logging
+from PyQt5.QtWidgets import QWidget, QErrorMessage
+from PyQt5.QtCore import QModelIndex
+from cutecoin.gen_resources.currency_tab_uic import Ui_CurrencyTabWidget
+from cutecoin.gui.community_tab import CommunityTabWidget
+from cutecoin.models.sent import SentListModel
+from cutecoin.models.received import ReceivedListModel
+from cutecoin.models.wallets import WalletsListModel
+
+
+class CurrencyTabWidget(QWidget, Ui_CurrencyTabWidget):
+
+    '''
+    classdocs
+    '''
+
+    def __init__(self, app, community):
+        '''
+        Constructor
+        '''
+        super().__init__()
+        self.setupUi(self)
+        self.app = app
+        self.community = community
+
+    def refresh(self):
+        if self.app.current_account is None:
+            self.tabs_account.setEnabled(False)
+        else:
+            self.tabs_account.setEnabled(True)
+            self.refresh_wallets()
+
+            self.list_transactions_sent.setModel(
+                SentListModel(
+                    self.app.current_account))
+            self.list_transactions_received.setModel(
+                ReceivedListModel(
+                    self.app.current_account))
+            tab_community = CommunityTabWidget(self.app.current_account,
+                                                    self.community)
+            self.tabs_account.addTab(tab_community, "Community")
+
+    def refresh_wallets(self):
+        wallets_list_model = WalletsListModel(self.app.current_account)
+        self.list_wallets.setModel(wallets_list_model)
+        self.refresh_wallet_content(QModelIndex())
+
+    def refresh_wallet_content(self, index):
+        pass
diff --git a/src/cutecoin/gui/importAccountDialog.py b/src/cutecoin/gui/import_account.py
similarity index 96%
rename from src/cutecoin/gui/importAccountDialog.py
rename to src/cutecoin/gui/import_account.py
index 6684adc0..39ae9493 100644
--- a/src/cutecoin/gui/importAccountDialog.py
+++ b/src/cutecoin/gui/import_account.py
@@ -7,7 +7,7 @@ import re
 from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QMessageBox, QErrorMessage, QFileDialog
 
 from cutecoin.tools.exceptions import Error
-from cutecoin.gen_resources.importAccountDialog_uic import Ui_ImportAccountDialog
+from cutecoin.gen_resources.import_account_uic import Ui_ImportAccountDialog
 
 
 class ImportAccountDialog(QDialog, Ui_ImportAccountDialog):
diff --git a/src/cutecoin/gui/mainWindow.py b/src/cutecoin/gui/mainwindow.py
similarity index 69%
rename from src/cutecoin/gui/mainWindow.py
rename to src/cutecoin/gui/mainwindow.py
index bc27b203..99e5f4ff 100644
--- a/src/cutecoin/gui/mainWindow.py
+++ b/src/cutecoin/gui/mainwindow.py
@@ -5,16 +5,12 @@ Created on 1 févr. 2014
 '''
 from cutecoin.gen_resources.mainwindow_uic import Ui_MainWindow
 from PyQt5.QtWidgets import QMainWindow, QAction, QFileDialog
-from PyQt5.QtCore import QSignalMapper, QModelIndex
-from cutecoin.gui.processConfigureAccount import ProcessConfigureAccount
-from cutecoin.gui.transferMoneyDialog import TransferMoneyDialog
-from cutecoin.gui.communityTabWidget import CommunityTabWidget
-from cutecoin.gui.addContactDialog import AddContactDialog
-from cutecoin.gui.importAccountDialog import ImportAccountDialog
-from cutecoin.models.wallets import WalletsListModel
-from cutecoin.models.sent import SentListModel
-from cutecoin.models.received import ReceivedListModel
-
+from PyQt5.QtCore import QSignalMapper
+from cutecoin.gui.process_cfg_account import ProcessConfigureAccount
+from cutecoin.gui.transfer import TransferMoneyDialog
+from cutecoin.gui.currency_tab import CurrencyTabWidget
+from cutecoin.gui.add_contact import AddContactDialog
+from cutecoin.gui.import_account import ImportAccountDialog
 import logging
 
 
@@ -75,45 +71,25 @@ class MainWindow(QMainWindow, Ui_MainWindow):
             signal_mapper.mapped[str].connect(self.action_change_account)
 
         if self.app.current_account is None:
-            self.tabs_account.setEnabled(False)
             self.menu_contacts.setEnabled(False)
             self.menu_actions.setEnabled(False)
         else:
-            self.tabs_account.setEnabled(True)
             self.menu_contacts.setEnabled(True)
             self.menu_actions.setEnabled(True)
             self.label_account_name.setText(
                 "Current account : " +
                 self.app.current_account.name)
 
-            self.refresh_wallets()
-
-            self.tabs_communities.clear()
+            self.currencies_tabwidget.clear()
             for community in self.app.current_account.communities:
-                tab_community = CommunityTabWidget(
-                    self.app.current_account,
-                    community)
-                self.tabs_communities.addTab(tab_community, community.name())
+                tab_currency = CurrencyTabWidget(self.app, community)
+                tab_currency.refresh()
+                self.currencies_tabwidget.addTab(tab_currency, community.name())
 
             self.menu_contacts_list.clear()
             for contact in self.app.current_account.contacts:
                 self.menu_contacts_list.addAction(contact.name)
 
-            self.list_transactions_sent.setModel(
-                SentListModel(
-                    self.app.current_account))
-            self.list_transactions_received.setModel(
-                ReceivedListModel(
-                    self.app.current_account))
-
-    def refresh_wallets(self):
-        wallets_list_model = WalletsListModel(self.app.current_account)
-        self.list_wallets.setModel(wallets_list_model)
-        self.refresh_wallet_content(QModelIndex())
-
-    def refresh_wallet_content(self, index):
-        pass
-
     def import_account(self):
         dialog = ImportAccountDialog(self.app, self)
         dialog.accepted.connect(self.refresh)
diff --git a/src/cutecoin/gui/processConfigureAccount.py b/src/cutecoin/gui/process_cfg_account.py
similarity index 97%
rename from src/cutecoin/gui/processConfigureAccount.py
rename to src/cutecoin/gui/process_cfg_account.py
index bdc9c92a..4331a0e1 100644
--- a/src/cutecoin/gui/processConfigureAccount.py
+++ b/src/cutecoin/gui/process_cfg_account.py
@@ -6,8 +6,8 @@ Created on 6 mars 2014
 import logging
 from ucoinpy.documents.peer import Peer
 from ucoinpy.key import SigningKey
-from cutecoin.gen_resources.accountConfigurationDialog_uic import Ui_AccountConfigurationDialog
-from cutecoin.gui.processConfigureCommunity import ProcessConfigureCommunity
+from cutecoin.gen_resources.account_cfg_uic import Ui_AccountConfigurationDialog
+from cutecoin.gui.process_cfg_community import ProcessConfigureCommunity
 from cutecoin.models.communities import CommunitiesListModel
 from cutecoin.tools.exceptions import KeyAlreadyUsed, Error
 
diff --git a/src/cutecoin/gui/processConfigureCommunity.py b/src/cutecoin/gui/process_cfg_community.py
similarity index 98%
rename from src/cutecoin/gui/processConfigureCommunity.py
rename to src/cutecoin/gui/process_cfg_community.py
index 36990aac..c9235740 100644
--- a/src/cutecoin/gui/processConfigureCommunity.py
+++ b/src/cutecoin/gui/process_cfg_community.py
@@ -9,7 +9,7 @@ from ucoinpy.api import bma
 from ucoinpy.api.bma import ConnectionHandler
 from ucoinpy.documents.peer import Peer
 
-from cutecoin.gen_resources.communityConfigurationDialog_uic import Ui_CommunityConfigurationDialog
+from cutecoin.gen_resources.community_cfg_uic import Ui_CommunityConfigurationDialog
 from PyQt5.QtWidgets import QDialog, QMenu, QMessageBox, QWidget, QAction
 from PyQt5.QtCore import QSignalMapper
 from cutecoin.models.peering import PeeringTreeModel
diff --git a/src/cutecoin/gui/transferMoneyDialog.py b/src/cutecoin/gui/transfer.py
similarity index 98%
rename from src/cutecoin/gui/transferMoneyDialog.py
rename to src/cutecoin/gui/transfer.py
index 7681b56b..a0b33eb7 100644
--- a/src/cutecoin/gui/transferMoneyDialog.py
+++ b/src/cutecoin/gui/transfer.py
@@ -7,7 +7,7 @@ from PyQt5.QtWidgets import QDialog, QErrorMessage, QInputDialog, QLineEdit, QMe
 
 from cutecoin.core.person import Person
 
-from cutecoin.gen_resources.transferDialog_uic import Ui_TransferMoneyDialog
+from cutecoin.gen_resources.transfer_uic import Ui_TransferMoneyDialog
 
 
 class TransferMoneyDialog(QDialog, Ui_TransferMoneyDialog):
diff --git a/src/cutecoin/gui/walletTabWidget.py b/src/cutecoin/gui/walletTabWidget.py
deleted file mode 100644
index 197b7643..00000000
--- a/src/cutecoin/gui/walletTabWidget.py
+++ /dev/null
@@ -1,25 +0,0 @@
-'''
-Created on 2 févr. 2014
-
-@author: inso
-'''
-
-import logging
-from PyQt5.QtWidgets import QWidget
-from cutecoin.gen_resources.walletTabWidget_uic import Ui_WalletTabWidget
-
-
-class WalletTabWidget(QWidget, Ui_WalletTabWidget):
-
-    '''
-    classdocs
-    '''
-
-    def __init__(self, account, community):
-        '''
-        Constructor
-        '''
-        super(WalletTabWidget, self).__init__()
-        self.setupUi(self)
-        self.community = community
-        self.account = account
diff --git a/src/cutecoin/main.py b/src/cutecoin/main.py
index 873445e9..10fcd60b 100755
--- a/src/cutecoin/main.py
+++ b/src/cutecoin/main.py
@@ -8,7 +8,7 @@ import sys
 import os
 
 from PyQt5.QtWidgets import QApplication, QDialog
-from cutecoin.gui.mainWindow import MainWindow
+from cutecoin.gui.mainwindow import MainWindow
 from cutecoin.core.app import Application
 
 
-- 
GitLab