Skip to content

feat: add configurable delay between repeat tile selection (#1326) - #2089

Open
handyhermit wants to merge 2 commits into
cboard-org:masterfrom
handyhermit:feature/tile-select-cooldown
Open

handyhermit wants to merge 2 commits into
cboard-org:masterfrom
handyhermit:feature/tile-select-cooldown

Conversation

@handyhermit

Copy link
Copy Markdown

Summary

Adds an optional tile selection cooldown to prevent rapid repeated activation of the same tile.

Changes

  • Added tile selection cooldown settings under Navigation and Buttons
  • New toggle to enable/disable cooldown
  • Configurable cooldown duration (1–5 seconds)
  • Default behavior remains unchanged (cooldown disabled)

Implementation Details

  • Cooldown state is stored in navigation settings
  • Tile selection logic uses a timestamp ref to prevent activation during the cooldown window

Screenshots

Navigation and Buttons Settings Menu

  • New toggle to enable tile selection cooldown
  • Duration dropdown shown when enabled (1-5 Sec)
Screenshot 1 Screenshot 2 Screenshot 3

This branch has not been deployed

No deployments
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