Commit Graph
1 Commits
Author SHA1 Message Date
Claude 815bfd6830 Release v0.9.11: Media playback behavior clarifications
This release clarifies the media playback behavior and fixes an incorrect
"smart grace period" implementation that violated the core principle.

Core Principle:
- Media playback TRUMPS everything (rotation and inactivity prompts)
- Media plays uninterrupted until: ends naturally, user pauses, session
  lockout, or display schedule
- After media stops: 30-second grace period ALWAYS applies (no exceptions)
- After grace period: Normal inactivity and rotation rules resume

Changes:
- Restored simple grace period logic (always 30 seconds after media stops)
- Removed incorrect "smart" grace period that could skip the delay
- Added clarifying comments about media blocking behavior
- Documented that inactivity timeout is user-configurable (default 2 minutes)

The grace period ensures smooth transitions when media ends naturally,
preventing jarring interruptions with popups or rotation changes.
2025-11-17 17:02:00 +00:00