v1.4 - Better Interfaces
All the interfaces have been improved with respect to UI/UX, as well as dynamic scaling. Additionally, some improvements to language support have been made, general improvements as bonus on top. 🎉
New features of this release 🆕
- Scaling UI elements for all windows, using different monitor dimensions should not be a problem any more! You can use the new
UI_WIDTH
andUI_HEIGHT
for your desired dimensions. - Using inverted button styles for strong focus on the primary buttons
- Redesigned maker and recipes tab layout
- Type checking of config properties takes now place and will raise an exception on program start
- Documentation now got a possible ingredient list for basic usage
- Almost all dialogues now use full screen
- Removed minimize / close button for none full-screen windows, this was only an issue on the RPi
Bugfixes 🐛
- Fixed the maker not cleaning selection display on every possible scenario
- Teams button now word wrap too long line into multiple lines if multiple words are used
- Added window icon to windows missing it
Dev Notes 🥼
- Moved all language related settings (dialogues, UI renaming) to an own
language.yaml
file within thesrc
folder. Contributing new languages is now even easier! - Added
Contributing.md
and templates for issues (Bug report and Feature request)
Breaking Changes 💀
.language.env
is now.env
, defaultenv.example
is provided for copying into this file- New configuration options:
- UI_WIDTH
- UI_HEIGHT