Files
multica/packages
J 70c856eb7c Merge branch 'main' into feat/timeline-activity-collapse
Re-integrate the activity-block collapse feature on top of the
Virtuoso-based timeline rewrite that landed on main:

- Drop the inline ActivityBlock that lived next to the old PropRow
  helper (PropRow now has its own file); reintroduce ActivityBlock as
  a presentational component that takes (expanded, onToggle) so its
  state can survive Virtuoso's mount/unmount on scroll.
- Track per-session expansion overrides with two Sets in IssueDetail
  so a user-collapsed older block stays collapsed even when a newer
  block appends and shifts the "trailing block" default.
- Wire ActivityBlock into the renderItem activity-group branch.
- i18n: add activity_count_one/_other for the "N activities" summary.

Co-authored-by: multica-agent <github@multica.ai>
2026-05-15 14:35:50 +08:00
..