v5.2.1 - Just some Bugfixes and improvements
Release 5.2.1 (5.1.1)
Welcome to the latest update for UntisPlus! This release brings several quality-of-life improvements, including smarter weekend timetable defaults, fresh customization options, and various UI and localization refinements. As a solo hobby developer, I hope these updates make your daily school routine a little smoother. 📱✨
Highlights
- Default the timetable view to next week when opened on weekends, helping you plan ahead more easily.
- Introduce a custom background editor and animated background options to personalize your app appearance.
- Add new filter options and UI improvements to the grades tracker page.
- Include a new AMOLED setting and AI parameter adjustments in the settings menus.
- Correct the German Ko-fi support translation text for better clarity.
What's New
- Add a custom background editor screen along with custom background view components.
- Introduce new AI parameter settings on the AI settings page.
- Add an AMOLED theme setting to the appearance settings.
Improvements
- Polish the grades tracker UI with additional localization updates and filter options.
- Update timetable settings and main navigation elements to support new layout features.
- Clip settings tile highlights to rounded group corners for a cleaner look in shared UI elements.
- Refine localization strings across multiple languages.
Fixes
- Correct a broken contributor GitHub profile link on the settings about and updates page.
- Fix a typo in the German Ko-fi support translation text.
Performance & Reliability
- Update timetable date utilities with corresponding tests to ensure reliable weekend date handling.
Technical Notes
- Update
pubspec.yamland core app state to support new background and timetable configurations. - Refactor internal localization handling across
lib/l10n.dartandlib/main.dart.