Added the inventory miscs table.

Hide or display some settings only needed for dry yeast.

Added protection against wrong dry yeast pitchrates.

Added inventory yeasts editor. Fixed resource icons location.

Added hops editor.

Added ui files for hops, yeasts and misc inventory.

Backport of the InventorySuppliers window.

In EditSupplier backports from EditFermentables including a Delete button.

Completed the Fermentables editor.

Added Inventory Fermentables table.

Fixed missing arrows on combobox and spinboxes in the qdarkstyle theme. Changed suppliers editor icon in the menu.

Forgot one signal in Setup. EditSupplier now has signals to track edit changes. The Window header has ** mark if anything is changed. Added errors message boxes.

Completed the global setup editor.

Started adding the global setup screen.

Added QDarkStyle stylesheet and images. Updated About window. Some minor layout improvements.

Added settings menus. Disabled not yet used menu entries.

Suppliers table refresh works after edit.

The Supplier editor saves changes and inserts new suppliers. It sends a signal to InventorySuppliers when done (always for now). Refresh the table still doesn't work. Added a missing iconn in the Inventory menus dropdown.

Added the EditSupplier popup window. It is now ready to validate the form data.

The Edit buttons include the record number in the database. Ready to build the modal supplier edit/insert/delete screen.

The table screen is more or less complete.

The suppliers table now shows on the right screen.

We can fetch a list of suppliers and show it in the wrong window. Still a lot to learn about Qt5

Menus setup started.

Added About dialog

We have a mainscreen!

Added commandline parameters. Added initial app functions. Added user configuration read/write/create.

Initial build and cmake setup

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

mercurial