250 Commits (a546851d6469f4dbf0c4000c4fa3c525c197bf23)

Author SHA1 Message Date
Seth Hillbrand a546851d64 eeschema: Check connections on current unit 6 years ago
jean-pierre charras dac12a6d99 Eeschema: SCH_COMPONENT::Visit(): do not select LIB_PIN* pins not related to the 6 years ago
Jeff Young 9a67dc56f9 Clean up assumption that field_id < MANDATORY means its mandatory. 6 years ago
Jeff Young 4990d1e7b2 Variable substitution framework. 6 years ago
Jeff Young 93b7eacfb2 Fixup some Coverity issues. 6 years ago
Jeff Young cee973dc04 Move ERC error reporting over to the new framework. 6 years ago
Jeff Young 535033c5c9 Enable editing of sheet fields. 6 years ago
Jeff Young fe3e0307d8 Move sheet name and filename to SCH_FIELD architecture. 6 years ago
Jeff Young c68b554c8e Promote PathsAndReferences from wxArrayString to first-class-citizen. 6 years ago
Jeff Young ea025a35e5 Change KUUID to KIID. 6 years ago
Jon Evans e8e3b4f11e Rename UUID to KUUID to fix MSVC build 6 years ago
Jeff Young 129042f8a6 Convert timestamps to UUIDs. 6 years ago
jean-pierre charras 2ca16c0b29 eeschema: fixes some issues related to translated and not translated field names. 6 years ago
Seth Hillbrand 7d64527eeb eeschema: Handle Rebuild for subcomponents 6 years ago
Jon Evans ac875e26a8 Fix handling of SCH_PINs on multi-unit parts 6 years ago
Seth Hillbrand 55eb687184 Eeschema: Force output ordering 6 years ago
Seth Hillbrand 995bef8736 eeschema: Cleanup around pins and bboxes for components 6 years ago
Mark Roszko 70908043a3 Convert enums inside eeschema and the symbol editor to be scoped 6 years ago
Ian McInerney 00e58cd974 Fix unintialized values (from coverity scan) 6 years ago
Seth Hillbrand 6e5e453d0d Replace EESchema DLIST 7 years ago
Wayne Stambaugh 371c5a9259 Eeschema: fix symbol properties dialog bug. 6 years ago
Wayne Stambaugh aeb3281e27 Convert Schematic Internal Units to 100nm 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Wayne Stambaugh bcaa15e54c Eeschema: fix yet another symbol inheritance crash. 6 years ago
Wayne Stambaugh ed025972ab Eeschema: fix crash caused by stale symbol library object pointers. 6 years ago
Wayne Stambaugh 54f066fed7 Implement simple inheritance for library symbols. 6 years ago
Jeff Young 4bf2b6a9f7 Performance enhancements for cross-probing. 6 years ago
Jeff Young b4c8657904 Fix non-visible-part or conversion items from getting selected. 6 years ago
Jeff Young 6bf1ac45e3 New selection highlighting model for eeschema. 6 years ago
Jeff Young d03041b565 Cleanup. 7 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Wayne Stambaugh 300f5cb082 Eeschema: fix datasheet field bug loading old symbol libraries. 7 years ago
Jeff Young 67cc2aac2e Rework Eeschema find/replace for modern toolset. 7 years ago
Jon Evans 9d56102210 Prevent unannotated components from driving connectivity 7 years ago
Jeff Young 69339f341b Don't double-collect refs, values, etc. They were already collected in the fields case. 7 years ago
Jeff Young 0c2ba94b16 More sharing between SchEdit and LibEdit. 7 years ago
Jeff Young f6e07f575a Rename for clarity. 7 years ago
Jeff Young ea0941cab3 Implement modern tools for LibEdit. 7 years ago
Jeff Young 58ba573038 Handle cascading selections in placement. 7 years ago
Jeff Young f81007f74b Some clean-up and moving message panel update to selection event. 7 years ago
Wayne Stambaugh 7d803437e2 Eeschema: fix broken symbol library links. 7 years ago
Jeff Young 50a9a6e1f7 Fix bug with swapping pin data for undo. 7 years ago
Jeff Young 0844a5c478 Implement more robust pinMap. 7 years ago
Jon Evans 3233bedc7a Ensure pin map pointers are valid after pin vector is filled 7 years ago
Jon Evans 62811d3209 Squish some warnings 7 years ago
Jeff Young 1a007c3e4b Implement SCH_SELECTION_TOOL (but still with legacy semantics). 7 years ago
Jeff Young 17b3b8f30d Fix wandering text problem. 7 years ago
Jeff Young 5e2cf51309 Improve robustness of SCH_PIN storage architecture. 7 years ago
Seth Hillbrand 1437e56b72 eeschema: Prevent invalid '0' element in components 7 years ago