Saved posts: a list of what you've saved #155

Closed
opened 2026-10-19 10:09:15 +00:00 by littlefox · 1 comment
Owner

From the 0.4 roadmap ("Find your people").

Saving a post already works (s, or the save action: a mark with type 100). There's no way to see what you've saved. Add:

  • A Saved list built on get-marks: newest first, with subject, author and channel, opening the post in the thread view.
  • Unsave from the list.
  • Filters by mark type, for veterans who use elisp's mark types (shown by number, or by name where elisp has one).

Marks are on the server, so the list is the same in elisp and in every NeoKOM.

Phone: reached from the You/settings area or a palette command. Desktop: next to Mentions.

e2e: save two posts, see them listed, open one, unsave one.

From the 0.4 roadmap ("Find your people"). Saving a post already works (s, or the save action: a mark with type 100). There's no way to see what you've saved. Add: - A **Saved** list built on `get-marks`: newest first, with subject, author and channel, opening the post in the thread view. - Unsave from the list. - Filters by mark type, for veterans who use elisp's mark types (shown by number, or by name where elisp has one). Marks are on the server, so the list is the same in elisp and in every NeoKOM. Phone: reached from the You/settings area or a palette command. Desktop: next to Mentions. e2e: save two posts, see them listed, open one, unsave one.
Author
Owner

Merged in #161. 'Sparade inlägg' in the side column (Folk on a phone): my marks newest first, opened with a tap, × to unsave, 20 at a time, and a type filter when more than one mark type is in use. Verified: saved.spec on desktop, Android and iPhone, phone screenshot checked, CI green.

Merged in #161. 'Sparade inlägg' in the side column (Folk on a phone): my marks newest first, opened with a tap, × to unsave, 20 at a time, and a type filter when more than one mark type is in use. Verified: saved.spec on desktop, Android and iPhone, phone screenshot checked, CI green.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
littlefox/neokom#155
No description provided.