Skip to content

feat: post undo timer settings#502

Merged
barrydeen merged 1 commit intobarrydeen:mainfrom
dmnyc:feat/post-undo-timer-settings
May 4, 2026
Merged

feat: post undo timer settings#502
barrydeen merged 1 commit intobarrydeen:mainfrom
dmnyc:feat/post-undo-timer-settings

Conversation

@dmnyc
Copy link
Copy Markdown
Contributor

@dmnyc dmnyc commented Apr 28, 2026

Summary

  • Adds configurable undo countdown in Settings → Interface → Posting
  • "Undo countdown" toggle (default on), duration picker (5/10/15/20/30s, default 10), "Include replies" toggle (default off — replies send immediately)
  • ComposeViewModel skips countdown when disabled or for replies unless opted in

Dedicated to Séimí Mac Síomón and Corndalorian.

Ports barrydeen/wisp-ios#34 to Android.

Screenshot

image

Test plan

  • Settings → Interface → Posting: toggle undo off, send a note — publishes without countdown
  • Toggle undo on, send — countdown shows immediately on tap
  • Change duration to 30s — countdown reflects new value
  • Reply to a note — sends immediately by default
  • Toggle Include replies on — replies now show the countdown

Adds configurable undo countdown for publishing:

- "Undo countdown" toggle (default on)
- Duration picker (5/10/15/20/30s, default 10)
- "Include replies" toggle (default off — replies send immediately)

ComposeViewModel reads settings to skip the countdown when disabled
or for replies unless opted in. Countdown duration is now configurable
instead of hardcoded to 10s.

Dedicated to Séimí Mac Síomón and Corndalorian.

Ports barrydeen/wisp-ios#34 to Android.
@barrydeen barrydeen merged commit 8d17d12 into barrydeen:main May 4, 2026
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.

2 participants