More UI/UX updates, enjoy.
Previews:
Changes:
Live theme switching
- Light/dark mode now switches instantly with a smooth animation — no more "restart required" prompt.
Game library
- Right-click any game card for a quick menu: Update, Restore, Open folder, Copy path, Launch, Ignore, Edit display.
- Search box is now a proper search field with live name suggestions and recent-search history.
- New filter chips: Needs update / Up to date / Has backups.
- The search collapses to an icon to match the other toolbar buttons, and expands when clicked (clicking the ✕ or clicking away closes it again).
Home page
- The Games card now shows extra stats: DLL backup count & size, and how long ago you last scanned.
- Cleaned up the hub cards — removed the gray outline so only the colored accent bar remains.
Launchers
- Two-column layout that adapts to window width.
- Warns you to rescan when your last scan is over a week old.
Settings
- Tidier two-column layout with a light/dark toggle switch right on the page.
Other touches
- Undo button when you remove a launcher path or ignore a game (the notification now fades on its own and the Undo text is readable in both themes).
- Slim, auto-hiding scrollbars.
- Log counter caps at "99+".
- Larger minimum window size so buttons no longer get cut off when the window is small.
Fixes
- Fixed the theme toggle's "Close Now" button not actually closing the app cleanly.
What's Changed
- Bump flet-desktop from 0.85.2 to 0.85.3 by @dependabot[bot] in #226
- Bump flet from 0.85.2 to 0.85.3 by @dependabot[bot] in #227
Full Changelog: V4.1.8...V4.1.9