Skip to content

Add native Countdown app#823

Open
kelaocai wants to merge 2 commits into
Blueforcer:mainfrom
kelaocai:codex/countdown-app
Open

Add native Countdown app#823
kelaocai wants to merge 2 commits into
Blueforcer:mainfrom
kelaocai:codex/countdown-app

Conversation

@kelaocai

@kelaocai kelaocai commented Jun 5, 2026

Copy link
Copy Markdown

Summary

  • Adds a native Countdown app configurable through COUNT, CDATE, CICON, and COUNT_COL.
  • Shows remaining calendar days before the target date, shows only the configured icon on the target date, and automatically disables Countdown after the target date has passed.
  • Adds settings/API documentation and a small utility test for countdown date parsing and display-state behavior.
awtrix

Test Plan

  • c++ -std=c++11 -Isrc test/countdown_utils_test.cpp src/CountdownUtils.cpp -o countdown_utils_test
  • ./countdown_utils_test
  • pio run
  • pio run -e awtrix2_upgrade

@kelaocai

kelaocai commented Jun 5, 2026

Copy link
Copy Markdown
Author

Here's a screenshot of the local web dashboard I built with the API. It provides a simple interface for configuring and controlling the countdown timer.

SCR-20260605-phsl

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant