v1.0.1
What's New & Improved
- Achievements Refactor: The
Achievementscomponent now uses string-based icon names with a newgetIconmapping function, improving code maintainability and making it easier to add new icons. - Goal Icon Handling: Goal objects were updated to use
iconNameinstead of directly embedding icon components, with rendering now handled via the new mapping function. - UI Consistency: All achievement and goal icons are now displayed via the
getIconfunction, ensuring consistent styling and easier future updates. - Bug Fixes: Removed redundant or duplicate imports (such as
Play) and cleaned up unused code in the Achievements component.
Other Changes
- README Update: Added a screenshot (
focus_screenshot.png) to the README for better visual documentation. - Sponsorship Info: Updated
.github/FUNDING.ymlto include your Buy Me a Coffee username (rawveg) and Github Sponsor username (rawveg).
Full Changelog: https://github.com/rawveg/focus/commits/v1.0.1