6 Commits (1c2891e6d4f58e66526ebeefd0f9f047e944b9b9)

Author SHA1 Message Date
jean-pierre charras 3fffd042de Use wxASSERT instead of assert (assert creates issues when debugging on Windows) 6 years ago
jean-pierre charras dd702cd53d Remove pads not on copper layers (just on tech layers) from connectivity calculation. 6 years ago
Jeff Young 7ce38ee6f8 Performance enhancements to zone filling & track DRC. 6 years ago
Jon Evans 1d2db311b2 Set new module parent early enough to allow pad clearance to be shown 7 years ago
Seth Hillbrand 4460313104 pcbnew: Separating connectivity to subdir 7 years ago
jean-pierre charras 1858852f57 rename files 8 years ago
Tomasz Włostowski 00ad8f24a0 pcbnew: Minor changes in CONNECTIVITY_DATA interface: 8 years ago
Tomasz Włostowski 20b9ed4897 router: fixed possible use-after-free condition during segment dragging 8 years ago
jean-pierre charras b8c621a991 fix a few Coverity warnings. 8 years ago
Tomasz Włostowski c4c329e393 Connectivity: local ratsnest for both legacy & GAL. Further removal of legacy code 9 years ago
Tomasz Włostowski 9ad886344b New connectivity algorithm. 9 years ago
Simon Richter 6689c7e75e Include header instead of full source 9 years ago
Maciej Suminski 77f74646af Auto update ratsnest data on net change 9 years ago
Maciej Suminski 2c08ff1d59 Switched to default copy ctor and/or operator= for BOARD, BOARD_CONNECTED_ITEM, DRAWSEGMENT & EDGE_MODULE. 10 years ago
Tomasz Wlostowski 5ef6001e06 pcbnew: support for removing NETINFO_ITEMS from BOARD for proper netlist undo 10 years ago
unknown 1ee7458140 1. Fixed copy paste error in append_board_to_current.cpp ruining a if else condition, should fix a possible bounding box computation bug 10 years ago
Chris Pavlina 097c73b8eb Fix crash when parsing a PCB file with an invalid net code. 11 years ago
jean-pierre charras 39497b109e Pcbnew: fix Bug #1422093 (pcbnew crashes after editing a footprint cominng from the board with the fp editor and saving it on a librray and trying to load it to the board) 11 years ago
jean-pierre charras ebb967c46f Pcbnew: fix issues and potential issues when reading board files and mainly old board files, and enhance the DRC tests and Delete Single Pad Net option when reading a netlist: 11 years ago
Maciej Suminski 0daa1fa67e Missing fixes for the revision 5301. 11 years ago
Maciej Suminski 03f7003c00 pcbnew: Unconnected items share the same NETINFO_ITEM, even if on different boards. 11 years ago
Maciej Suminski fe341876eb bugfix #1326155: pcbnew shows strange ratsnest lines in OpenGL mode. 12 years ago
Maciej Suminski 79631def2c Improved ratsnest updating in GAL. 12 years ago
Lorenzo Marcantonio 07877f9044 Replaced the display line clipper with the way simpler (and faster) Cohen-Sutherland one. 12 years ago
Maciej Suminski f31f92e45e Fixes the bug that causes pcbnew crash, when there are multiple net classes and the plot dialog was opened. 12 years ago
Maciej Suminski 4fcaf4c586 Minor BOARD_DESIGN_SETTINGS refactoring. 12 years ago
Maciej Suminski d9eb15c9fa Moved NETCLASSES to BOARD_DESIGN_SETTINGS. 12 years ago
Dick Hollenbeck c0ed226682 remove a warning message 12 years ago
Maciej Suminski f7d00a393b Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 12 years ago
Maciej Suminski 75026d8754 Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 12 years ago
Maciej Suminski 15b8d3d20a Added NETINFO_MAPPING, to ease saving nets with consecutive net codes (without modifying the net codes during the run time). 12 years ago
Maciej Suminski d62b47a0df BOARD_CONNECTED_ITEMs do not store net code anymore (m_NetCode field), instead net info is stored using a pointer to NETINFO_ITEM. 12 years ago
Maciej Suminski 654e7e556e Removed D_PAD::SetNetname() function and D_PAD::m_Netname, D_PAD::m_ShortNetname fields. 12 years ago
jean-pierre charras 629c932952 Add undo command to dxf file import. Change improper use of __WXDEBUG__ to DEBUG in class_board_connected_item.cpp. 12 years ago
jean-pierre charras 7fd24c7f03 Very minor fixes. 13 years ago
jean-pierre charras 7f07b48e88 Pcbnew: Update incorrect or incomplete copyrights in many files. 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
Wayne Stambaugh 5289c22087 Pcbnew object improvements. 14 years ago
Dick Hollenbeck 96bb90dee1 kicad_plugin 14 years ago
Wayne Stambaugh edd35b4e90 PCB common library header rationalization. 14 years ago
Dick Hollenbeck 636b2d301e function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 15 years ago
jean-pierre charras fd1c159a59 Fix bug in PolyLine.cpp, Fix bug in DRC calculations (see changelog). Cvpcb: move dialog files in dialogs/ 15 years ago
jean-pierre charras 5605ce89ff Fixed very minor issues. 15 years ago
charras 32ff242157 Pcbnew: fixed an inconsistency in DRC. (see changelog) 16 years ago
charras 077fff6f5f Pcbnew: control of masks clearance: Pad Editor Dialog rewritten to handle local mask clearances and a local Net clearance 16 years ago
charras fe10a9938f Removed global default clearance, track size and vias drill. Use netclasses values only. 16 years ago
charras e8fef505f8 Pcbnew: fixed a double deletion that crashes pcbnew. Starting my work on net classes (moving target) 16 years ago
charras f4eeb4dfd6 fixed problem in modedit when creating a new footprint. Minor others changes 16 years ago
charras 4537ac8c99 Fixed cvpcb crash (only when compiled in Debug version) 16 years ago
dickelbeck 362b6b53f6 NETCLASS work, see CHANGELOG.txt 16 years ago