Commit graph

6 commits

Author SHA1 Message Date
vicky469
a51f11d8ce feat(comments): nest anchored side notes
Preserve child anchors, source highlights, and ordering when threads are nested. Suppress the missing-anchor notice because orphan styling already carries that state.
2026-06-07 02:15:33 +08:00
vicky469
0cdc6ca29d refactor(comments): remove resolved feature
Removes the resolved/unresolve comment feature entirely. Comments are
now always visible — there is no archived state or toggle.

- Removes `resolved?: boolean` from CommentThread, Comment, and all
  storage/normalization paths
- Removes resolveComment/unresolveComment from CommentManager,
  CommentMutationController, and public plugin API
- Removes shouldShowResolvedComments/setShowResolvedComments from
  session, mutation, and persistence controllers
- Removes sidebar resolve button, toolbar chip, and resolved empty
  states from AsideView
- Removes setThreadResolved sync event generation; keeps the op in the
  union type as a backward-compatible no-op so old stored events parse
  without error
- Deletes resolvedCommentVisibility.ts, commentSelectionVisibility.ts,
  and resolve-note-comment.mjs scripts
- Updates README to remove resolved feature mentions
- Updates all tests accordingly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 18:11:45 +08:00
vicky
9994fccc62 refactor 2026-05-04 15:40:03 -04:00
vicky
ebdb6d36ac Improve SideNote2 sync recovery and index folding 2026-05-02 00:00:29 -04:00
vicky
c5cf5d8774 Preserve synced side note entry order 2026-04-30 02:45:59 -04:00
vicky
519c8b4fcd Release 2.0.56 2026-04-30 01:25:16 -04:00