Skip to content

[v1.5.0] Rainbow viewer#10

Merged
ulysse-bouchet-simvia merged 20 commits intomainfrom
dev
Mar 13, 2026
Merged

[v1.5.0] Rainbow viewer#10
ulysse-bouchet-simvia merged 20 commits intomainfrom
dev

Conversation

@ulysse-bouchet-simvia
Copy link
Collaborator

[1.5.0] - 2026-03-13

Rewrote the mesh viewer UI with Svelte, and added new viewer features.

Added

  • Migrated the mesh viewer frontend from vanilla JS/HTML to Svelte with TypeScript
  • Mesh viewer UI now follows the VS Code user theme
  • Object file names are shown in the webview tab titles
  • Focusing a .comm file now focuses its corresponding mesh viewer webview
  • Revamped help popup with tabs and more tips
  • New settings popup with various settings
    • Edge rendering settings
    • Object visibility settings
    • UI settings
  • Improved various UI components in the mesh viewer
  • Show/hide toggle button per object in the sidebar
  • Per-object color display
  • Zoom widget in the mesh viewer

@ulysse-bouchet-simvia ulysse-bouchet-simvia self-assigned this Mar 13, 2026
@ulysse-bouchet-simvia ulysse-bouchet-simvia added the enhancement New feature or request label Mar 13, 2026
@ulysse-bouchet-simvia ulysse-bouchet-simvia merged commit beee500 into main Mar 13, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant