Skip to content

Respect downsampling and add drag-and-drop for e57 in step 2 - #525

Merged
michalpelka merged 1 commit into
mainfrom
mp/e57_fixes
Sep 15, 2026
Merged

michalpelka merged 1 commit into
mainfrom
mp/e57_fixes

Conversation

@michalpelka

@michalpelka michalpelka commented Sep 10, 2026 •

Copy link
Copy Markdown
Contributor

Extract openE57()'s per-scan build+decimate logic into loadE57Files() so it's shared by the file dialog and the new drag-and-drop path, guaranteeing "Downsample during load" is honored identically either way. Extend the window's drag-and-drop handler to accept one or more .e57 files alongside session files (previously only the first dropped path was even inspected, and only .mjs/.json was accepted).

Extract openE57()'s per-scan build+decimate logic into loadE57Files()
so it's shared by the file dialog and the new drag-and-drop path,
guaranteeing "Downsample during load" is honored identically either
way. Extend the window's drag-and-drop handler to accept one or more
.e57 files alongside session files (previously only the first dropped
path was even inspected, and only *.mjs/*.json was accepted).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015iFT3ibSuAF7kftthrcfbM
@michalpelka
michalpelka marked this pull request as ready for review September 12, 2026 12:35
@michalpelka
michalpelka merged commit 8a5238a into main Sep 15, 2026
7 checks passed
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