167 Commits (5eb7b41fba288c05bc8adc7ec63ffdea166e15c3)

Author SHA1 Message Date
jean-pierre charras 64925bfc4f Very minor fixes: add missing const return type to some GetBoundingBox() declarations. Change few functions names to better names in some places (like GetName() to GetPinName() ) 11 years ago
jean-pierre charras bb7a74f58f Pcbnew: fix Bug #1404191 (Zone filling fails when a zone inside having the same net and a highter priority exists, which is allowed to manage different fill parameters ) 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 8da93abcb8 Polygon tools: update Clipper lib to 6.2.1 11 years ago
jean-pierre charras 6a93777a51 Polyline.h: remove useless class CRect. Use the more powerful EDA_RECT instead. Clean and remove duplicate code. 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 29e6a93d01 Add license information to PolyLine.h and PolyLine.cpp files. 11 years ago
Wayne Stambaugh f86eb756af Source license, coding policy, and documentation fixes. 11 years ago
jean-pierre charras d4731da097 Minor fixes: remove compil warning. Remove one of 3 messages when saving a part lib in libedit. 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 afc5d13172 Apply a workaround in 3D_draw.cpp to avoid crash in boost::polygon (try to fix Bug #1322804) 12 years ago
Lorenzo Marcantonio 342016b692 Constification of HitTest and GetParent 12 years ago
Lorenzo Marcantonio 85c5aa22c6 Constification of HitTest and GetParent 12 years ago
Marco Serantoni 932c92af55 [MacOSX] New reorg for building system, typos and path refines 12 years ago
jean-pierre charras fe919cd456 Update demos. Fix pspice netlist issues when using ( and ) in net names ( parenthesis are replaced by underscore) . 12 years ago
Dick Hollenbeck 84cf722541 This is why we cannot have nice things. This is why we test our changes before committing. 12 years ago
Dick Hollenbeck dbb72d161e fix some compiler warnings 12 years ago
Dick Hollenbeck e659d53590 fix compiler warnings 12 years ago
jean-pierre charras eb22bf426c Pcbnew: very minor fixes and update: update clipper version. uncrustify polytri/* and fix some warning compil. 12 years ago
jean-pierre charras 46e82e4e18 Move HitTestForCorner and HitTestForEdge code from class_zone to polygon/PolyLine.cpp, to avoid redundant code. 12 years ago
Povilas Kanapickas 7f12513c7e Remove some uses of using namespace std. 12 years ago
maciej. 72e567f503 Bug fix: pcbnew hangs up on polygon movement 12 years ago
jean-pierre charras e9713bb291 Pcbnew: Block selection enhancement, from Bug #593997 (whishlist) 12 years ago
tomasz.wlostowski@cern.ch 228a9451f7 polygon: added poly2tri library. 12 years ago
Wayne Stambaugh 2afe1eab7a Fix MinGW build issue for missing isinf() in PolyLine.cpp. 12 years ago
Marco Mattila 7e1aef2200 Pcbnew: fix filleting of zones with parallel adjacent edges 12 years ago
jean-pierre charras 50743cf3ba Initial release of pl_editor, the page layout and title block editor. 12 years ago
Dick Hollenbeck 8ccf0320b4 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 13 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 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
Lorenzo Marcantonio 0e903dba5b Angle and distances cleanup (preparing for angles in doubles) 13 years ago
Lorenzo Marcantonio f50f31e5a3 Added include guard to math_for_graphics.h 13 years ago
Lorenzo Marcantonio 74a57d4ea8 Cleanup of the eeschema 'layers' i.e. entitity colours. This also fixes 13 years ago
Lorenzo Marcantonio 00f0e27851 Factored layer utility functions: classification, layer flip and mask flip 13 years ago
jean-pierre charras 92e0eb628c Minor changes in dialogs to ensure a better likeness between dialogs on Linux and Windows (mainly, remove some wxStaticBoxSizer in dialogs) 13 years ago
Lorenzo Marcantonio 9fd79dfa91 Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number. 13 years ago
Lorenzo Marcantonio e0303a4558 - New typedef LAYER_MSK to encapsulate a layer bitmap 13 years ago
jean-pierre charras 77945c4eb8 Pcbnew: Export vrml: fix an issue for 3D shapes having a local offset defined: the local offset was not correctly scaled. 13 years ago
Dick Hollenbeck e1addadb4d fix compiler warnings on gcc 4.6.3, Debug build 13 years ago
jean-pierre charras 93a5b4a07f Upgrade boost to version 1.53.0 and clipper to 5.03 13 years ago
jean-pierre charras 78a8be0e8e Pcbnew: fix a very old bug in DRC, pad to pad drc tests: sometimes a test between a rectangular pad and an oval pad was skipped. 13 years ago
Marco Mattila 6559d6a582 Fix pcbnew zone corner filleting 13 years ago
jean-pierre charras efdf28f67e Polyline.cpp: fix a bad wxASSERT test which generate error messages in Debug mode when there is no error, in DEBUG mode, when filling zones with holes. 13 years ago
jean-pierre charras 31332c3973 polygon: update clipper lib. 13 years ago
Dick Hollenbeck 210a7036db switch all <math.h> includes to <cmath> includes on an attempt to dodge some abiguous references to atan2() 13 years ago
jean-pierre charras 92b43c7407 Fix 0 length segment in outline zone creation, that breaks zone chamfer option. 13 years ago