128 Commits (907ad27e7f25d7b34b7681f6a723753a33753103)

Author SHA1 Message Date
Jeff Young b4492e0bd2 More EDA_RECE yeetage. 3 years ago
Jeff Young f17a865593 Move EDA_ITEM hitTest to BOX2I. 3 years ago
Jeff Young 2dc6300501 Move EDA_ITEM bounding boxes to BOX2I. 3 years ago
Jeff Young 3def3d659e Allow click-selection and greedy-drag selection of visible pin text. 3 years ago
Mike Williams e454595348 Eeschema: Changing pin length adjusts offset according to orientation 3 years ago
Jeff Young 76535d8572 Make LIB_ITEM::COMPARE_FLAGS really a flags field, and add ERC. 4 years ago
Jeff Young f11b8011cd Separate plotting into background and foreground. 4 years ago
Jeff Young aedfe08bad Show pin dangling symbols in Symbol Editor. 4 years ago
Jeff Young aef2a3fca4 Default font for eeschema. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young b52529521e Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 4 years ago
Jeff Young a1a2076aee Include pin roots for symbols that don't have well-defined bodies. 4 years ago
Wayne Stambaugh fb46cd8bc5 Expunge the use of the word component from Eeschema code. 5 years ago
Wayne Stambaugh 71c183d7bb Rename LIB_PART to LIB_SYMBOL. 5 years ago
Jeff Young bcdec0dea7 Move '~' pin name processing to LIB_PIN and SCH_PIN. 5 years ago
Wayne Stambaugh fbc135e69f Rename SCH_COMPONENT to SCH_SYMBOL. 5 years ago
Wayne Stambaugh a85898f904 Eeschema header housekeeping round 1. 5 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Dominik Wernberger e2aa7be4b3 Added a lot of consts and refactored a few lines 5 years ago
Wayne Stambaugh 1786ae8773 Eeschema: use symbol nomenclature for object file naming. 5 years ago
Jeff Young ff7742c6b8 File naming and include cleanup. 5 years ago
Dominik Wernberger bb2881a5ab Make RENDER_SETTINGS argument const 5 years ago
Jeff Young c6ba4cdd19 Naming conventions. 5 years ago
Werni a7d5d1f091 Add more consts all over the place 5 years ago
Marek Roszko f47d81af85 Create and use a LIB_PIN constructor to remove hot path during symbol table loading 5 years ago
Seth Hillbrand 173b4ff588 Add snapping to eeschema 5 years ago
Seth Hillbrand 731f247eb3 Libedit: conform default pin offset to KLC 5 years ago
Jeff Young 97c34e2516 ADDED alternate pin definitions and assignments. 5 years ago
Jeff Young dcd02539e3 Remove linked-pin processing from LIB_PIN's setters. 5 years ago
jean-pierre charras 98b1f55e29 Eeschema: minor fixes: fix incorrect label in DIALOG_LIB_EDIT_PIN, electrical pin list. 5 years ago
Jeff Young dd61f6f019 Use pin graphic only for rubber-band selection hit-testing. 5 years ago
Tomasz Wlostowski c1d5394e46 properties: post-rebase fixes 6 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 2b6089240a Change super/subscript syntax to ^{foo} and _{foo}. 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
Wayne Stambaugh e1900161a7 Eeschema: implement new symbol library file s-expression formatter. 6 years ago
Mark Roszko 70908043a3 Convert enums inside eeschema and the symbol editor to be scoped 6 years ago
Wayne Stambaugh aeb3281e27 Convert Schematic Internal Units to 100nm 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
Jeff Young b4c8657904 Fix non-visible-part or conversion items from getting selected. 6 years ago
Jeff Young d03041b565 Cleanup. 6 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Jeff Young 67cc2aac2e Rework Eeschema find/replace for modern toolset. 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 fd546da640 Homogenize hit testing and selection return types. 7 years ago
Jeff Young 2aad4a5e57 Remove dead code from removal of eeschema legacy canvas. 7 years ago
Jeff Young 893f7641ce Handle hidden and dangling pins. 7 years ago
Tomasz Wlostowski 90c7c60471 eeschema-gal: initial GALified version. Lots of stuff still to do! 7 years ago
Jeff Young 49ea6e1670 Fix occurrences of "edition" which should be "editing" 8 years ago