--- 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 "%1" 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>