Skip to content

feat(app): organize datasets and locate their plots - #175

Merged
nmrtist merged 1 commit into
mainfrom
feat/dataset-organization
Nov 13, 2026
Merged

nmrtist merged 1 commit into
mainfrom
feat/dataset-organization

Conversation

@nmrtist

@nmrtist nmrtist commented Nov 13, 2026

Copy link
Copy Markdown
Owner

Summary

Make imported datasets easier to find, label, and locate on the board.

  • Edit experiment display names and tags from Data or the pencil on a canvas card. Changes support undo and persist with the project while preserving imported metadata.
  • Search across dataset metadata and scientific summaries, and combine search with tag and import batch filters. Use View this import to browse available results without moving the board.
  • Locate plots even when filters hide the dataset row. Choose among multiple destinations, reveal hidden series explicitly, and briefly highlight visible targets, including heatmaps.

Validation

  • cargo pr-check — passed, including dataset metadata persistence, filtering, plot navigation, and import result regressions.
  • npm run build in docs/ — passed, generating 123 pages.
  • Windows screenshot harness — reviewed the canvas card pencil and import feedback in the light theme.
  • git diff --cached --check — passed.

UI display logic

  • Editing, locating plots, and viewing import batches use the command catalog; entry commands are searchable in the palette.
  • Unavailable import actions are disabled with a reason.
  • Plot navigation and import filtering are user initiated; completed imports preserve the current view.
  • The plot destination chooser provides guidance when no plots remain.
  • Updated the English and Simplified Chinese guides.

@nmrtist
nmrtist merged commit c0bf0c9 into main Nov 13, 2026
11 checks passed
@nmrtist
nmrtist deleted the feat/dataset-organization branch November 13, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant