Commit graph

13 commits

Author SHA1 Message Date
Morgan 'ARR\!' Allen
ce25779b5d major rework of parts, somewhat handles updates from KiCAD via recompute, needs Live switch to enable/disable 2025-04-08 12:10:36 -07:00
Morgan 'ARR\!' Allen
5f7a058706 rework extensions like BaseObject and drop parent 2025-04-07 20:16:57 -07:00
Morgan 'ARR\!' Allen
c50e2363ba restore self.feature on document load 2025-04-07 20:03:39 -07:00
Morgan 'ARR\!' Allen
b02645a195 remove parent api, change Type handling and some setup reordering
unsure if the extensions is even going to get used
2025-04-07 20:02:05 -07:00
Morgan 'ARR\!' Allen
e5ec81b2dd move TYPE/ICON declarations to Object/ViewObject classes 2025-04-07 17:10:25 -07:00
Morgan 'ARR\!' Allen
a0941452ae handle missing footprint models 2025-04-07 16:38:13 -07:00
Morgan 'ARR\!' Allen
7a3a9d8e16 move icon/type handing to BaseViewProvider 2025-04-07 15:15:49 -07:00
Morgan 'ARR\!' Allen
c09306cbc8 update to latest kicad-python to support sync >to> KiCAD, needs KiCAD 9.0.2 (README update) 2025-03-31 12:50:09 -07:00
Morgan 'ARR\!' Allen
b203270b54 update to latest kicad-python to support sync >to> KiCAD, needs KiCAD 9.0.2 2025-03-31 12:47:27 -07:00
Morgan 'ARR\!' Allen
ca9a0e5faa preserve icon through doc restore 2025-03-29 00:12:03 -07:00
Morgan 'ARR\!' Allen
c4c2b80892 thatsa workbench 2025-03-28 23:11:13 -07:00
Morgan 'ARR\!' Allen
d9dd9b2b53 boilerplate, build/config, legal, not sure what all is even needed 2025-03-28 23:09:29 -07:00
Morgan 'ARR\!' Allen
986e4bd7b4 README 2025-03-28 22:36:38 -07:00