This PR includes multiple adjustments and changes into the code:
Rework the calculation of the volume flow and time passed to be exact precise, this might need a recalibration of the pumps, this also removes the MAKER_SLEEP_TIME option
MAKER_MAX_HAND_INGREDIENTS: Add option to limit maximum allowed ingredients added by hand in one cocktail
Add deprecation to add-ons: Add-on can have latest working version number to prevent installing broken add-ons
Use close instead of cancel as base text in dialogs: The default was "cancel" but should be "close"
Fix displayed cocktail volume and ingredients when using multiple selection: Use middle value if possible
Fix a bug causing data view headers to be cut off
Prevent a crash when user would delete file of used image
Use rye as python manager
Better indicators for pin data output
Add logging of CPU and RAM usage to new log file, warning above 80%, critical above 90% CPU usage
This PR includes multiple adjustments and changes into the code: