Skip to content

Add rotating model preview pane handler - #27

Open
Sagigamil wants to merge 5 commits into
EYHN:mainfrom
Sagigamil:preview-pane-rotating-model
Open

Add rotating model preview pane handler#27
Sagigamil wants to merge 5 commits into
EYHN:mainfrom
Sagigamil:preview-pane-rotating-model

Conversation

@Sagigamil

Copy link
Copy Markdown

Adds a Windows Explorer Preview Pane handler for supported model files. The preview handler renders the selected model in a small native child window and rotates it around the Y axis while the file remains selected.

This builds on the STEP/STP thumbnail support by reusing the bundled STEP converter path, so .step and .stp previews do not require FreeCAD or other manual dependencies.

Also fixes local DLL self-registration by writing COM class registrations under HKCU\Software\Classes, registering PreviewHandlers as named values, and treating Event Log registration as best-effort so non-admin registration works.

Verified with:

cargo build -p space-thumbnails-windows-dll -p space-thumbnails-windows-installer --release

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.

2 participants