[Phase 4] Add the timeline adapter and temporal filtering #25

Closed
opened 2026-07-25 21:55:34 +00:00 by lost-rob0t · 0 comments
lost-rob0t commented 2026-07-25 21:55:34 +00:00 (Migrated from github.com)

Parent: #2
Depends on: #7, #12, #16

Scope

  • Wrap vis-timeline behind a replaceable timeline adapter.
  • Support events, ranges, groups, uncertain intervals, selection, zoom, and bounded editing annotations.
  • Preserve source timestamps; timeline edits create explicit graph properties or view annotations rather than silently rewriting imported data.
  • Persist timeline viewport, grouping, filters, and active time range.

Acceptance criteria

  • Timeline selections publish stable identifiers.
  • Graph and table selections can focus matching timeline items.
  • Uncertain or partial dates have an explicit representation.
  • Dense fixtures remain interactive within a defined item budget.
  • Timeline state restores after refresh.
Parent: #2 Depends on: #7, #12, #16 ## Scope - Wrap vis-timeline behind a replaceable timeline adapter. - Support events, ranges, groups, uncertain intervals, selection, zoom, and bounded editing annotations. - Preserve source timestamps; timeline edits create explicit graph properties or view annotations rather than silently rewriting imported data. - Persist timeline viewport, grouping, filters, and active time range. ## Acceptance criteria - Timeline selections publish stable identifiers. - Graph and table selections can focus matching timeline items. - Uncertain or partial dates have an explicit representation. - Dense fixtures remain interactive within a defined item budget. - Timeline state restores after refresh.
Sign in to join this conversation.
No milestone
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
nsaspy/quasar-ui#25
No description provided.