Skip to content

Updated AlarMe to v1.6.2#993

Open
lemossilva wants to merge 4 commits intoSteamDeckHomebrew:mainfrom
lemossilva:main
Open

Updated AlarMe to v1.6.2#993
lemossilva wants to merge 4 commits intoSteamDeckHomebrew:mainfrom
lemossilva:main

Conversation

@lemossilva
Copy link
Contributor

@lemossilva lemossilva commented Feb 27, 2026

Update AlarMe to v1.6.2

Update from v1.4.0. This release covers all changes since the last store version.


New Features

  • Stopwatch - Centisecond precision, up to 100 laps, spreadsheet-ready export (tab-separated), sleep prevention, and full background execution.
  • AlarMe Overlay - Compact bar showing live countdowns for timers, alarms, pomodoro, and reminders. Configurable position, opacity, text size, and per-type filters.
  • Custom Timer Presets - Save any timer configuration as a reusable preset and launch it with a single click.
  • Game Mode Sleep Prevention - Keep the Steam Deck awake while timers, alarms, or pomodoro sessions are active. Uses native virtual keyboard inputs, no gameplay interference.
  • User-Configurable Tab Order - Reorder the main navigation tabs (Timers, Alarms, Focus, Reminders, Watch) from General settings.
  • In-Game Alert Delay - Configurable delay (0.5s–5.0s) before alert popup buttons become interactive during gameplay, preventing accidental dismissals.

Major Changes

  • UI Overhaul - Missed Alerts, Sleep Inhibitor, and Settings collapsed into a single slim header row. Each main tab now shows an activity dot when something is running.
  • Sleep Inhibitor Modal - Replaced overlay behavior with a dedicated modal listing all active sleep-blocking mechanisms and a single "Disable All" button.
  • Fixed-Height Card Layout - Alarms and Reminders cards now use a consistent fixed-height design with dedicated rows for labels, badges, and next trigger times.
  • Per-Timer Flags - Subtle Mode, Auto-Suspend, and Prevent Sleep are now per-timer settings, grouped inline at the bottom of each active timer card.
  • Overlay Badges - Prevent Sleep and Missed Alerts indicators are now individually configurable; Missed Alerts badge auto-clears on viewing.
  • Safety Limits - Caps at 100 alarms, 50 timers, 50 reminders, and a maximum of 30 days for timer values.

Notable Fixes

  • Gaming-only reminders no longer tracked as missed alerts during suspend or incorrectly triggering sleep prevention.
  • Pomodoro stats (focus time and session count) were showing as zero during active sessions; daily resets now persist immediately.

General

  • Lots of small fixes, polish, and code/repo cleanup across the board.

Task Checklist

Developer

  • I am the original author or an authorized maintainer of this plugin.
  • I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.

Plugin

  • I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
  • I have verified my plugin is unique or provides more/alternative functionality to a plugin already on the store.

Backend

  • No: I am using a custom backend other than Python.
  • No: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
  • No: I am using a custom binary that has all of it's dependencies statically linked.

Community

  • I have tested and left feedback on two other pull requests for new or updating plugins.
  • I have commented links to my testing report in this PR.

Testing

  • Tested by a third party on SteamOS Stable or Beta update channel.

@lemossilva lemossilva requested a review from a team as a code owner February 27, 2026 08:27
@github-actions github-actions bot added the plugin-update Updating a plugin on the Plugin Store label Feb 27, 2026
@github-actions
Copy link

Issues Found

No issues with your PR description were found.

Next Steps

  1. If we found any issues above, please edit your pull request description to resolve them and leave a comment saying you've done so.
  2. For the quickest review, please see the Community section of the pull request template for how you can help other developers.
  3. Once your description is correct, a maintainer will review your pull request as soon as possible.

Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️

Copy link
Member

@EMERALD0874 EMERALD0874 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM for testing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin-update Updating a plugin on the Plugin Store

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants