Skip to content

Feat/auto rotate#30

Merged
ulysse-bouchet-simvia merged 2 commits intomainfrom
feat/auto-rotate
Apr 23, 2026
Merged

Feat/auto rotate#30
ulysse-bouchet-simvia merged 2 commits intomainfrom
feat/auto-rotate

Conversation

@ulysse-bouchet-simvia
Copy link
Copy Markdown
Collaborator

New viewer toolbar actions (auto-rotate, video recording), a reorganized settings popup with a dedicated Toolbar tab, and a round of .export editor fixes.

Added

  • Auto-rotate toolbar button with a right-click popover for session-only speed and reverse-direction; persistent defaults in Settings → Toolbar.
  • Record toolbar button (mp4/h264 when supported, else webm, saved to .vs-code-aster/recordings/). Right-click menu offers whole-webview or without-sidebar variants. Whole-webview rasterizes the DOM and may briefly freeze the viewer on UI changes.
  • Settings → Toolbar tab grouping each toolbar action with its persisted defaults.

Changed

  • Viewer settings reorganized into Rendering, Groups, Visibility, Toolbar tabs.
  • Dream background on by default.
  • Screenshot right-click now opens a menu (was a direct full-webview capture).
  • Canvas screenshots and recordings crop out the sidebar region so the mesh is centered in the output.

… into session vs default

Toolbar toggles (bounding box, wireframe, auto-rotate) now affect only the
current view; persistent defaults live in a new Settings → Toolbar tab.
Auto-rotate offers a session-only speed/reverse popover; record captures
the 3D view to mp4/webm with optional whole-webview or without-sidebar
variants. Canvas screenshots and recordings crop out the sidebar region
so the camera-offset mesh stays centered in the output. Settings tabs
reorganized into Rendering/Groups/Visibility/Toolbar; dream background
enabled by default.
@ulysse-bouchet-simvia ulysse-bouchet-simvia self-assigned this Apr 23, 2026
@ulysse-bouchet-simvia ulysse-bouchet-simvia merged commit 7cabb4e into main Apr 23, 2026
5 checks passed
@ulysse-bouchet-simvia ulysse-bouchet-simvia deleted the feat/auto-rotate branch April 23, 2026 09:25
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