Skip to content

KidKat v0.6.0 — QA bug-fix pass

Latest

Choose a tag to compare

@naveenneog naveenneog released this 28 Jun 06:06

KidKat v0.6.0 — Senior-QA bug-fix pass 🐱🎓

A QA review on an Android emulator verified the core experience and fixed the issues it surfaced.

Fixed

  • 🔴 Invisible button text (white-on-white). Light/white buttons (Break, Time-up, onboarding) showed blank pills — labels are now legible everywhere.
  • 🎨 Theme switch now fully applies. Candy Bright is properly pink-forward (it was accidentally purple), and the time chip, saved icon, parent gate, player Next + progress dots and settings icons all follow the active theme.
  • ▶️ Cleaner clip transitions. A branded loading overlay now hides the YouTube IFrame's own chrome (the previous clip's title, the YouTube logo and related-video card) while the next video loads.
  • 🧸 Kid-safe demo clips. The no-key demo playlist now uses family-friendly Blender open movies (Big Buck Bunny, Caminandes, Spring, Sintel) instead of pop-music placeholders.
  • 🔑 API-key polish. Editing a verified key no longer silently keeps the old one, and you can verify straight from the keyboard's Go key.

Verified working

Swipe up/down navigation, finite sessions → break screen, daily time-limit lock, bookmarks + Saved + Play-all, omit-watched, and the parent PIN gate + dashboard.

✅ 50 automated tests passing · flutter analyze clean.
See CHANGELOG.md for the full decision log.