All notable changes to this project will be documented here.
The project follows Semantic Versioning.
1.1.2 - 2026-07-30
- Add an attached bar session menu with live status, configured start/replace presets, cancellation, and launcher access.
- Add a Hide when inactive preference, defaulting to a persistent dimmed off-state.
- Expand the compact bar widget after Noctalia's hover delay to show the exact countdown, including seconds.
- Open Widget settings from the bar widget's right-click context menu.
- Keep the rounded-to-minute countdown visible during finite sessions, then reveal exact seconds after the normal hover delay.
- Cache-bust updated scripts and settings, and serve the new session menu through the existing bar entry point so v1.0.2 upgrades work without restarting Noctalia.
- Keep Hide when inactive visible above the scrollable preset editor.
1.0.2 - 2026-07-29
- Follow Noctalia's Tabler or native launcher icon preference and stop treating action icons as image previews, which removes the stray format badge.
- Keep seconds out of the bar countdown until the final minute, rounding up to the next visible minute beforehand.
1.0.1 - 2026-07-29
- Keep launcher status and the active-only bar widget synchronized with Noctalia v4's in-place idle-inhibitor updates.
- Show bundled coffee-mug artwork in the launcher even when Noctalia's native icon mode is enabled.
1.0.0 - 2026-07-29
- Prefix-only Noctalia launcher provider with canonical
caffeinatecommand. - Configurable
calias and editable duration presets. - Flexible named-unit and clock-form duration language.
- Finite, indefinite, replacement, status, and cancellation actions.
- Shared state with Noctalia's built-in manual idle inhibitor.
- Active-only bar widget with live countdown and quick cancellation.
- Settings UI, English translations, test corpus, CI, and community documentation.