Skip to content

Releases: josteinhanssen/caffeinate-provider

Caffeinate v1.1.2

Choose a tag to compare

@josteinhanssen josteinhanssen released this 30 Jul 10:10

Added

  • 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.

Changed

  • 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.

Fixed

  • 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.

Caffeinate v1.0.2

Choose a tag to compare

@josteinhanssen josteinhanssen released this 29 Jul 18:33
f9aff17

Fixed

  • Follow Noctalia's Tabler or native launcher icon preference and stop treating action icons as image previews, removing the stray format badge.
  • Keep seconds out of the bar countdown until the final minute, rounding up to the next visible minute beforehand.

Caffeinate v1.0.1

Choose a tag to compare

@josteinhanssen josteinhanssen released this 29 Jul 17:14
505356b

Fixed

  • 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.

Caffeinate v1.0.0

Choose a tag to compare

@josteinhanssen josteinhanssen released this 29 Jul 14:21

First public release of Caffeinate for Noctalia v4.

Highlights:

  • Prefix-only >caffeinate provider with configurable >c alias
  • Flexible named-unit, decimal, and clock-form durations
  • Finite and indefinite sessions, live status, replacement, and cancellation
  • Shared state with Noctalia Keep Awake
  • Optional active-only bar widget and native settings UI

Install it as a Noctalia custom source using:
https://github.com/josteinhanssen/caffeinate-provider

Requires Noctalia v4.7.7 or newer in the v4 series. Noctalia v5 is not supported yet.

AI assistance disclosure: this release was designed and implemented with substantial help from an OpenAI Codex agent under human direction and review. See the README for the full disclosure.