81 Commits (a99eeb44d32130de2b9b732c80b35e5a6bee2526)

Author SHA1 Message Date
jean-pierre charras 270a63daac DRAWSEGMENT, S_POLYGON shape: remove useless copies or conversion to std::vector<wxPoint> of SHPE_POLY_SET polygon shape. 8 years ago
Camille 9ff66a5274 Fix unnecessary value parameter detected by clang-tidy. - Replace value parameter by const reference parameter or move-assignement in some cases 8 years ago
Tomasz Włostowski 58ce865352 pcbnew: made TransformShapeWithClearanceToPolygon virtual 8 years ago
Tomasz Włostowski 9932ff32ae refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 8 years ago
Tomasz Włostowski 0245912c34 refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item methods 8 years ago
Maciej Suminski 139521750b Fixed a crash on finishing line drawing in the legacy FP editor 9 years ago
Tomasz Wlostowski 5476e97bfa Pcbnew: fix segfault when importing netlist with no footprint assignments. 9 years ago
Maciej Suminski 694aa7ff5b Handle pad autonumbering when the number set is empty. 9 years ago
Maciej Suminski de03accdb1 Coverity report fixes. 11 years ago
John Beard 8c6313ac1a Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets. 11 years ago
Carl Poirier 3f8343b341 REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build. 12 years ago
Dick Hollenbeck 64f8e0b8e1 various 13 years ago
Dick Hollenbeck 00adc67d2a Rename invoke_a_dialog.h. Code an alternate implementation for std::string BOARD_ITEM::FormatInternalUnits( int aValue ), for verification. 13 years ago
Dick Hollenbeck 6231ce5959 fix buggy double2str() 13 years ago
Maciej Suminski e262b32198 Introduction of Graphics Abstraction Layer based rendering for pcbnew. 13 years ago
Dick Hollenbeck 25b65b2e3b Consistent with my email posting from a day or two ago, remove the translated 13 years ago
Dick Hollenbeck 2aa27122b0 Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 13 years ago
Dick Hollenbeck 4612ef9d50 switch to new s-expression format for footprint exports, use english layernames for naked footprints, dodge conflict with pythons HAVE_GETC_UNLOCKED 13 years ago
Wayne Stambaugh 1468a4ae31 Pcbnew s-experssion footprint library implementation. 13 years ago
Dick Hollenbeck a71857baaa Commit Dick's Pcbnew s-expression file parser bug fixes. 14 years ago
Wayne Stambaugh 2d0d805014 Add Pcbnew s-expression file parser. 14 years ago
jean-pierre charras 7f07b48e88 Pcbnew: Update incorrect or incomplete copyrights in many files. 14 years ago
Wayne Stambaugh bed96be750 Internal unit improvements and Pcbnew s-expression file format changes. 14 years ago
Wayne Stambaugh 9c16a218c0 Pcbnew s-expression file format changes. 14 years ago
Wayne Stambaugh d7feb9ab45 Initial Pcbnew s-expression file format commit. 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
Dick Hollenbeck 1b5edd6d4c KICAD_PLUG work 14 years ago
Wayne Stambaugh c2f1113e5d Fix Pcbnew KICAD_T enum names for consistency. 14 years ago
Wayne Stambaugh edd35b4e90 PCB common library header rationalization. 14 years ago
Wayne Stambaugh f60c982397 Refactor PCBNew selection clarification menu icon code. 14 years ago
Wayne Stambaugh 2fb2ab0d37 Refactor PCBNew selection clarification menu text code. 14 years ago
jean-pierre charras 098a20a0d8 fix very minor bugs. 15 years ago
Wayne Stambaugh 7cb34aece7 Schematic component object encapsulation and Doxygen comment warning fixes. 15 years ago
jean-pierre charras b992af3eb3 Gerbview code redesign 15 years ago
jean-pierre charras 4787b38a63 Pcbnew: Fixed minor problems (bugs 568357 and 568356). Changed French word COTATION to DIMENSION in class COTATION (now class DIMENSION) 16 years ago
charras 04f41a4a7b menu cleaning and changing obscure menu info. and menu labels 16 years ago
charras bec48d8ab2 changed COPPER_LAYER and CMP_LAYER to LAYER_BACK and LAYER_FRONT 16 years ago
dickelbeck 860fbb16d7 ++pcbnew & gerbview 16 years ago
dickelbeck 7e93bb19df Isaac's via patch 16 years ago
stambaughw 43d6c685b5 Command ID refactoring and other minor improvements. 16 years ago
dickelbeck 1873e058dc BOARD_ITEM::GetBoard(), one size fits all. Maybe this can become non-virtual once tested. 16 years ago
dickelbeck 85dc98a58a more netclass work 16 years ago
charras 41c80dd95b pcbnew: work on undo/redo in progress 16 years ago
charras cffe0cfcaa support for bezier curves 17 years ago
charras e073bdc042 Pcbnew: cleaned code in ratsnet calculations (work in progress). The new code is also faster. 17 years ago
stambaughw 689579bde1 Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt. 17 years ago
charras 6d856f60a6 Pcbnew: Added display a short net name on vias and pads. Also, code cleaning 17 years ago
dickelbeck aab39d1de7 injected DLIST<> into many list heads, see change_log.txt 17 years ago
charras 27cf4ad0ad pcbnew: addded zones in non copper areas and starting work to use polygons in zone fill algos in not copper areas 17 years ago
dickelbeck f211a33932 added ShowShape(), fixed MenuText() for DRAWSEGMENT 18 years ago