From 28ea73c7ad810067d71b411e1fadcb8fd65815e2 Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Fri, 5 May 2017 08:38:49 +0200
Subject: [PATCH] Enhance toolbar

---
 doc/install_for_developpers.md                |  1 -
 src/sakia/gui/main_window/toolbar/view.py     | 10 ++++-----
 .../gui/sub/certification/certification.ui    | 22 +++++++++++++++++++
 3 files changed, 27 insertions(+), 6 deletions(-)

diff --git a/doc/install_for_developpers.md b/doc/install_for_developpers.md
index 1fb9e0e3..08fb5004 100644
--- a/doc/install_for_developpers.md
+++ b/doc/install_for_developpers.md
@@ -126,7 +126,6 @@ On Linux, you'll need buildable python-dbus and notify2 :
 ```bash
 pyenv activate sakia-env
 pip install PyQt5
-rm ~/.pyenv/versions/sakia-env/bin/pyuic5 # Because of some bug in binary packages we need to remove this
 pip install -U git+https://github.com/posborne/dbus-python.git
 pip install notify2
 ```
diff --git a/src/sakia/gui/main_window/toolbar/view.py b/src/sakia/gui/main_window/toolbar/view.py
index 769982bf..ce9ebdad 100644
--- a/src/sakia/gui/main_window/toolbar/view.py
+++ b/src/sakia/gui/main_window/toolbar/view.py
@@ -61,11 +61,11 @@ class ToolbarView(QFrame, Ui_SakiaToolbar):
         self.button_identity.setIconSize(self.button_identity.iconSize()*dpi_ratio())
         self.button_explore.setIconSize(self.button_explore.iconSize()*dpi_ratio())
         self.toolbutton_menu.setIconSize(self.toolbutton_menu.iconSize()*dpi_ratio())
-        self.button_network.setFixedHeight(self.button_network.height()*dpi_ratio())
-        self.button_contacts.setFixedHeight(self.button_contacts.height()*dpi_ratio())
-        self.button_identity.setFixedHeight(self.button_identity.height()*dpi_ratio())
-        self.button_explore.setFixedHeight(self.button_explore.height()*dpi_ratio())
-        self.toolbutton_menu.setFixedHeight(self.toolbutton_menu.height()*dpi_ratio())
+        self.button_network.setFixedHeight(self.button_network.height()*dpi_ratio()+5*dpi_ratio())
+        self.button_contacts.setFixedHeight(self.button_contacts.height()*dpi_ratio()+5*dpi_ratio())
+        self.button_identity.setFixedHeight(self.button_identity.height()*dpi_ratio()+5*dpi_ratio())
+        self.button_explore.setFixedHeight(self.button_explore.height()*dpi_ratio()+5*dpi_ratio())
+        self.toolbutton_menu.setFixedHeight(self.toolbutton_menu.height()*dpi_ratio()+5*dpi_ratio())
 
     async def ask_for_connection(self, connections):
         connections_titles = [c.title() for c in connections]
diff --git a/src/sakia/gui/sub/certification/certification.ui b/src/sakia/gui/sub/certification/certification.ui
index 0d301aae..a027ab10 100644
--- a/src/sakia/gui/sub/certification/certification.ui
+++ b/src/sakia/gui/sub/certification/certification.ui
@@ -112,6 +112,28 @@
          </item>
         </layout>
        </item>
+       <item>
+        <widget class="QFrame" name="frame">
+         <property name="frameShape">
+          <enum>QFrame::StyledPanel</enum>
+         </property>
+         <property name="frameShadow">
+          <enum>QFrame::Raised</enum>
+         </property>
+         <layout class="QHBoxLayout" name="horizontalLayout_4">
+          <item>
+           <widget class="QLabel" name="label">
+            <property name="frameShadow">
+             <enum>QFrame::Raised</enum>
+            </property>
+            <property name="text">
+             <string>Step 1. Check the key/user / Step 2. Accept the money licence / Step 3. Sign to confirm certification</string>
+            </property>
+           </widget>
+          </item>
+         </layout>
+        </widget>
+       </item>
       </layout>
      </widget>
      <widget class="QWidget" name="page_2">
-- 
GitLab