Android stability release
This release fixes the remaining Android overlay stability and reminder issues.
Improvements
- keeps the pet fixed when menus and reminder bubbles open, resize, close, or recover
- fixes right-edge flashing and sliding
- reconciles reminders when the pet is tapped at the deadline without auto-opening
- advances directly to the next pending reminder after completion
- preserves click, drag, hide/show, edge snapping, pet sizing, and imported pets
- hardens detached renderer generations, stale callbacks, WindowManager failures, and teardown
- keeps Petdex image loading, ZIP download, secure preview, and automatic import working
- updates the Android application artwork
Verification
- 897/897 frontend tests
- 264/264 Android JVM tests
- 22/22 connected-device tests
- 10 MENU cycles per edge with zero pet shifts or blank frames
- 10 BUBBLE cycles per edge; 504 screenshots with zero pet shifts or blank frames
- exact deadline, COMPLETE, SKIP, SNOOZE, HOME/foreground, rotation, and Petdex import passed
- final fatal-log count: 0
Android APK
SHA-256: 9411fe1025373bf66e8232fd21fa488f8ed15ee3f501b468b897e975a4e5f12e