Commit Graph

4 Commits

Author SHA1 Message Date
brentperteet
bcb2c70e93 Add create new part functionality to library browser
- Add UI to create parts from missing IPNs in spreadsheet
- "+ Add New Part" button switches to create part view
- Auto-populate fields from spreadsheet (description, class, manufacturer, MPN)
- Normalize class field (uppercase, replace special chars with underscores)
- Add optional datasheet URL field
- Exclude section header rows (no manufacturer/MPN)
- Cancel button returns to browser view
- Align logo banner and h1 header to left

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-23 09:30:19 -06:00
brentperteet
55235f222b Add library browser, BOM generation, and UI improvements
- Add parts library browser with ODBC database search
- Implement hierarchical BOM generation with PCB side detection
- Add STEP export and PCB rendering functionality
- Adjust page width to 80% up to 1536px max
- Add library-only mode for standalone library browsing

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-22 19:26:36 -06:00
brentperteet
ab8d5c0c14 added windows interaction test
adding more variant stuff
2026-02-22 13:31:14 -06:00
brentperteet
3f0aff923d initial commit 2026-02-22 08:16:48 -06:00