fix: Insert Component uses Silo browser when available (#202) #222
Reference in New Issue
Block a user
Delete Branch "fix/insert-component-silo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
When Silo is the active origin, Insert Component opens the OS native file dialog instead of a Silo part browser.
Fix
Modified
openFiles()inCommandInsertLink.pyto:OpenItemWidget— if silo-mod is loaded, show the Silo part browser (search database + local files) instead of the OS dialog.kcfile support to the fallback file dialog filterFlow
OpenItemWidgetin MDI subwindow — user searches by part number/description, selects item.kcfiles)Files Changed
src/Mod/Assembly/CommandInsertLink.pyopenFiles()→ tries Silo browser first, falls back to OS dialogCloses #202