382 Commits (545212eb13bc496a22d7ba16df01da2ba80cc4f3)

Author SHA1 Message Date
Oliver Walters c27f5b725d Improved various error messages 8 years ago
Tomasz Włostowski 3b16d3cffe further DLIST/Iterators cleanup, some code formatting 9 years ago
Tomasz Włostowski 3cba1007eb Removed legacy connectivity/ratsnest algorithm, replaced with the new one. No legacy autorouting for the moment 9 years ago
Tomasz Włostowski 9ad886344b New connectivity algorithm. 9 years ago
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago
Dick Hollenbeck 9ad49dc2d1 Split IO_ERROR out of richio.* and store Problem() and Where() separately 9 years ago
Wayne Stambaugh a4570f74bb Pcbnew: fix several auto save file issues. 9 years ago
Mrio Luzeiro d8eab321f7 3D Viewer: complete refactor of the 3D viewer. 9 years ago
jean-pierre charras b7955001c1 zone_filling_algorithm.cpp: a small code cleanup, fix incorrect return type in a few methods, and add better comments. 9 years ago
jean-pierre charras 05f849a746 Pcbnew: fix potential issue (crash) when loading board files with a missing net section (like created by Gerbview) due to an initialization made to late. 9 years ago
Chris Pavlina f9386fcbc0 Add support for PCB and footprint format versioning 10 years ago
jean-pierre charras ba038ac507 Pcbnew, File menu: break Open (board) into 2 menu items: Open (only for Kicad board files) and Import (only for non Kicad board files) 10 years ago
jean-pierre charras d1559b129d Pcbnew: fix 2 issues: 10 years ago
Simon Richter a568f35978 Fix preprocessor logic 10 years ago
Simon Richter 1190b7880a Fix double class name 10 years ago
jean-pierre charras a11bbffe9b Code reorganization, and change the way 3D viewer frame is managed (now using wxWidgets wxWindow::FindWindowByName() to know if it is existing) , to prepare others fixes. 10 years ago
Maciej Suminski 843c9b99d5 Fixed ratsnest for PCBs imported using plugins (GAL). 10 years ago
Wayne Stambaugh a6a9d8eedf Default and most recently used path fixes. (fixes: 1494210) 10 years ago
Chris Pavlina 872a43ff92 Pcbnew: assertion work around when automatically saving an unnamed file. 11 years ago
jean-pierre charras bbbb84e6c2 Fix a few minor coverity warnings. 11 years ago
unknown eef494d9c5 Pcbnew: Fix an Incorrect save-on-quit in pcbnew with unamed board 11 years ago
jean-pierre charras 1a74913063 Minor fixes: fix issue Bug #1420910 (Linux specific). 11 years ago
jean-pierre charras 9cfb97d8b4 Add hight contrast option in Modedit. In hight contrast mode, solder masks and solder paste are shown. 11 years ago
jean-pierre charras 24f516f6ae Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc. 11 years ago
jean-pierre charras 24ed7f50f5 Pcbnew: fix Bug #1370321 (Change Segment function applies last netclass used). 11 years ago
jean-pierre charras 980ffac1c3 Pcbnew: add append board function, only available when Pcbnew is run in standalone mode (outside a project), to allow a basic panelization. 11 years ago
jean-pierre charras efd4c123eb Fix bug #1369281 ( Pcbnew, initial save broken ) 11 years ago
Dick Hollenbeck 3e861db371 Lock file improvements. 11 years ago
jean-pierre charras 5a38d2b657 Rework on env. variable KISYS3DMOD. Until now, was used in different files using different ways, so no consistency between files. 11 years ago
Dick Hollenbeck 7e483f69bd Modular KiCad Blueprint Milestone B), major portions: 11 years ago
Dick Hollenbeck 84a14c3a51 back annotation when CVPCB and EESCHEMA are running under KICAD 12 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 12 years ago
jean-pierre charras 218cb8e7c1 Pcbnew: fix Bug #1325311 ("New Board" warning refusal broken) 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 9fe5ce67e6 Modular-Kicad milestone B), minor portion: 12 years ago
Dick Hollenbeck e45aadd11b Modular-Kicad milestone B), minor portion: 12 years ago
Dick Hollenbeck 4011953455 Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it 12 years ago
Dick Hollenbeck a7f1939203 simplify and fix the technique used to get the project fp-lib-table 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
Dick Hollenbeck 7ba078b620 remove USE_FP_LIB_TABLE code, make it the norm. Add lazy loading support to FOOTPRINT_INFO. 12 years ago
jean-pierre charras 2229b5ff77 Fix typo 12 years ago
Wayne Stambaugh 612ba67c10 Minor message box improvements 12 years ago
Wayne Stambaugh 8580d87ef7 Footprint library table improvements. 12 years ago
Dick Hollenbeck 74ce031e62 Set PROPERTIES* into FP_LIB_TABLE::ROW, which is a parsed (binary) form of the 'options'. 12 years ago
jean-pierre charras 902e5ccee5 pcb layer box selector: ajust size when modifying the layer names, to show the full name. 12 years ago
Dick Hollenbeck caf5fc8d8d DSNLEXER::NextTok() organizes the specctraMode code better, into one if block mostly. 13 years ago
Dick Hollenbeck 44d31a1897 Speed up DSNLEXER::findToken() to such an extent that it resulted in an approximate 13% reduction 13 years ago
Lorenzo Marcantonio 26f2c04f13 Make title block date field modifiable by hand. 13 years ago
Felix Morgner bb6fffa5a9 * Set "Ctrl+Shift+S" as shortcut for "Save as..." in CvPcb and PCBnew. 13 years ago