From e72c54318a542ab67f148fcd0c1a76157454ec3a Mon Sep 17 00:00:00 2001
From: Roman Telezhynskyi <kroluku@gmail.com>
Date: Tue, 14 Jul 2015 19:28:50 +0300
Subject: [PATCH] New actions.

--HG--
branch : feature
---
 src/app/tape/share/resources/tapeicon.qrc     |   4 +
 .../resources/tapeicon/24x24/orange_plus.png  | Bin 0 -> 355 bytes
 .../tapeicon/24x24/padlock_locked.png         | Bin 0 -> 375 bytes
 .../tapeicon/24x24/padlock_opened.png         | Bin 0 -> 385 bytes
 .../resources/tapeicon/24x24/red_plus.png     | Bin 0 -> 383 bytes
 src/app/tape/tmainwindow.cpp                  |   4 +
 src/app/tape/tmainwindow.ui                   | 212 ++++++++++++++++--
 src/app/valentina/dialogs/dialogincrements.ui |   6 +-
 .../win.icon.theme/16x16/actions/go-down.png  | Bin 756 -> 828 bytes
 .../win.icon.theme/16x16/actions/go-up.png    | Bin 0 -> 816 bytes
 .../win.icon.theme/24x24/actions/go-up.png    | Bin 0 -> 1459 bytes
 .../win.icon.theme/32x32/actions/go-up.png    | Bin 0 -> 2277 bytes
 src/libs/vmisc/share/resources/theme.qrc      |   3 +
 13 files changed, 205 insertions(+), 24 deletions(-)
 create mode 100644 src/app/tape/share/resources/tapeicon/24x24/orange_plus.png
 create mode 100644 src/app/tape/share/resources/tapeicon/24x24/padlock_locked.png
 create mode 100644 src/app/tape/share/resources/tapeicon/24x24/padlock_opened.png
 create mode 100644 src/app/tape/share/resources/tapeicon/24x24/red_plus.png
 mode change 100644 => 100755 src/libs/vmisc/share/resources/icons/win.icon.theme/16x16/actions/go-down.png
 create mode 100755 src/libs/vmisc/share/resources/icons/win.icon.theme/16x16/actions/go-up.png
 create mode 100755 src/libs/vmisc/share/resources/icons/win.icon.theme/24x24/actions/go-up.png
 create mode 100755 src/libs/vmisc/share/resources/icons/win.icon.theme/32x32/actions/go-up.png

diff --git a/src/app/tape/share/resources/tapeicon.qrc b/src/app/tape/share/resources/tapeicon.qrc
index 24fdeb957..0c85d664d 100644
--- a/src/app/tape/share/resources/tapeicon.qrc
+++ b/src/app/tape/share/resources/tapeicon.qrc
@@ -5,5 +5,9 @@
         <file>tapeicon/16x16/measurement.png</file>
         <file>tapeicon/24x24/equal.png</file>
         <file>tapeicon/24x24/fx.png</file>
+        <file>tapeicon/24x24/orange_plus.png</file>
+        <file>tapeicon/24x24/red_plus.png</file>
+        <file>tapeicon/24x24/padlock_locked.png</file>
+        <file>tapeicon/24x24/padlock_opened.png</file>
     </qresource>
 </RCC>
diff --git a/src/app/tape/share/resources/tapeicon/24x24/orange_plus.png b/src/app/tape/share/resources/tapeicon/24x24/orange_plus.png
new file mode 100644
index 0000000000000000000000000000000000000000..b5361b547b9cc8116a6062f304016302c27968a0
GIT binary patch
literal 355
zcmV-p0i6DcP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0003hNkl<ZNQv#0
zyK%!X5Jca47^)$4p<JUTT#0+|FmvE0RFM^OybjFIfdT=L<IqU3ByhLD!x0pf=AMh;
z{r3T+Wca2lpQZS&W&m`869)7=RttV<Fu;W54!yI}cN#dA9)(42M+XeF<WV?-hTM$?
z5rY<74RnB(LmrdKDgL$haf1m<K($d(c?0)cW}_)E?avPEXFZMeVJmvlgT8ydWKLFQ
zju++;QEL-CI)wzRD?}SQBC6=6idIbRf*!Y7)r3QyUTU3$l@1H6Y6pXOiOqTo(boKo
zUJ%6<7M8bn7aedL`((9qIf}F4b*>^O<8Qz{iB0v;)$VimV?Z9!T~|Iz@%!$g1K&dX
z{~#hFE!|RUy6g&ws_h@q9~hVc@mSUW^gRr<@E^*4iM<;rEP4O{002ovPDHLkV1itA
Bn9~3N

literal 0
HcmV?d00001

diff --git a/src/app/tape/share/resources/tapeicon/24x24/padlock_locked.png b/src/app/tape/share/resources/tapeicon/24x24/padlock_locked.png
new file mode 100644
index 0000000000000000000000000000000000000000..7a25deb3a06a6649cc50366a63530b2db3a3a2a4
GIT binary patch
literal 375
zcmV--0f_#IP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0003#Nkl<ZNQv#$
zF-ikL6vpwNA%sONEJT9G5Rp`3r-hXV@B|*f%8OWvh;|lMR+gfLH?XjYC<GCVXp9z{
zz&e@D?rH=JA3T_S`{w)4zL|MTvCU%#7wF&~m)ONZiTPt~9XI&M@mp-7_8sxn!HV<5
zhyH|(s^ZfHD-Zn+vsD0FfxtWV(ZVwJ@D}83R{<OalTXmdyszUR$T^J(#WtsgW(4?}
zdG6sb$e9~}3jwkCb0jB>)nj^P0li30zr?)U5{2=+yrP_unkCX&HiCH5=&cR+sWFJP
z@e+e2IK!j#SY}U1S9+nc-ZgrZJ2=No46vyD#VYcZp=h>lVOf4+Neu9<hLvNrk->xk
zzbpC=_*;N%t9Zcigml}(!Bi%gU`f2~j{DMnFz(~Zpq*y{4e4L0Re8N%?HX%Cz$aAY
VZdr>Fv@`$!002ovPDHLkV1fwpu3G>A

literal 0
HcmV?d00001

diff --git a/src/app/tape/share/resources/tapeicon/24x24/padlock_opened.png b/src/app/tape/share/resources/tapeicon/24x24/padlock_opened.png
new file mode 100644
index 0000000000000000000000000000000000000000..588e13cdce395e009e85cf926603a26964e6bb25
GIT binary patch
literal 385
zcmV-{0e=38P)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0003<Nkl<ZNQv#$
zF-ikL6b9hWB?Pgu5D||dBB{hqK`Rg72|R$6y+^PX5$#00f*^{B7qGC2C<rPd8dr<#
z;$*U$H6en9KRlS3ee?hCy_tDSH72ovQ#{}fXV}E_5BB%O60Y%CVmDYtG6?xX7I7JQ
zZckY0mwc=u^4M-M-jBdqMDT$fG%$y4yhlFk{Rr$wn-5VBzSpoD`5YG!6&+53sRF^b
zVBW%B<TH^8R|@12hIlFPd5h+?BEGT=;`LTZAeDSwDIvv{?=q#h7=*k?U{w3Mon*w}
z#_(Jc?V5+EXFg55=8Gc{`4MI_^1Liz$&$e8I&W5rM_geU&v7<0e*UnkY(7jiOmSEk
zEfN^0VU-~18Vp(BcS-*R{+2-4D(-PGB;IB|h+D<1;<no>(=-~VIG45fP@t~;S8DVf
fZznFXm<xOX`&4L2a*<Xg00000NkvXXu0mjfE%Kzf

literal 0
HcmV?d00001

diff --git a/src/app/tape/share/resources/tapeicon/24x24/red_plus.png b/src/app/tape/share/resources/tapeicon/24x24/red_plus.png
new file mode 100644
index 0000000000000000000000000000000000000000..89c331133e4730facf1844668b37098f539d58bc
GIT binary patch
literal 383
zcmV-_0f7FAP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv0003-Nkl<ZNQv#0
zv2nvN3`HMuv?>pgjG;~=cmXewNwS066dA#d=dgB&E1&L=LLvp~D1kn^3>twv;eX-t
z6B3;0yWK&N6DS~nB1l{v-_Q4-t@_{*fCPd42+Kqgsr>pk?*)xCi}kptc;OP1Korm<
z*^>l1fv6!8NP<005Id*^e3)SFVBXP5Br49J!bPLjlHhFaN9eoV0VIqtnp|$&-o}@g
zzyfXGHRN8)@<Fa$^9$@t3R|Dd*G%W~HQ1EPE!a)Tpz{4SiMDbuhdg(X_aZBKZ3HI0
z%TX4oRv<+Q+x{+nf0WPmyq;(GKo`$a9uHa5eOS+7yaz{xAS~x)v?{H_XD(Oz!Y_r3
zwa3CLL-6K#-!&Pnl}O?8alU_V)w`o29}>AlHBmv313wxyf3z)$-1wL16$Cnf-0U<p
d1AXwS{{UT*jKd1aIcNX?002ovPDHLkV1mtLt49C;

literal 0
HcmV?d00001

diff --git a/src/app/tape/tmainwindow.cpp b/src/app/tape/tmainwindow.cpp
index 69334e438..164d619e5 100644
--- a/src/app/tape/tmainwindow.cpp
+++ b/src/app/tape/tmainwindow.cpp
@@ -171,6 +171,8 @@ void TMainWindow::InitNew(MeasurementsType type)
 
     if (type == MeasurementsType::Standard)
     {
+        ui->labelMType->setText(tr("Standard measurements"));
+
         // Tab Measurements
         delete ui->labelValue;
         delete ui->horizontalLayoutValue;
@@ -189,6 +191,8 @@ void TMainWindow::InitNew(MeasurementsType type)
     }
     else
     {
+        ui->labelMType->setText(tr("Individual measurements"));
+
         // Tab Measurements
         delete ui->labelBaseValue;
         delete ui->doubleSpinBoxBaseValue;
diff --git a/src/app/tape/tmainwindow.ui b/src/app/tape/tmainwindow.ui
index 5e4b3423a..0346fc15b 100644
--- a/src/app/tape/tmainwindow.ui
+++ b/src/app/tape/tmainwindow.ui
@@ -6,12 +6,12 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>599</width>
-    <height>569</height>
+    <width>536</width>
+    <height>694</height>
    </rect>
   </property>
   <property name="windowTitle">
-   <string>TMainWindow</string>
+   <string notr="true"/>
   </property>
   <property name="windowIcon">
    <iconset resource="share/resources/tapeicon.qrc">
@@ -28,6 +28,9 @@
     </item>
     <item>
      <widget class="QTabWidget" name="tabWidget">
+      <property name="toolTip">
+       <string>Remove measurement</string>
+      </property>
       <property name="currentIndex">
        <number>0</number>
       </property>
@@ -121,28 +124,28 @@
            <string>Details</string>
           </property>
           <layout class="QFormLayout" name="formLayout">
-           <item row="0" column="0">
+           <item row="2" column="0">
             <widget class="QLabel" name="label">
              <property name="text">
               <string>Name:</string>
              </property>
             </widget>
            </item>
-           <item row="0" column="1">
+           <item row="2" column="1">
             <widget class="QLineEdit" name="lineEdit">
              <property name="enabled">
               <bool>false</bool>
              </property>
             </widget>
            </item>
-           <item row="1" column="0">
+           <item row="4" column="0">
             <widget class="QLabel" name="labelValue">
              <property name="text">
               <string>Value:</string>
              </property>
             </widget>
            </item>
-           <item row="1" column="1">
+           <item row="4" column="1">
             <layout class="QHBoxLayout" name="horizontalLayoutValue">
              <item>
               <widget class="QPlainTextEdit" name="plainTextEditFormula">
@@ -261,56 +264,56 @@
              </item>
             </layout>
            </item>
-           <item row="2" column="0">
+           <item row="5" column="0">
             <widget class="QLabel" name="labelBaseValue">
              <property name="text">
               <string>Base value:</string>
              </property>
             </widget>
            </item>
-           <item row="2" column="1">
+           <item row="5" column="1">
             <widget class="QDoubleSpinBox" name="doubleSpinBoxBaseValue">
              <property name="enabled">
               <bool>false</bool>
              </property>
             </widget>
            </item>
-           <item row="3" column="0">
+           <item row="6" column="0">
             <widget class="QLabel" name="labelInSizes">
              <property name="text">
               <string>In sizes:</string>
              </property>
             </widget>
            </item>
-           <item row="3" column="1">
+           <item row="6" column="1">
             <widget class="QDoubleSpinBox" name="doubleSpinBoxInSizes">
              <property name="enabled">
               <bool>false</bool>
              </property>
             </widget>
            </item>
-           <item row="4" column="0">
+           <item row="7" column="0">
             <widget class="QLabel" name="labelInHeights">
              <property name="text">
               <string>In heights:</string>
              </property>
             </widget>
            </item>
-           <item row="4" column="1">
+           <item row="7" column="1">
             <widget class="QDoubleSpinBox" name="doubleSpinBoxInHeights">
              <property name="enabled">
               <bool>false</bool>
              </property>
             </widget>
            </item>
-           <item row="5" column="0">
+           <item row="8" column="0">
             <widget class="QLabel" name="label_7">
              <property name="text">
               <string>Description:</string>
              </property>
             </widget>
            </item>
-           <item row="5" column="1">
+           <item row="8" column="1">
             <widget class="QPlainTextEdit" name="plainTextEdit">
              <property name="enabled">
               <bool>false</bool>
@@ -323,6 +326,59 @@
              </property>
             </widget>
            </item>
+           <item row="0" column="0">
+            <layout class="QHBoxLayout" name="horizontalLayout">
+             <item alignment="Qt::AlignLeft">
+              <widget class="QToolButton" name="toolButtonUp">
+               <property name="enabled">
+                <bool>false</bool>
+               </property>
+               <property name="toolTip">
+                <string>Move measurement up</string>
+               </property>
+               <property name="text">
+                <string notr="true">...</string>
+               </property>
+               <property name="icon">
+                <iconset theme="go-up"/>
+               </property>
+              </widget>
+             </item>
+             <item alignment="Qt::AlignLeft">
+              <widget class="QToolButton" name="toolButtonDown">
+               <property name="enabled">
+                <bool>false</bool>
+               </property>
+               <property name="toolTip">
+                <string>Move measurement down</string>
+               </property>
+               <property name="text">
+                <string notr="true">...</string>
+               </property>
+               <property name="icon">
+                <iconset theme="go-down"/>
+               </property>
+              </widget>
+             </item>
+            </layout>
+           </item>
+           <item row="0" column="1">
+            <layout class="QHBoxLayout" name="horizontalLayout_3">
+             <item alignment="Qt::AlignRight">
+              <widget class="QToolButton" name="toolButtonRemove">
+               <property name="enabled">
+                <bool>false</bool>
+               </property>
+               <property name="text">
+                <string notr="true">...</string>
+               </property>
+               <property name="icon">
+                <iconset theme="list-remove"/>
+               </property>
+              </widget>
+             </item>
+            </layout>
+           </item>
           </layout>
          </widget>
         </item>
@@ -345,7 +401,7 @@
          </widget>
         </item>
         <item row="0" column="1">
-         <widget class="QLabel" name="label_22">
+         <widget class="QLabel" name="labelMType">
           <property name="text">
            <string>Measurement type</string>
           </property>
@@ -372,6 +428,9 @@
           </item>
           <item alignment="Qt::AlignRight">
            <widget class="QPushButton" name="pushButtonShowInFolder">
+            <property name="enabled">
+             <bool>false</bool>
+            </property>
             <property name="text">
              <string>Show in folder</string>
             </property>
@@ -415,7 +474,11 @@
          </widget>
         </item>
         <item row="4" column="1">
-         <widget class="QLineEdit" name="lineEditGivenName"/>
+         <widget class="QLineEdit" name="lineEditGivenName">
+          <property name="enabled">
+           <bool>false</bool>
+          </property>
+         </widget>
         </item>
         <item row="5" column="0">
          <widget class="QLabel" name="labelFamilyName">
@@ -425,7 +488,11 @@
          </widget>
         </item>
         <item row="5" column="1">
-         <widget class="QLineEdit" name="lineEditFamilyName"/>
+         <widget class="QLineEdit" name="lineEditFamilyName">
+          <property name="enabled">
+           <bool>false</bool>
+          </property>
+         </widget>
         </item>
         <item row="6" column="0">
          <widget class="QLabel" name="labelBirthDate">
@@ -436,6 +503,9 @@
         </item>
         <item row="6" column="1">
          <widget class="QDateEdit" name="dateEditBirthDate">
+          <property name="enabled">
+           <bool>false</bool>
+          </property>
           <property name="displayFormat">
            <string>yyyy-MM-dd</string>
           </property>
@@ -449,7 +519,11 @@
          </widget>
         </item>
         <item row="7" column="1">
-         <widget class="QComboBox" name="comboBoxSex"/>
+         <widget class="QComboBox" name="comboBoxSex">
+          <property name="enabled">
+           <bool>false</bool>
+          </property>
+         </widget>
         </item>
         <item row="8" column="0">
          <widget class="QLabel" name="labelEmail">
@@ -459,7 +533,11 @@
          </widget>
         </item>
         <item row="8" column="1">
-         <widget class="QLineEdit" name="lineEditEmail"/>
+         <widget class="QLineEdit" name="lineEditEmail">
+          <property name="enabled">
+           <bool>false</bool>
+          </property>
+         </widget>
         </item>
         <item row="9" column="0">
          <widget class="QLabel" name="labelNotes">
@@ -470,6 +548,9 @@
         </item>
         <item row="9" column="1">
          <widget class="QPlainTextEdit" name="plainTextEditNotes">
+          <property name="enabled">
+           <bool>false</bool>
+          </property>
           <property name="sizePolicy">
            <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
             <horstretch>0</horstretch>
@@ -489,7 +570,7 @@
     <rect>
      <x>0</x>
      <y>0</y>
-     <width>599</width>
+     <width>536</width>
      <height>25</height>
     </rect>
    </property>
@@ -503,6 +584,8 @@
     <addaction name="actionSave"/>
     <addaction name="actionSaveAs"/>
     <addaction name="separator"/>
+    <addaction name="actionReadOnly"/>
+    <addaction name="separator"/>
     <addaction name="actionQuit"/>
    </widget>
    <widget class="QMenu" name="menuWindow">
@@ -528,30 +611,68 @@
    <addaction name="menuHelp"/>
   </widget>
   <widget class="QToolBar" name="mainToolBar">
+   <property name="enabled">
+    <bool>true</bool>
+   </property>
+   <property name="toolButtonStyle">
+    <enum>Qt::ToolButtonTextUnderIcon</enum>
+   </property>
    <attribute name="toolBarArea">
     <enum>TopToolBarArea</enum>
    </attribute>
    <attribute name="toolBarBreak">
     <bool>false</bool>
    </attribute>
+   <addaction name="actionNew"/>
+   <addaction name="actionOpen"/>
+   <addaction name="actionSave"/>
+   <addaction name="actionAddKnown"/>
+   <addaction name="actionAddCustom"/>
+   <addaction name="actionReadOnly"/>
   </widget>
   <widget class="QStatusBar" name="statusBar"/>
   <action name="actionOpen">
+   <property name="icon">
+    <iconset theme="document-open">
+     <normaloff/>
+    </iconset>
+   </property>
    <property name="text">
     <string>Open ...</string>
    </property>
   </action>
   <action name="actionSave">
+   <property name="enabled">
+    <bool>false</bool>
+   </property>
+   <property name="icon">
+    <iconset theme="document-save">
+     <normaloff/>
+    </iconset>
+   </property>
    <property name="text">
     <string>Save</string>
    </property>
   </action>
   <action name="actionSaveAs">
+   <property name="enabled">
+    <bool>false</bool>
+   </property>
+   <property name="icon">
+    <iconset theme="document-save-as">
+     <normaloff/>
+    </iconset>
+   </property>
    <property name="text">
     <string>Save As ...</string>
    </property>
   </action>
   <action name="actionQuit">
+   <property name="icon">
+    <iconset theme="application-exit">
+     <normaloff/>
+    </iconset>
+   </property>
    <property name="text">
     <string>Quit</string>
    </property>
@@ -562,15 +683,64 @@
    </property>
   </action>
   <action name="actionAboutTape">
+   <property name="icon">
+    <iconset theme="help-about">
+     <normaloff/>
+    </iconset>
+   </property>
    <property name="text">
     <string>About Tape</string>
    </property>
   </action>
   <action name="actionNew">
+   <property name="icon">
+    <iconset theme="document-new">
+     <normaloff/>
+    </iconset>
+   </property>
    <property name="text">
     <string>New</string>
    </property>
   </action>
+  <action name="actionAddKnown">
+   <property name="enabled">
+    <bool>false</bool>
+   </property>
+   <property name="icon">
+    <iconset resource="share/resources/tapeicon.qrc">
+     <normaloff>:/tapeicon/24x24/red_plus.png</normaloff>:/tapeicon/24x24/red_plus.png</iconset>
+   </property>
+   <property name="text">
+    <string>Add known</string>
+   </property>
+  </action>
+  <action name="actionAddCustom">
+   <property name="enabled">
+    <bool>false</bool>
+   </property>
+   <property name="icon">
+    <iconset resource="share/resources/tapeicon.qrc">
+     <normaloff>:/tapeicon/24x24/orange_plus.png</normaloff>:/tapeicon/24x24/orange_plus.png</iconset>
+   </property>
+   <property name="text">
+    <string>Add custom</string>
+   </property>
+  </action>
+  <action name="actionReadOnly">
+   <property name="checkable">
+    <bool>true</bool>
+   </property>
+   <property name="enabled">
+    <bool>false</bool>
+   </property>
+   <property name="icon">
+    <iconset resource="share/resources/tapeicon.qrc">
+     <normaloff>:/tapeicon/24x24/padlock_opened.png</normaloff>:/tapeicon/24x24/padlock_opened.png</iconset>
+   </property>
+   <property name="text">
+    <string>Read only</string>
+   </property>
+  </action>
  </widget>
  <layoutdefault spacing="6" margin="11"/>
  <resources>
diff --git a/src/app/valentina/dialogs/dialogincrements.ui b/src/app/valentina/dialogs/dialogincrements.ui
index 4afd8c90a..45c72deec 100644
--- a/src/app/valentina/dialogs/dialogincrements.ui
+++ b/src/app/valentina/dialogs/dialogincrements.ui
@@ -39,7 +39,7 @@
       <enum>QTabWidget::North</enum>
      </property>
      <property name="currentIndex">
-      <number>0</number>
+      <number>1</number>
      </property>
      <widget class="QWidget" name="tabStandard">
       <property name="sizePolicy">
@@ -118,8 +118,8 @@
            <rect>
             <x>0</x>
             <y>0</y>
-            <width>939</width>
-            <height>411</height>
+            <width>559</width>
+            <height>82</height>
            </rect>
           </property>
           <attribute name="icon">
diff --git a/src/libs/vmisc/share/resources/icons/win.icon.theme/16x16/actions/go-down.png b/src/libs/vmisc/share/resources/icons/win.icon.theme/16x16/actions/go-down.png
old mode 100644
new mode 100755
index a74287892e3a8b6135f8c7239530e962021fdb49..9b310604906c0f968a3278b3c1501099b922c755
GIT binary patch
delta 780
zcmV+n1M~d!1-u53Bnkm@Qb$4nuFf3kks%y^3ljhU3ljkVnw%H_000McNliru*#`;@
z5ew+6viJZ10=!8?K~y-)eUnRUOmP&(fA_jG?v&{mjj2bGMhx|;M@5L0NQ5Zj(FKdH
z2+<}aRvtSGVO0c?MkSv0NC*{#h=h<PMccFlHJ!H8PCL_~GsAt~zr~bI%eOfv=bU_h
z=j5F4zz96x-*_}4B8^rS4!>A*<XE^eSl}sf9U*#p^tP&f%~xSl3;)L%f5Vf+v%!od
zl4(oCQ>GhFnQkg;i^LC0T)fo%7!KuKxFSZI;MDlHO}je^r>dcB#>O;UTsK#tC=#kF
zGa=}usqsh8#&yTTP@@6Ja2J5OYddd$jSF}}kxq?Br$$Go#=O~igo}N2L^V3QbiPG?
zv7ppnbgJgS)m+p2D6kE<Q?jr$fBn~pM&i50_l%8c3%02;mL>Sut>Mp8C<rKI4VSg+
zCT)e<BG}v`1MEInQjyHseCs!8i|I7SbXwvD2yg^6$4y#$bw0%nq5}q|1UvSBtk@2q
z08B0Ng=2%37|<N4vOI)tx$LcrApl1RT8C_|?V15DJbgDrZ^~xMbann;g2A-yzI>XL
zUPm>mwiZ$}(M#?AnYaQ35_S7$vaHz0=RSkO*ZWu#&SR)smxh-JO`m_ZCM_2$Ut!hh
zC@IZh`3x1$7>RsUW@WLDSlVWP_4zKC=%KmK;7h`6`AhKT#+RFg)5bzTp<9+HtB;d1
zT!hHoyZ4vF(mQbystiGoaQq7C=keRa1do7<u2@8?ojlzK6BHsonbM{q5)MR7mn9!E
z3<MMidXR#OlulXaU~?ZlK!yzfe5!p??MYjW{sJ$A#)?#dmvFzq;-p1)Cgg>XR}fGT
zS?85o|L|Z=2jzcMSU+q}sOo|Cvtu47#GGDTl<SVzXgXq6zae;*6dY==fur7kJkvd3
z%dmfW3e{!hlm+JEm0jMa+d0|T0G0i@{9SSa92NKf^K1<xBEJD+NkLg**2D(@0000<
KMNUMnLSTZ@2yV^*

delta 710
zcmV;%0y+J>2J{7xB#|*0e-d;601|Wo-ew<o0007%Nkl<ZILpnFYe>^k7{;HoX_O0{
zw{qFkjBFJ;luaVCq(uFYXi@7TWknW=reGzhQIk=Lre%qjtP~Sc!%!(NjQr5eyrh##
zBl}?Fm2}>xoBrQEjIEaVz30=*InQ~{?|sh!{*g~min&fNC<}^Cf5?g<vSX$-r;vP<
zH+{hpoxOb5TuXLbskQgJLs+9CuS2zTF83oP6trq(QBNXFp5hlR008!PNJm}1NKr@w
z6WanX(ojX{>xKPRIg1FB!_!3o53xPe>ejB3wEa>5$awhNcu;XB6#yXKliK5}CPH*0
zhkZq4l02@Cjw+itf7OF_uD)%M4qtqF&vYpd04j=92n{?CyHl08d2D=|;O5C-EijW2
z2t!&O`!O<uU;Ps#m55_40s!E>-hbl;Um@)6tQq)L0P)QMQ*#Ckjn83pVvh9>Ps3N@
zhRFEL;{ae~GKK9GC+K;AZfYFIs1w3~KLoDMHt_clf*Cl>f9ed(*>(lG`vvY61fx^<
zU`2pIZ$MdcI6Pd%=73P2wYV8AgQML_@OX^$9Kl7n$hUk)+u*dsF`_LmbsXYe5fKr$
zxIi3d9AsvB7adG$q});sS5nhMkMg8e76kM&`F2ZA6|}PeY#hOMrGxSKU<|lb{t5NX
z{qS68OMX%pfA+TH`@7TUH47=(72pHFCFOkthbZP(X&w3;HhD)3ed{Gmjxl9&9u3cM
zOfv}b60K$dey*&!djOg7fo=fsx}nlYkZ~;*!6!2CRg+)5P?8fRnw(<RIuS6>XYC_S
z2;A<@WHNWCI|th8Dytm<ASt_g>30r_%rdq^BoMAwJSZi*^FGVN3-!BVYSR2qmL4(r
sPF=0Svbu2n@$#GAH}LFDFa9t622fxUC?>4nz5oCK07*qoM6N<$g4_m5p8x;=

diff --git a/src/libs/vmisc/share/resources/icons/win.icon.theme/16x16/actions/go-up.png b/src/libs/vmisc/share/resources/icons/win.icon.theme/16x16/actions/go-up.png
new file mode 100755
index 0000000000000000000000000000000000000000..eab659e798c8abc381b674e8fe0ccc072647c26d
GIT binary patch
literal 816
zcmV-01JC@4P)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iXS-
z4G}0x%)^QR00OW{L_t(I%YBnuNK{c6g};5AbLNaX=#b5rWf0M*6h#pD90k(Fif#`@
z`I1pkP|#cT)`R4ebRi-tNXafjH=`>R1cfBg%`ReNIbNn2Pc@Ft%(?9zX6nUsz5JW?
zZ`NKv`(H2#x0xDuCo$rG*TUf^iw_?SHw0#=HLfFNG@ALaZ||E{SofCcal+quKmKTR
z%#w+uB}WX?9WhMTNZB&}%aUi$58Q)8g=a3w|2b$be%amF7pl;MsWBTf>mpqc3Mh&|
z_bHSHG`hQfMc39H3qwm9K!FYbF0^gCT2!J2BmHS2{b`0{CX1?zSX^C9!mx;Z%kVWa
z!J;MpIn6BxT62%y{OjO)&8zoyJp;p8;)aEbWaqjNx;NLhY{|8U30xOKWg5YN%F^og
zO4t=u02&Y0Y)zzW`eIprOxSF%58=}lgb)ZJ&{T!ZE6ez8x_tYQ#T2k*ckSl<2v9M{
z7akn7WNgA=&&G0!eF{%Mrbwn8EJyPE%Q#+5p<&fb5*e2v!)8{cz7W6zFq*X8XAcsh
zE1IEdK_SI{mF<@XF`BAS1gyCb<<!P<ge^JTHpKF(B7P5K#6N-VFXQjV0xA<l1?=jG
zf!~7&X*qua>@tlVw_-5nK$*sy;Vf3%eEV;N7ngh6L$ke5;(?hOlzSoMMF<cG2<Ew<
z2BoTW{2r2zN3P`s?gCrC4@T1G$}4?P>Vc4koaf`SDe29+r04o_0s$2f@Q9>gord+p
za2o|y1MunG{rzgv>hjOfAn28a6*?<^+SD2r`fMG7nxw>oOgYcpD|Zg&zQ6wO7GBBM
zCS5<!bF$!GTviQbWPQewYfVSak7Xr~5|TqbEpSAeB1|`c4f*rMS?pg{&$5zgG{xn0
uvWMecozM`=^*ew~Qw8egG-2zU#QXsml^U91{>fVa0000<MNUMnLSTZeadCeD

literal 0
HcmV?d00001

diff --git a/src/libs/vmisc/share/resources/icons/win.icon.theme/24x24/actions/go-up.png b/src/libs/vmisc/share/resources/icons/win.icon.theme/24x24/actions/go-up.png
new file mode 100755
index 0000000000000000000000000000000000000000..61dff461b5dd0fd0ba3dd45f0e77dda5c847396f
GIT binary patch
literal 1459
zcmV;k1x)&hP)<h;3K|Lk000e1NJLTq000;O000;W1^@s6;CDUv00006VoOIv00000
z008+zyMF)x010qNS#tmY3ljhU3ljkVnw%H_00kvUL_t(Y$F-GRh@D3n$A8bvydUR%
z&pCUx`JiiJx@lsIuw`w<(s-ezq*_BPNFfyJg{^IGBxw~2^};(r#0#-rS}EREG*^-f
z0}>FdD5QzH^wY#P$u>zhyL<MWv*&%^nR&c8XWdE~#R~@>W`>#h|K^#G=Yjuok^eOK
zJ?*f%97%F<eyqJ1=%65$4VTGUGgd#l$MAjG_}>7}EtmY`^~l`aW-e5Gr5@_xW~2+D
zW(EbDvYr(3*QAisCgs%ix8m}iMZ-_`4*xsg**8m!CG{1@#;ft$!)0Bp`fAmKqSHl!
zSV+4P%G>2!K4X4tQ(ldM`sIb;tpQK}r9>QUzp39HT-N7CSGBYWBn607@_H94o;q1Y
zgV2n?H_+NG!}jg+6Pw8oVqoyfecKSb)p+V`iE+4Qq%Ur~r!Q7FG%tHXRtUy|^Cd_3
zy}&2Sd$=(86E=+`xsYT+wW?`T@qlX)jMLvQK9$CEFE`tOC;wccQPCiej;`tt{hAh?
zS%Y<g5kUjo+j)#fKYfDv-aTBt@h&U=ZJZUXoou4&s|``_bD3Ep>KlvSOgZ=S1_Kbh
zB9>mg5s%kv+U@i#i4&X=49c8c<jAMKMJs93$#3K6!ROh@U5F^w3eE}LS&Q$}Z3cQA
zkzVwZlQ94qAygcy`W$LyhAb7V5v+kc?BJ0*POxX@AWB4u%<ov>OZ!fc`WdVNXM{8r
zTDhSfa46Iqig5~f;!Hu)S3;!^Qqw95gEfM)0^V`|ZC~dzpE!)7s7?%&&+R?JXM2w$
z-r~%}+p;j=X@yE33?t?7-xe5+kaQ&t4GY!?X<~3j5QX{V3p{k^lO#4lRS^+H1XU$<
zIS(Irmc8!t2w?5@+SssQGExnS(Ey<)Q%}!XA+eL=>4XD(dH?h5DCZ{cc`CdG0@&H!
z%OmsOp%d=J8H2NebD&Xsq0vkOxEK^sqAEcwIBW3ZgpSU0ssA@FZ!D474vTXS(MsC@
zjOq=}FaM4@42T+O$9d}JDlV%L<IyNV8;vM94N6qTM3z+`F$qOk67?OH>i4mdAfw&f
zwex<8v;)9qJ>dL}UqkUBAvWktMOWI?IzXjDBg-K&wt&+hXhT5swP4~g5l1^ONli&=
z3!KTRLhGg&(@G0komqSwQ-=|Cgw=6{k4g;snn6MoFu(ljCNV0}bH+!#HVT2vW@N5K
z?h0~Ol9=o!Kw?sITawv=%oSudXB0e*kJqB-Obp7&$2O<`APB*8KGdANF&<HAAa^Y?
zJApWp-VCrQxtoaRu0^GRmEnL;=}BMf`4~R((P9Hcd~A4WG-#GC4zAGP$)*rzl1T)W
zZF44_iWk({@b~^D2K{;|)VyQ_A8Xx?MQ{GfbNAOQM7bWkUKrQ)7l(GE+iUfhO?NRK
z8oG8K)yQT&U~TjvE7coxx(V0nOT4~vmgNuDE;S>L3-Sk5_{}$}o5S_dUu1*;#&Fo>
z{AgxpYw_UjgVObLlztC|>jJ`N=reRzShrVr=YzL(?fT}qW|J3!=d^Wj>gnp%3FpWw
z89Ek7bic7Ylaw4QI_bWdPA6%l<>Z-GBi1+i&9Gm;*9>_zH2jPp7fh<0dZzj}y^l+o
z25^9F?UH=|!}h?;9r8fh<zAbzOBF)R^?IGN>lgKp7f<_lH&>{D08DO^Y3lnJfB_Pq
z06IV$NT+v|AUFUN5BRBA0}O$UX}txzr3W$<bX%TG!Sa#$I<+{pEnt}T|5g482Aph*
zlGEa60000YdQ@0+Q*UN;cVTj6004N}D=#nC%goCzPEIUH)ypqR2LLwM23QbN%3J^d
N002ovPDHLkV1i~=viJZ1

literal 0
HcmV?d00001

diff --git a/src/libs/vmisc/share/resources/icons/win.icon.theme/32x32/actions/go-up.png b/src/libs/vmisc/share/resources/icons/win.icon.theme/32x32/actions/go-up.png
new file mode 100755
index 0000000000000000000000000000000000000000..7bd9856e30688303c5df2f64d31336426c1ea4d1
GIT binary patch
literal 2277
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

literal 0
HcmV?d00001

diff --git a/src/libs/vmisc/share/resources/theme.qrc b/src/libs/vmisc/share/resources/theme.qrc
index f89a5ca50..12f35f3b4 100644
--- a/src/libs/vmisc/share/resources/theme.qrc
+++ b/src/libs/vmisc/share/resources/theme.qrc
@@ -68,5 +68,8 @@
         <file alias="24x24/actions/document-print-preview.png">icons/win.icon.theme/24x24/actions/document-print-preview.png</file>
         <file alias="32x32/actions/document-print-preview.png">icons/win.icon.theme/32x32/actions/document-print-preview.png</file>
         <file alias="32x32/emblems/emblem-system.png">icons/win.icon.theme/32x32/emblems/emblem-system.png</file>
+        <file>icons/win.icon.theme/16x16/actions/go-up.png</file>
+        <file>icons/win.icon.theme/24x24/actions/go-up.png</file>
+        <file>icons/win.icon.theme/32x32/actions/go-up.png</file>
     </qresource>
 </RCC>