58 Commits (0b6d1bbcf7b5ebbf24cd82af9c17535ac730385c)

Author SHA1 Message Date
jean-pierre charras f3765a32d8 Fix minor issues. Fix some outdated and broken BOM python scripts. Add info in BOM python scripts. 11 years ago
jean-pierre charras 479af2a7a8 Pcbnew, export Solder masks in Gerber Format: fix not working export when the solder mask minimal width is not 0 (the exported shapes were the same as if the vule = 0) with boost version >= 1.56 11 years ago
jean-pierre charras 25a801ed8a Modify usage of Inflate/deflate polygon in zone calculations, in order to be compatible with boost::polygon >= 1.56 11 years ago
jean-pierre charras 4bba4b875d Pcbnew: Allows trapezoidal pads in zones. 11 years ago
Wayne Stambaugh f12953855e More missing source license fixes. 11 years ago
Lorenzo Marcantonio 260ca0e79f Added support for decoupling stored text from shown text in EDA_TEXT 11 years ago
Lorenzo Marcantonio 424aac6cf2 TEXTE_MODULE cleanup in preparation for text on different layers 11 years ago
unknown c8d69f19c8 Pcbnew: add drc test for texts on copper layer (only in full drc test, not in on line drc), from a patch sent by Simon Schumann 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 12 years ago
jean-pierre charras 771ac33c80 Pcbnew: fix a minor bug: in zones with no net, only the zone clerance was used to created clearence, regardless the pad or footprint local clerance. 12 years ago
jean-pierre charras d54ade9403 Rework on DXF export. 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
jean-pierre charras 47e5026cfe 3D viewer: fix mirroring issue for texts in flipped footprints. 12 years ago
jean-pierre charras 4a461cd09b 3D viewer: shows now the texts of footprints (ref, value and others) when visible. 12 years ago
jean-pierre charras 3354bdde05 Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape. 12 years ago
jean-pierre charras f9cc325bd8 Pcbnew, 3D viewer: fix incorrect position of multiline texts. 12 years ago
Maciej Suminski 4f0aa1c07c Changed D() macro to DBG() because of conflict with glm::D(). 12 years ago
jean-pierre charras ac1386a5a2 Pcbnew: fix bug 1179877, due a bad default copy constructor, after my changes about CPOLYGONS_LIST class. 13 years ago
jean-pierre charras 2554575656 More work on CPOLYGONS_LIST class. 13 years ago
jean-pierre charras 2e6969fe96 More work on CPOLYGONS_LIST class. 13 years ago
Lorenzo Marcantonio d00c83cde9 Migrated the interfaces accepting angles to the double type 13 years ago
Lorenzo Marcantonio cb49ca5ae2 More int casts to rounding conversions 13 years ago
jean-pierre charras b2a76062c7 All: use CPOLYGONS_LIST, a typedef of std::vector<CPolyPt> to handle a Corners Polygons List. 13 years ago
jean-pierre charras 19845828ef Fix compil issue in Debug mode. 13 years ago
Lorenzo Marcantonio 78e41187b3 Moved utilities for angles in trigo.h 13 years ago
jean-pierre charras 4ac7dd5845 3D viewer: Modify yhe way board items shapes are built: 13 years ago
Lorenzo Marcantonio 0e903dba5b Angle and distances cleanup (preparing for angles in doubles) 13 years ago
Wayne Stambaugh 7d0ec1a138 More encapsulation work. 13 years ago
jean-pierre charras b660b033ad All: remove macros MAX, MIN, ABS from macros.h and replace these macros by std::max, std::min and std::abs (mainly found in old code). 13 years ago
jean-pierre charras b19cc14ef2 3d-viewer and polygon functions: remove duplicate code about conversion from basic shapes to polygons. 13 years ago
jean-pierre charras 0ebc3f063e 3D-viewer: code cleanup. 13 years ago
jean-pierre charras 7fd24c7f03 Very minor fixes. 14 years ago
jean-pierre charras ef5f1b9e6b Start work on a better support of polygons in Kicad (code cleaning). 14 years ago
jean-pierre charras 2ecda37806 Pcbnew: zone filling: fix broken thermal relief shape for oval pads. mainly noticeable for oval pads having very different X and Y sizes. 14 years ago
Dick Hollenbeck 9e2eb0c856 see CHANGELOG.txt 14 years ago
jean-pierre charras ee8d721c3c Add priority level to zones. 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
jean-pierre charras 1c98200721 Pcbnew: fix issue when KICAD_NANOMETER is defined: when zones use htcth to show zones areas, hatch lines were incorrectly calculated (hunded of thousand lines created) 14 years ago
Marco Mattila eb52f4ba63 Fix thermal relief gap calculation for circular pads in pcbnew. 14 years ago
Dick Hollenbeck cc097762c7 Temporarily reverse out the evolving support for finer Board Internal Units (BIU)s. 14 years ago
Vladimir Ur 09a61396ba Some code restyling: VECTOR_PCB is an array. Cleanup uncontrolled definitions of abs, max, etc. max is now overloaded function and MAX is a macro. 14 years ago
Vladimir Ur 6ebb044d45 Metric KiCad work continues. Partially processed D_PAD class. It is still need to be tested including all these import and export procedures... 14 years ago
jean-pierre charras 4cbcf56cee remove useless USE_BOOST_POLYGON_LIBRARY cmake option, and remove unused files. 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 0c44335795 Lots and lots of PCBNew code cleaning and fix build bug introduced in r3108. 14 years ago
Wayne Stambaugh ebc7259a91 Rename WinEDA_App class to EDA_APP and remove redundant includes. 14 years ago
Marco Mattila 1a97b31d9a Combine DRAWSEGMENT and EDGE_MOD code in pcbnew. 15 years ago
Wayne Stambaugh 67f70fe079 Coding style and Doxygen comment fixes. 15 years ago
jean-pierre charras 098a20a0d8 fix very minor bugs. 15 years ago