316 Commits (fa11e1c0974388dcef8c5e9808842e48e8d2b691)

Author SHA1 Message Date
Jeff Young 034b57d9c0 When reannotating keep existing prefix in most cases. 4 years ago
Jeff Young f11b8011cd Separate plotting into background and foreground. 4 years ago
Jeff Young c6a8100d46 Schematic and symbol text boxes. 4 years ago
Jeff Young 3409783d9f Break sch_text.h/.cpp into sch_text and sch_label. 4 years ago
Jeff Young 27c967421c Commenting and "auto" reduction. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young 889970a449 SCH_NETCLASS_FLAGs and SCH_FIELDs for labels. 4 years ago
Wayne Stambaugh a03e6e4926 Revert "Eeschema: fix broken page numbers when renaming a sheet file name." 4 years ago
Wayne Stambaugh a468a79948 Eeschema: fix broken page numbers when renaming a sheet file name. 4 years ago
Jeff Young 7fc04c3cf2 Fixes for realtime connectivity being off. 4 years ago
Jeff Young 696f7c47fb Reduce use of auto. 4 years ago
Jeff Young 996a5b85a6 Overhaul IsJunctionNeeded logic to support all the different cases. 4 years ago
Jeff Young f345eacf13 Be more careful with undo, and don't re-merge a bus over a bus entry. 4 years ago
Jeff Young 1fa9ad227a Repair new junction logic for crossing wires. 4 years ago
Wayne Stambaugh c61af21da8 Eeschema: don't stat files when updating title bar text. 4 years ago
Jeff Young 7901d705ba Fix optimization to not fetch all possible endpoints for non-connectable. 4 years ago
Jeff Young a4f83073e3 Use RTree to optimize searches. 4 years ago
jean-pierre charras fada53d90c Fix SCH_SCREENS::HasNoFullyDefinedLibIds(): incorrectly returned true if no symbol found. 4 years ago
Wayne Stambaugh 451f8eefc0 Eeschema: fix broken project symbol rescue bug. 4 years ago
Seth Hillbrand 09be1a8c78 Ensure sheets are deterministically sorted 4 years ago
Wayne Stambaugh 46b959c3e3 Move plotter headers into include folder. 4 years ago
Wayne Stambaugh 04c6b79350 Eeschema: remove unused and unnecessary code. 4 years ago
Wayne Stambaugh f485ba9338 Fix netlist error when editing schematic symbols in place. 4 years ago
Jeff Young 6aaf4413b3 Fix kicad_string.h / string.cpp mismatch. 4 years ago
Jeff Young 726f4d8016 Fix up some more cases of missing escaping for symbol names. 4 years ago
Wayne Stambaugh cb72da294a More NULL expunging. 4 years ago
luz paz 0446d35f0d Fix source comment/doc typos (follow-up) 4 years ago
Jeff Young 5a57f6ba98 Clear NEW flags after import. 4 years ago
Jeff Young 66eb2ddeb5 Remove auto when not needed for line length. 4 years ago
Wayne Stambaugh ff099453c8 Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 4 years ago
Wayne Stambaugh ee3eac325d Expunge the use of the word part from Eeschema code. 4 years ago
Wayne Stambaugh 71c183d7bb Rename LIB_PART to LIB_SYMBOL. 4 years ago
Wayne Stambaugh fbc135e69f Rename SCH_COMPONENT to SCH_SYMBOL. 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
Marek Roszko d946d6e68f Cleanup some pgm_base.h includes 4 years ago
Marek Roszko fcb21038cb Reduce some eda_item.h usage in headers 4 years ago
Seth Hillbrand 752ae4d519 Rename modification flag routines 4 years ago
Wayne Stambaugh 9fcd847238 Eeschema: allow sheet file paths outside the project to be relative. 4 years ago
Wayne Stambaugh 2b86b34124 Eeschema: split out SCH_SHEET_PIN declarations into separate header. 5 years ago
Ian McInerney 6c3cf33170 Cleanup some compiler warnings 5 years ago
Jeff Young 9c02e3ea63 Don't consider 0-length-lines when checking for junctions. 5 years ago
Jeff Young 1641d6da79 Go back to separate junction logic for wires and buses. 5 years ago
Jeff Young 999477e0ed Vastly simplify the needs-junction logic to try and make it less buggy. 5 years ago
Wayne Stambaugh fb29b4f946 Eeschema: add missing symbol cache library file warning. 5 years ago
Dominik Wernberger e2aa7be4b3 Added a lot of consts and refactored a few lines 5 years ago
Wayne Stambaugh 7a00e01b3e Eeschema: fix false positive library symbol changed ERC errors. 5 years ago
Seth Hillbrand f73039cb18 Fix wire endings both too small and too large 5 years ago
Wayne Stambaugh 1786ae8773 Eeschema: use symbol nomenclature for object file naming. 5 years ago
Jeff Young 7e2b0e63f1 Fix junction logic when splitting two wires. 5 years ago
Jeff Young d70cebcd62 Allow clicking on terminal point to finish a bus unfold. 5 years ago