translations/bmsapp_en.ts

changeset 87
5e0ae285aaaf
parent 60
0d65238ebedc
child 163
6cccd340ea8c
--- a/translations/bmsapp_en.ts	Sat Mar 26 21:55:10 2022 +0100
+++ b/translations/bmsapp_en.ts	Sat Mar 26 22:45:02 2022 +0100
@@ -2483,75 +2483,75 @@
 <context>
     <name>InventoryEquipments</name>
     <message>
-        <location filename="../ui/InventoryEquipments.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/InventoryEquipments.ui" line="63"/>
+        <location filename="../src/InventoryEquipments.cpp" line="52"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryEquipments.ui" line="86"/>
+        <location filename="../src/InventoryEquipments.cpp" line="61"/>
         <source>Export</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryEquipments.ui" line="109"/>
+        <location filename="../src/InventoryEquipments.cpp" line="70"/>
         <source>Import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryEquipments.ui" line="132"/>
+        <location filename="../src/InventoryEquipments.cpp" line="79"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="42"/>
+        <location filename="../src/InventoryEquipments.cpp" line="102"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="42"/>
+        <location filename="../src/InventoryEquipments.cpp" line="102"/>
         <source>Boil volume</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="42"/>
+        <location filename="../src/InventoryEquipments.cpp" line="102"/>
         <source>Batch size</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="42"/>
+        <location filename="../src/InventoryEquipments.cpp" line="102"/>
         <source>Notes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="42"/>
-        <location filename="../src/InventoryEquipments.cpp" line="75"/>
+        <location filename="../src/InventoryEquipments.cpp" line="102"/>
+        <location filename="../src/InventoryEquipments.cpp" line="134"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="130"/>
-        <location filename="../src/InventoryEquipments.cpp" line="132"/>
-        <location filename="../src/InventoryEquipments.cpp" line="176"/>
+        <location filename="../src/InventoryEquipments.cpp" line="143"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/InventoryEquipments.cpp" line="180"/>
+        <location filename="../src/InventoryEquipments.cpp" line="182"/>
+        <location filename="../src/InventoryEquipments.cpp" line="226"/>
         <source>Save File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="130"/>
+        <location filename="../src/InventoryEquipments.cpp" line="180"/>
         <source>Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="132"/>
+        <location filename="../src/InventoryEquipments.cpp" line="182"/>
         <source>No XML file selected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryEquipments.cpp" line="176"/>
+        <location filename="../src/InventoryEquipments.cpp" line="226"/>
         <source>XML export ready</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2559,151 +2559,151 @@
 <context>
     <name>InventoryFermentables</name>
     <message>
-        <location filename="../ui/InventoryFermentables.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/InventoryFermentables.ui" line="63"/>
+        <location filename="../src/InventoryFermentables.cpp" line="53"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryFermentables.ui" line="86"/>
+        <location filename="../src/InventoryFermentables.cpp" line="62"/>
         <source>Export</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryFermentables.ui" line="109"/>
+        <location filename="../src/InventoryFermentables.cpp" line="71"/>
         <source>Import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryFermentables.ui" line="132"/>
+        <location filename="../src/InventoryFermentables.cpp" line="80"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
         <source>Origin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
         <source>Supplier</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
         <source>Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
-        <location filename="../src/InventoryFermentables.cpp" line="43"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
+        <location filename="../src/InventoryFermentables.cpp" line="104"/>
         <source>Grain</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
         <source>Color</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
         <source>Yield</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
         <source>Stock</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="42"/>
-        <location filename="../src/InventoryFermentables.cpp" line="96"/>
+        <location filename="../src/InventoryFermentables.cpp" line="103"/>
+        <location filename="../src/InventoryFermentables.cpp" line="156"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="43"/>
+        <location filename="../src/InventoryFermentables.cpp" line="104"/>
         <source>Sugar</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="43"/>
+        <location filename="../src/InventoryFermentables.cpp" line="104"/>
         <source>Extract</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="43"/>
+        <location filename="../src/InventoryFermentables.cpp" line="104"/>
         <source>Dry extract</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="43"/>
+        <location filename="../src/InventoryFermentables.cpp" line="104"/>
         <source>Adjunct</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="44"/>
+        <location filename="../src/InventoryFermentables.cpp" line="105"/>
         <source>Base</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="44"/>
+        <location filename="../src/InventoryFermentables.cpp" line="105"/>
         <source>Roast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="44"/>
+        <location filename="../src/InventoryFermentables.cpp" line="105"/>
         <source>Crystal</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="44"/>
+        <location filename="../src/InventoryFermentables.cpp" line="105"/>
         <source>Kilned</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="44"/>
+        <location filename="../src/InventoryFermentables.cpp" line="105"/>
         <source>Sour Malt</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="44"/>
+        <location filename="../src/InventoryFermentables.cpp" line="105"/>
         <source>Special</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="44"/>
+        <location filename="../src/InventoryFermentables.cpp" line="105"/>
         <source>No malt</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="154"/>
-        <location filename="../src/InventoryFermentables.cpp" line="156"/>
-        <location filename="../src/InventoryFermentables.cpp" line="206"/>
+        <location filename="../src/InventoryFermentables.cpp" line="165"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/InventoryFermentables.cpp" line="210"/>
+        <location filename="../src/InventoryFermentables.cpp" line="212"/>
+        <location filename="../src/InventoryFermentables.cpp" line="262"/>
         <source>Save File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="154"/>
+        <location filename="../src/InventoryFermentables.cpp" line="210"/>
         <source>Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="156"/>
+        <location filename="../src/InventoryFermentables.cpp" line="212"/>
         <source>No XML file selected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryFermentables.cpp" line="206"/>
+        <location filename="../src/InventoryFermentables.cpp" line="262"/>
         <source>XML export ready</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2711,145 +2711,145 @@
 <context>
     <name>InventoryHops</name>
     <message>
-        <location filename="../ui/InventoryHops.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/InventoryHops.ui" line="63"/>
+        <location filename="../src/InventoryHops.cpp" line="53"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryHops.ui" line="86"/>
+        <location filename="../src/InventoryHops.cpp" line="62"/>
         <source>Export</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryHops.ui" line="109"/>
+        <location filename="../src/InventoryHops.cpp" line="71"/>
         <source>Import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryHops.ui" line="132"/>
+        <location filename="../src/InventoryHops.cpp" line="80"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Origin</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Form</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Alpha</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Beta</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Cohumulone</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>HSI</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Harvest</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
         <source>Stock</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="42"/>
-        <location filename="../src/InventoryHops.cpp" line="113"/>
+        <location filename="../src/InventoryHops.cpp" line="103"/>
+        <location filename="../src/InventoryHops.cpp" line="173"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="43"/>
+        <location filename="../src/InventoryHops.cpp" line="104"/>
         <source>Bittering</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="43"/>
+        <location filename="../src/InventoryHops.cpp" line="104"/>
         <source>Aroma</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="43"/>
+        <location filename="../src/InventoryHops.cpp" line="104"/>
         <source>Both</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="44"/>
+        <location filename="../src/InventoryHops.cpp" line="105"/>
         <source>Pellet</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="44"/>
+        <location filename="../src/InventoryHops.cpp" line="105"/>
         <source>Plug</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="44"/>
+        <location filename="../src/InventoryHops.cpp" line="105"/>
         <source>Leaf</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="44"/>
+        <location filename="../src/InventoryHops.cpp" line="105"/>
         <source>Leaf Wet</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="44"/>
+        <location filename="../src/InventoryHops.cpp" line="105"/>
         <source>Cryo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="173"/>
-        <location filename="../src/InventoryHops.cpp" line="175"/>
-        <location filename="../src/InventoryHops.cpp" line="217"/>
+        <location filename="../src/InventoryHops.cpp" line="182"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/InventoryHops.cpp" line="224"/>
+        <location filename="../src/InventoryHops.cpp" line="226"/>
+        <location filename="../src/InventoryHops.cpp" line="268"/>
         <source>Save File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="173"/>
+        <location filename="../src/InventoryHops.cpp" line="224"/>
         <source>Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="175"/>
+        <location filename="../src/InventoryHops.cpp" line="226"/>
         <source>No XML file selected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryHops.cpp" line="217"/>
+        <location filename="../src/InventoryHops.cpp" line="268"/>
         <source>XML export ready</source>
         <translation type="unfinished"></translation>
     </message>
@@ -2857,145 +2857,145 @@
 <context>
     <name>InventoryMiscs</name>
     <message>
-        <location filename="../ui/InventoryMiscs.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/InventoryMiscs.ui" line="63"/>
+        <location filename="../src/InventoryMiscs.cpp" line="52"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryMiscs.ui" line="86"/>
+        <location filename="../src/InventoryMiscs.cpp" line="61"/>
         <source>Export</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryMiscs.ui" line="109"/>
+        <location filename="../src/InventoryMiscs.cpp" line="70"/>
         <source>Import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryMiscs.ui" line="132"/>
+        <location filename="../src/InventoryMiscs.cpp" line="79"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="42"/>
+        <location filename="../src/InventoryMiscs.cpp" line="102"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="42"/>
+        <location filename="../src/InventoryMiscs.cpp" line="102"/>
         <source>Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="42"/>
+        <location filename="../src/InventoryMiscs.cpp" line="102"/>
         <source>Use</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="42"/>
+        <location filename="../src/InventoryMiscs.cpp" line="102"/>
         <source>Time</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="42"/>
+        <location filename="../src/InventoryMiscs.cpp" line="102"/>
         <source>Stock</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="42"/>
-        <location filename="../src/InventoryMiscs.cpp" line="101"/>
+        <location filename="../src/InventoryMiscs.cpp" line="102"/>
+        <location filename="../src/InventoryMiscs.cpp" line="160"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="43"/>
+        <location filename="../src/InventoryMiscs.cpp" line="103"/>
         <source>Spice</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="43"/>
+        <location filename="../src/InventoryMiscs.cpp" line="103"/>
         <source>Herb</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="43"/>
+        <location filename="../src/InventoryMiscs.cpp" line="103"/>
         <source>Flavor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="43"/>
+        <location filename="../src/InventoryMiscs.cpp" line="103"/>
         <source>Fining</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="43"/>
+        <location filename="../src/InventoryMiscs.cpp" line="103"/>
         <source>Water agent</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="43"/>
+        <location filename="../src/InventoryMiscs.cpp" line="103"/>
         <source>Yeast nutrient</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="43"/>
+        <location filename="../src/InventoryMiscs.cpp" line="103"/>
         <source>Other</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="44"/>
+        <location filename="../src/InventoryMiscs.cpp" line="104"/>
         <source>Starter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="44"/>
+        <location filename="../src/InventoryMiscs.cpp" line="104"/>
         <source>Mash</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="44"/>
+        <location filename="../src/InventoryMiscs.cpp" line="104"/>
         <source>Boil</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="44"/>
+        <location filename="../src/InventoryMiscs.cpp" line="104"/>
         <source>Primary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="44"/>
+        <location filename="../src/InventoryMiscs.cpp" line="104"/>
         <source>Secondary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="44"/>
+        <location filename="../src/InventoryMiscs.cpp" line="104"/>
         <source>Bottling</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="163"/>
-        <location filename="../src/InventoryMiscs.cpp" line="165"/>
-        <location filename="../src/InventoryMiscs.cpp" line="202"/>
+        <location filename="../src/InventoryMiscs.cpp" line="169"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/InventoryMiscs.cpp" line="213"/>
+        <location filename="../src/InventoryMiscs.cpp" line="215"/>
+        <location filename="../src/InventoryMiscs.cpp" line="252"/>
         <source>Save File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="163"/>
+        <location filename="../src/InventoryMiscs.cpp" line="213"/>
         <source>Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="165"/>
+        <location filename="../src/InventoryMiscs.cpp" line="215"/>
         <source>No XML file selected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryMiscs.cpp" line="202"/>
+        <location filename="../src/InventoryMiscs.cpp" line="252"/>
         <source>XML export ready</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3003,124 +3003,124 @@
 <context>
     <name>InventorySuppliers</name>
     <message>
-        <location filename="../ui/InventorySuppliers.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/InventorySuppliers.ui" line="57"/>
+        <location filename="../src/InventorySuppliers.cpp" line="57"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventorySuppliers.ui" line="74"/>
+        <location filename="../src/InventorySuppliers.cpp" line="66"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventorySuppliers.cpp" line="41"/>
+        <location filename="../src/InventorySuppliers.cpp" line="85"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventorySuppliers.cpp" line="41"/>
+        <location filename="../src/InventorySuppliers.cpp" line="85"/>
         <source>Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventorySuppliers.cpp" line="41"/>
+        <location filename="../src/InventorySuppliers.cpp" line="85"/>
         <source>City</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventorySuppliers.cpp" line="41"/>
+        <location filename="../src/InventorySuppliers.cpp" line="85"/>
         <source>Country</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventorySuppliers.cpp" line="41"/>
+        <location filename="../src/InventorySuppliers.cpp" line="85"/>
         <source>Phone</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventorySuppliers.cpp" line="41"/>
-        <location filename="../src/InventorySuppliers.cpp" line="67"/>
+        <location filename="../src/InventorySuppliers.cpp" line="85"/>
+        <location filename="../src/InventorySuppliers.cpp" line="111"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/InventorySuppliers.cpp" line="120"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>InventoryWaters</name>
     <message>
-        <location filename="../ui/InventoryWaters.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/InventoryWaters.ui" line="63"/>
+        <location filename="../src/InventoryWaters.cpp" line="52"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryWaters.ui" line="86"/>
+        <location filename="../src/InventoryWaters.cpp" line="61"/>
         <source>Export</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryWaters.ui" line="109"/>
+        <location filename="../src/InventoryWaters.cpp" line="70"/>
         <source>Import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryWaters.ui" line="132"/>
+        <location filename="../src/InventoryWaters.cpp" line="79"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="45"/>
+        <location filename="../src/InventoryWaters.cpp" line="105"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="45"/>
+        <location filename="../src/InventoryWaters.cpp" line="105"/>
         <source>Notes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="45"/>
+        <location filename="../src/InventoryWaters.cpp" line="105"/>
         <source>Unlimited</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="45"/>
+        <location filename="../src/InventoryWaters.cpp" line="105"/>
         <source>Stock</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="45"/>
-        <location filename="../src/InventoryWaters.cpp" line="91"/>
+        <location filename="../src/InventoryWaters.cpp" line="105"/>
+        <location filename="../src/InventoryWaters.cpp" line="150"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="146"/>
-        <location filename="../src/InventoryWaters.cpp" line="148"/>
-        <location filename="../src/InventoryWaters.cpp" line="184"/>
+        <location filename="../src/InventoryWaters.cpp" line="159"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/InventoryWaters.cpp" line="196"/>
+        <location filename="../src/InventoryWaters.cpp" line="198"/>
+        <location filename="../src/InventoryWaters.cpp" line="234"/>
         <source>Save File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="146"/>
+        <location filename="../src/InventoryWaters.cpp" line="196"/>
         <source>Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="148"/>
+        <location filename="../src/InventoryWaters.cpp" line="198"/>
         <source>No XML file selected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryWaters.cpp" line="184"/>
+        <location filename="../src/InventoryWaters.cpp" line="234"/>
         <source>XML export ready</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3128,180 +3128,180 @@
 <context>
     <name>InventoryYeasts</name>
     <message>
-        <location filename="../ui/InventoryYeasts.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/InventoryYeasts.ui" line="63"/>
+        <location filename="../src/InventoryYeasts.cpp" line="52"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryYeasts.ui" line="86"/>
+        <location filename="../src/InventoryYeasts.cpp" line="61"/>
         <source>Export</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryYeasts.ui" line="109"/>
+        <location filename="../src/InventoryYeasts.cpp" line="70"/>
         <source>Import</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/InventoryYeasts.ui" line="132"/>
+        <location filename="../src/InventoryYeasts.cpp" line="79"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>Laboratory</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>Product id</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>Form</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>SVG %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>Tol %</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>POF+</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>STA1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
         <source>Stock</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="45"/>
-        <location filename="../src/InventoryYeasts.cpp" line="135"/>
+        <location filename="../src/InventoryYeasts.cpp" line="105"/>
+        <location filename="../src/InventoryYeasts.cpp" line="194"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="46"/>
+        <location filename="../src/InventoryYeasts.cpp" line="106"/>
         <source>Lager</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="46"/>
+        <location filename="../src/InventoryYeasts.cpp" line="106"/>
         <source>Ale</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="46"/>
+        <location filename="../src/InventoryYeasts.cpp" line="106"/>
         <source>Wheat</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="46"/>
+        <location filename="../src/InventoryYeasts.cpp" line="106"/>
         <source>Wine</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="46"/>
+        <location filename="../src/InventoryYeasts.cpp" line="106"/>
         <source>Champagne</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="46"/>
+        <location filename="../src/InventoryYeasts.cpp" line="106"/>
         <source>Brett</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="46"/>
+        <location filename="../src/InventoryYeasts.cpp" line="106"/>
         <source>Kveik</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="46"/>
+        <location filename="../src/InventoryYeasts.cpp" line="106"/>
         <source>Hybrid</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="47"/>
+        <location filename="../src/InventoryYeasts.cpp" line="107"/>
         <source>Liquid</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="47"/>
+        <location filename="../src/InventoryYeasts.cpp" line="107"/>
         <source>Dry</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="47"/>
+        <location filename="../src/InventoryYeasts.cpp" line="107"/>
         <source>Slant</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="47"/>
+        <location filename="../src/InventoryYeasts.cpp" line="107"/>
         <source>Culture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="47"/>
+        <location filename="../src/InventoryYeasts.cpp" line="107"/>
         <source>Frozen</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="47"/>
+        <location filename="../src/InventoryYeasts.cpp" line="107"/>
         <source>Bottle</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="47"/>
+        <location filename="../src/InventoryYeasts.cpp" line="107"/>
         <source>Dried</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="197"/>
-        <location filename="../src/InventoryYeasts.cpp" line="199"/>
-        <location filename="../src/InventoryYeasts.cpp" line="239"/>
+        <location filename="../src/InventoryYeasts.cpp" line="203"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/InventoryYeasts.cpp" line="247"/>
+        <location filename="../src/InventoryYeasts.cpp" line="249"/>
+        <location filename="../src/InventoryYeasts.cpp" line="289"/>
         <source>Save File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="197"/>
+        <location filename="../src/InventoryYeasts.cpp" line="247"/>
         <source>Files (*.xml)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="199"/>
+        <location filename="../src/InventoryYeasts.cpp" line="249"/>
         <source>No XML file selected.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/InventoryYeasts.cpp" line="239"/>
+        <location filename="../src/InventoryYeasts.cpp" line="289"/>
         <source>XML export ready</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3309,143 +3309,143 @@
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="../ui/MainWindow.ui" line="66"/>
+        <location filename="../ui/MainWindow.ui" line="48"/>
         <source>File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="72"/>
+        <location filename="../ui/MainWindow.ui" line="54"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="78"/>
+        <location filename="../ui/MainWindow.ui" line="60"/>
         <source>Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="89"/>
+        <location filename="../ui/MainWindow.ui" line="71"/>
         <source>Inventory</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="105"/>
+        <location filename="../ui/MainWindow.ui" line="87"/>
         <source>Monitor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="115"/>
+        <location filename="../ui/MainWindow.ui" line="97"/>
         <source>Products</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="120"/>
-        <location filename="../ui/MainWindow.ui" line="355"/>
+        <location filename="../ui/MainWindow.ui" line="102"/>
+        <location filename="../ui/MainWindow.ui" line="342"/>
         <source>Recipes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="139"/>
+        <location filename="../ui/MainWindow.ui" line="126"/>
         <source>Exit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="148"/>
+        <location filename="../ui/MainWindow.ui" line="135"/>
         <source>About</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="157"/>
+        <location filename="../ui/MainWindow.ui" line="144"/>
         <source>Systems</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="166"/>
+        <location filename="../ui/MainWindow.ui" line="153"/>
         <source>Fermenters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="175"/>
+        <location filename="../ui/MainWindow.ui" line="162"/>
         <source>CO2 Meters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="184"/>
+        <location filename="../ui/MainWindow.ui" line="171"/>
         <source>iSpindels</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="193"/>
+        <location filename="../ui/MainWindow.ui" line="180"/>
         <source>Suppliers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="205"/>
+        <location filename="../ui/MainWindow.ui" line="192"/>
         <source>Fermentables</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="217"/>
+        <location filename="../ui/MainWindow.ui" line="204"/>
         <source>Hops</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="229"/>
+        <location filename="../ui/MainWindow.ui" line="216"/>
         <source>Yeasts</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="241"/>
+        <location filename="../ui/MainWindow.ui" line="228"/>
         <source>Miscs</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="253"/>
+        <location filename="../ui/MainWindow.ui" line="240"/>
         <source>Waters</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="265"/>
+        <location filename="../ui/MainWindow.ui" line="252"/>
         <source>Equipments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="277"/>
+        <location filename="../ui/MainWindow.ui" line="264"/>
         <source>Supplies list</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="289"/>
+        <location filename="../ui/MainWindow.ui" line="276"/>
         <source>Yeast bank</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="301"/>
+        <location filename="../ui/MainWindow.ui" line="288"/>
         <source>Water profiles</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="313"/>
+        <location filename="../ui/MainWindow.ui" line="300"/>
         <source>Mash schedules</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="325"/>
+        <location filename="../ui/MainWindow.ui" line="312"/>
         <source>Beer styles</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="337"/>
+        <location filename="../ui/MainWindow.ui" line="324"/>
         <source>Fermentation schedules</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="346"/>
+        <location filename="../ui/MainWindow.ui" line="333"/>
         <source>Global settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/MainWindow.ui" line="364"/>
+        <location filename="../ui/MainWindow.ui" line="351"/>
         <source>Import beerxml</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3628,20 +3628,29 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../src/PrinterDialog.cpp" line="82"/>
+        <location filename="../src/PrinterDialog.cpp" line="231"/>
+        <location filename="../src/PrinterDialog.cpp" line="282"/>
+        <source>Type</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../src/PrinterDialog.cpp" line="83"/>
-        <location filename="../src/PrinterDialog.cpp" line="232"/>
-        <location filename="../src/PrinterDialog.cpp" line="283"/>
-        <source>Type</source>
+        <source>Supplier</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="84"/>
-        <source>Supplier</source>
+        <source>Fermentable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="85"/>
-        <source>Fermentable</source>
+        <location filename="../src/PrinterDialog.cpp" line="134"/>
+        <location filename="../src/PrinterDialog.cpp" line="184"/>
+        <location filename="../src/PrinterDialog.cpp" line="233"/>
+        <location filename="../src/PrinterDialog.cpp" line="284"/>
+        <source>Stock</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -3649,8 +3658,7 @@
         <location filename="../src/PrinterDialog.cpp" line="135"/>
         <location filename="../src/PrinterDialog.cpp" line="185"/>
         <location filename="../src/PrinterDialog.cpp" line="234"/>
-        <location filename="../src/PrinterDialog.cpp" line="285"/>
-        <source>Stock</source>
+        <source>Price/Kg</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -3658,84 +3666,76 @@
         <location filename="../src/PrinterDialog.cpp" line="136"/>
         <location filename="../src/PrinterDialog.cpp" line="186"/>
         <location filename="../src/PrinterDialog.cpp" line="235"/>
-        <source>Price/Kg</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/PrinterDialog.cpp" line="88"/>
-        <location filename="../src/PrinterDialog.cpp" line="137"/>
-        <location filename="../src/PrinterDialog.cpp" line="187"/>
-        <location filename="../src/PrinterDialog.cpp" line="236"/>
         <source>Value</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="114"/>
-        <location filename="../src/PrinterDialog.cpp" line="164"/>
-        <location filename="../src/PrinterDialog.cpp" line="214"/>
-        <location filename="../src/PrinterDialog.cpp" line="262"/>
+        <location filename="../src/PrinterDialog.cpp" line="113"/>
+        <location filename="../src/PrinterDialog.cpp" line="163"/>
+        <location filename="../src/PrinterDialog.cpp" line="213"/>
+        <location filename="../src/PrinterDialog.cpp" line="261"/>
         <source>Total</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../src/PrinterDialog.cpp" line="131"/>
+        <source>Country</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../src/PrinterDialog.cpp" line="132"/>
-        <source>Country</source>
+        <source>Hop name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="133"/>
-        <source>Hop name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/PrinterDialog.cpp" line="134"/>
-        <location filename="../src/PrinterDialog.cpp" line="284"/>
+        <location filename="../src/PrinterDialog.cpp" line="283"/>
         <source>Form</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../src/PrinterDialog.cpp" line="181"/>
+        <source>Laboratory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../src/PrinterDialog.cpp" line="182"/>
-        <source>Laboratory</source>
+        <source>Product</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/PrinterDialog.cpp" line="183"/>
-        <source>Product</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/PrinterDialog.cpp" line="184"/>
-        <location filename="../src/PrinterDialog.cpp" line="281"/>
+        <location filename="../src/PrinterDialog.cpp" line="280"/>
         <source>Yeast</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="233"/>
+        <location filename="../src/PrinterDialog.cpp" line="232"/>
         <source>Ingredient</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="282"/>
+        <location filename="../src/PrinterDialog.cpp" line="281"/>
         <source>Description</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="286"/>
+        <location filename="../src/PrinterDialog.cpp" line="285"/>
         <source>Date</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="339"/>
+        <location filename="../src/PrinterDialog.cpp" line="338"/>
         <source>Inventory</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="341"/>
+        <location filename="../src/PrinterDialog.cpp" line="340"/>
         <source>Yeastbank</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/PrinterDialog.cpp" line="347"/>
+        <location filename="../src/PrinterDialog.cpp" line="346"/>
         <source>Date and time</source>
         <translation type="unfinished"></translation>
     </message>
@@ -3743,253 +3743,253 @@
 <context>
     <name>ProfileFerments</name>
     <message>
-        <location filename="../ui/ProfileFerments.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/ProfileFerments.ui" line="63"/>
+        <location filename="../src/ProfileFerments.cpp" line="52"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/ProfileFerments.ui" line="86"/>
+        <location filename="../src/ProfileFerments.cpp" line="61"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="45"/>
+        <location filename="../src/ProfileFerments.cpp" line="84"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="45"/>
+        <location filename="../src/ProfileFerments.cpp" line="84"/>
         <source>Start low</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="45"/>
+        <location filename="../src/ProfileFerments.cpp" line="84"/>
         <source>Start high</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="45"/>
+        <location filename="../src/ProfileFerments.cpp" line="84"/>
         <source>Sensor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="45"/>
+        <location filename="../src/ProfileFerments.cpp" line="84"/>
         <source>Steps</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="45"/>
+        <location filename="../src/ProfileFerments.cpp" line="84"/>
         <source>Duration</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="45"/>
-        <location filename="../src/ProfileFerments.cpp" line="96"/>
+        <location filename="../src/ProfileFerments.cpp" line="84"/>
+        <location filename="../src/ProfileFerments.cpp" line="134"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="77"/>
+        <location filename="../src/ProfileFerments.cpp" line="115"/>
         <source>Fridge</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileFerments.cpp" line="77"/>
+        <location filename="../src/ProfileFerments.cpp" line="115"/>
         <source>Beer</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/ProfileFerments.cpp" line="143"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ProfileMashs</name>
     <message>
-        <location filename="../ui/ProfileMashs.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/ProfileMashs.ui" line="63"/>
+        <location filename="../src/ProfileMashs.cpp" line="52"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/ProfileMashs.ui" line="86"/>
+        <location filename="../src/ProfileMashs.cpp" line="61"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileMashs.cpp" line="45"/>
+        <location filename="../src/ProfileMashs.cpp" line="84"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileMashs.cpp" line="45"/>
+        <location filename="../src/ProfileMashs.cpp" line="84"/>
         <source>Notes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileMashs.cpp" line="45"/>
+        <location filename="../src/ProfileMashs.cpp" line="84"/>
         <source>Steps</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileMashs.cpp" line="45"/>
-        <location filename="../src/ProfileMashs.cpp" line="87"/>
+        <location filename="../src/ProfileMashs.cpp" line="84"/>
+        <location filename="../src/ProfileMashs.cpp" line="123"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/ProfileMashs.cpp" line="132"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ProfileStyles</name>
     <message>
-        <location filename="../ui/ProfileStyles.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/ProfileStyles.ui" line="63"/>
+        <location filename="../src/ProfileStyles.cpp" line="52"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/ProfileStyles.ui" line="86"/>
+        <location filename="../src/ProfileStyles.cpp" line="61"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="45"/>
+        <location filename="../src/ProfileStyles.cpp" line="84"/>
         <source>Guide</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="45"/>
+        <location filename="../src/ProfileStyles.cpp" line="84"/>
         <source>Gr</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="45"/>
+        <location filename="../src/ProfileStyles.cpp" line="84"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="45"/>
+        <location filename="../src/ProfileStyles.cpp" line="84"/>
         <source>OG</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="45"/>
+        <location filename="../src/ProfileStyles.cpp" line="84"/>
         <source>FG</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="46"/>
+        <location filename="../src/ProfileStyles.cpp" line="85"/>
         <source>IBU</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="46"/>
+        <location filename="../src/ProfileStyles.cpp" line="85"/>
         <source>EBC</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="46"/>
+        <location filename="../src/ProfileStyles.cpp" line="85"/>
         <source>Co2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="46"/>
+        <location filename="../src/ProfileStyles.cpp" line="85"/>
         <source>ABV</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileStyles.cpp" line="46"/>
-        <location filename="../src/ProfileStyles.cpp" line="143"/>
+        <location filename="../src/ProfileStyles.cpp" line="85"/>
+        <location filename="../src/ProfileStyles.cpp" line="181"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/ProfileStyles.cpp" line="190"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>ProfileWaters</name>
     <message>
-        <location filename="../ui/ProfileWaters.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/ProfileWaters.ui" line="63"/>
+        <location filename="../src/ProfileWaters.cpp" line="52"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/ProfileWaters.ui" line="86"/>
+        <location filename="../src/ProfileWaters.cpp" line="61"/>
         <source>New</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>Notes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>Ca</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>Mg</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>Na</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>CaCO3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>Cl</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>SO4</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
         <source>pH</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/ProfileWaters.cpp" line="45"/>
-        <location filename="../src/ProfileWaters.cpp" line="110"/>
+        <location filename="../src/ProfileWaters.cpp" line="84"/>
+        <location filename="../src/ProfileWaters.cpp" line="148"/>
         <source>Edit</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../src/ProfileWaters.cpp" line="157"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>QApplication</name>
     <message>
-        <location filename="../src/main.cpp" line="81"/>
+        <location filename="../src/main.cpp" line="74"/>
         <source>Application terminates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/main.cpp" line="82"/>
+        <location filename="../src/main.cpp" line="75"/>
         <source>The application encountered a fatal error.
 Error message:
 %1</source>
@@ -3999,11 +3999,6 @@
 <context>
     <name>QObject</name>
     <message>
-        <location filename="../src/bmsapp.cpp" line="28"/>
-        <source>Resource directory &quot;%1&quot; is missing.  Some features will be unavailable.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/Utils.cpp" line="63"/>
         <source>1 hour</source>
         <translation type="unfinished"></translation>
@@ -4045,209 +4040,336 @@
     </message>
 </context>
 <context>
+    <name>RecipesTree</name>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="53"/>
+        <source>Brew volume:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="58"/>
+        <source>Brewhouse efficiency:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="63"/>
+        <source>Boil volume:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="68"/>
+        <source>Boil time:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="73"/>
+        <source>Original gravity:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="78"/>
+        <source>Final gravity:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="83"/>
+        <source>Alcohol by Volume:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="88"/>
+        <source>CO2 Volume:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="93"/>
+        <source>Color EBC:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="98"/>
+        <source>Color method:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="103"/>
+        <source>Bitterness IBU:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="108"/>
+        <source>Bitterness method:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="113"/>
+        <source>Remarks:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="123"/>
+        <location filename="../src/RecipesTree.cpp" line="132"/>
+        <source> L</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="141"/>
+        <location filename="../src/RecipesTree.cpp" line="166"/>
+        <source> %</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="182"/>
+        <source> min</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="227"/>
+        <source>Quit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="235"/>
+        <source>New</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="243"/>
+        <source>Open</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="273"/>
+        <source>Guide</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="273"/>
+        <source>Group</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="273"/>
+        <source>Style</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="273"/>
+        <source>Recipe</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/RecipesTree.cpp" line="339"/>
+        <source>Total items: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>Setup</name>
     <message>
-        <location filename="../ui/Setup.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/Setup.ui" line="29"/>
+        <location filename="../src/Setup.cpp" line="41"/>
         <source>Brewery name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="71"/>
+        <location filename="../src/Setup.cpp" line="57"/>
         <source>First Wort Hop factor:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="87"/>
+        <location filename="../src/Setup.cpp" line="63"/>
         <source>Mash Hop factor:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="103"/>
+        <location filename="../src/Setup.cpp" line="69"/>
         <source>Pellet Hop factor:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="119"/>
+        <location filename="../src/Setup.cpp" line="75"/>
         <source>Hop Plugs factor:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="135"/>
+        <location filename="../src/Setup.cpp" line="81"/>
         <source>Wet Hop factor:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="151"/>
+        <location filename="../src/Setup.cpp" line="87"/>
         <source>Cryo HopĀ® factor:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="176"/>
-        <location filename="../ui/Setup.ui" line="204"/>
-        <location filename="../ui/Setup.ui" line="232"/>
-        <location filename="../ui/Setup.ui" line="260"/>
-        <location filename="../ui/Setup.ui" line="285"/>
-        <location filename="../ui/Setup.ui" line="313"/>
+        <location filename="../src/Setup.cpp" line="97"/>
+        <location filename="../src/Setup.cpp" line="107"/>
+        <location filename="../src/Setup.cpp" line="117"/>
+        <location filename="../src/Setup.cpp" line="126"/>
+        <location filename="../src/Setup.cpp" line="136"/>
+        <location filename="../src/Setup.cpp" line="146"/>
         <source>%</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="332"/>
+        <location filename="../src/Setup.cpp" line="152"/>
         <source>Grain Absorbtion:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="348"/>
+        <location filename="../src/Setup.cpp" line="158"/>
         <source>Brix Correction factor:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="372"/>
+        <location filename="../src/Setup.cpp" line="170"/>
         <source>Brew settings.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="45"/>
+        <location filename="../src/Setup.cpp" line="45"/>
         <source>The name for this brewery.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="167"/>
+        <location filename="../src/Setup.cpp" line="96"/>
         <source>The efficiency for First Wort Hopping.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="195"/>
+        <location filename="../src/Setup.cpp" line="106"/>
         <source>The efficiency for Mash hopping.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="223"/>
+        <location filename="../src/Setup.cpp" line="116"/>
         <source>The efficiency for hop pellets.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="251"/>
+        <location filename="../src/Setup.cpp" line="125"/>
         <source>The efficiency for hop plugs.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="276"/>
+        <location filename="../src/Setup.cpp" line="135"/>
         <source>The efficiency for fresh hops.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="304"/>
+        <location filename="../src/Setup.cpp" line="145"/>
         <source>The efficiency for using Cryo HopĀ®.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="388"/>
+        <location filename="../src/Setup.cpp" line="176"/>
         <source>Color Calculation:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="404"/>
+        <location filename="../src/Setup.cpp" line="182"/>
         <source>IBU Calculation:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="420"/>
+        <location filename="../src/Setup.cpp" line="188"/>
         <source>Default Water:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="436"/>
+        <location filename="../src/Setup.cpp" line="194"/>
         <source>Private Yeast bank:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="452"/>
+        <location filename="../src/Setup.cpp" line="206"/>
         <source>Absorbtion with water by the grain (L/Kg)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="461"/>
+        <location filename="../src/Setup.cpp" line="207"/>
         <source> L/Kg</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../ui/Setup.ui" line="489"/>
-        <source>Plato to Brix conversion factor.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/Setup.ui" line="535"/>
-        <location filename="../ui/Setup.ui" line="560"/>
-        <location filename="../ui/Setup.ui" line="585"/>
-        <location filename="../ui/Setup.ui" line="610"/>
-        <source>Choose color</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/Setup.ui" line="623"/>
-        <source>Logo here</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/Setup.ui" line="639"/>
-        <source>Quit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/Setup.ui" line="656"/>
-        <source>Save</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../ui/Setup.ui" line="673"/>
-        <source>Load logo</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/Setup.cpp" line="77"/>
-        <source>Choose default water</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/Setup.cpp" line="93"/>
-        <source>Choose laboratory</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/Setup.cpp" line="126"/>
-        <source>Cannot load %1: %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/Setup.cpp" line="161"/>
-        <source>Open File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/Setup.cpp" line="218"/>
-        <source>Database error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../src/Setup.cpp" line="219"/>
+        <source>Plato to Brix conversion factor.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="227"/>
+        <location filename="../src/Setup.cpp" line="235"/>
+        <location filename="../src/Setup.cpp" line="243"/>
+        <location filename="../src/Setup.cpp" line="251"/>
+        <source>Choose color</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="257"/>
+        <source>Logo here</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="265"/>
+        <source>Quit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="273"/>
+        <source>Save</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="282"/>
+        <source>Load logo</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="292"/>
+        <location filename="../src/Setup.cpp" line="487"/>
+        <location filename="../src/Setup.cpp" line="514"/>
+        <source>Setup</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="339"/>
+        <source>Choose default water</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="355"/>
+        <source>Choose laboratory</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="384"/>
+        <source>Cannot load %1: %2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="419"/>
+        <source>Open File</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="476"/>
+        <source>Database error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../src/Setup.cpp" line="477"/>
         <source>MySQL error: %1
 %2
 %3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/Setup.cpp" line="235"/>
+        <location filename="../src/Setup.cpp" line="494"/>
         <source>Setup changed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/Setup.cpp" line="235"/>
+        <location filename="../src/Setup.cpp" line="494"/>
         <source>The global setup has been modified. Save changes?</source>
         <translation type="unfinished"></translation>
     </message>

mercurial