Configure Mark-read mode in Settings #16

Closed
opened 2026-08-02 19:26:45 +00:00 by TheAnachronism · 1 comment

What to build

Settings (from the List hub app bar) exposes the global Mark-read mode preference: opened in reader (default), read to end, or scrolled/swiped past. The preference persists across restarts and is not per-Account. The Reader honors the selected mode (provisional scroll thresholds are fine for the non-default modes). Settings also links to Manage accounts when that screen exists.

Acceptance criteria

  • List hub app bar opens Settings
  • User can choose Mark-read mode among: opened in reader | read to end | scrolled/swiped past
  • Preference persists globally (not per-Account) and defaults to opened in reader
  • Reader behavior follows the selected mode (rough provisional thresholds OK for non-default modes)
  • Settings links to Manage accounts when that screen is available

Blocked by

  • #13 Open Reader with HTML, media links, and default mark-read
## What to build **Settings** (from the **List hub** app bar) exposes the global **Mark-read mode** preference: opened in reader (default), read to end, or scrolled/swiped past. The preference persists across restarts and is not per-**Account**. The **Reader** honors the selected mode (provisional scroll thresholds are fine for the non-default modes). Settings also links to **Manage accounts** when that screen exists. ## Acceptance criteria - [ ] List hub app bar opens Settings - [ ] User can choose Mark-read mode among: opened in reader | read to end | scrolled/swiped past - [ ] Preference persists globally (not per-Account) and defaults to opened in reader - [ ] Reader behavior follows the selected mode (rough provisional thresholds OK for non-default modes) - [ ] Settings links to Manage accounts when that screen is available ## Blocked by - #13 Open Reader with HTML, media links, and default mark-read
Author
Owner

Implemented Settings + Mark-read mode.

  • List hub app bar → Settings
  • Global preference (opened in reader default | read to end ~90% scroll | scrolled/swiped past on next)
  • Persists across restarts; not per-Account
  • Settings links to Manage accounts
  • 60 tests passing; analyze clean
Implemented Settings + Mark-read mode. - List hub app bar → Settings - Global preference (opened in reader default | read to end ~90% scroll | scrolled/swiped past on next) - Persists across restarts; not per-Account - Settings links to Manage accounts - 60 tests passing; analyze clean
Sign in to join this conversation.
No description provided.