Only show brew_log prompt and button if there is a log.

Implemented brewday change cooling, aeration, whirlpool and fermenter volumes values. All editable values on the brewday tab are now functional.

Implemented pre and after boil volume and sg settings included all calculations.

Fixed 0 IBU for First Wort Hop or Mashhop is used.

Implemented brewday mah ph edit, mash sg edit, sparge ph edit, pre and after boil ph edit.

Enable/disable read/write al settings on the brewday tab as needed.

First changes for brewdate date edit.

Further translations work, give some labels more room. Changed the layout of the brewday tab to create more space and a more logical layout.

Updated translations.

Added mash steps pH and SG values.

Fixes for select another yeast.

Dry yeast use yeast viability. Finished calculate dry yeast. Finished using enum values.

Added field to show the needed cells. Colors in the starter table for good and error results.

Added yeast viability calculation.

Completed the starter step popup editor

Internal product record stores the starter steps in array format.

The framework to calculate yeast starters added.

Added calcMiscs(). In miscs check supplies. Update inventory check when setting a new brewing salt. Use enum constants to make code more readable.

Added water tooltips for recipes.

Added tooltips for water treatment.

Added hops inventory check. Include all whirlpool steps in ibu calculations. Calculate the ibus in the fermenter including top up water. Use enum constants for the hops. Update the invenory state when replacing a hop.

Added calcSupplies() which shows if ingredients are in stock to brew the recipe. In tab 3, changed the fermentables numbers into more readable enum constants. Disable delete and edit buttons in fermentables rows for bottle and kegs sugars. Better mash time calculation in calcFermentables. Added check supplies. Added recalculate volumes. Update inventory when a fermentable is replaced. Added tooltips in brewing salts fields in the miscs table.

Added select equipment.

Fix fermentable percent check if there are no fermentables.

Completed the design of the package and taste tabs.

Created the tab fermentation.

Added the last groupboxes on the brewday tab.

Added brewday boil box. The setLocked function changed into setStage. Fixed bug that resetted the efficiency to the equipment default.

(0) -100 -50 -28 +28 +50 +100 +300 tip

mercurial