jean-pierre charras
fdb18547a6
Eeschema: fix bug 676532. Minor enhancements.
15 years ago
jean-pierre charras
746dea5ae3
Pcbnew: fix a serious bug in ZONE_CONTAINER::HitTestFilledArea( ) which could break connectivity calculations relative to copper areas.
Fix also very minor issues relative to copper zones.
Update boost::polygon from Boost svn repository.
15 years ago
Dick Hollenbeck
6c9244e8c3
fix function comments, this time ones in *.cpp files until they
can be deleted later if they exist in the headers, or moved to
headers if they should exist in the headers.
15 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
Dick Hollenbeck
845d61acc5
coding standards consistency updates
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
a188f9d06e
added orto2 patch
15 years ago
jean-pierre charras
f1df65c51f
DRC code cleaning, and added DRC tests for trapezoidal pads. Needs more tests
15 years ago
charras
bee0d118f0
fixed a potential bug in fill zone.
Tried to fix a problem under Vista and Window 7 in fill zone: sometimes Pcbnew crashes.
Could be a bug in Kbool (see changelog).
16 years ago
charras
da20f1109f
Fixed my filling problem in pcbnew by changing some parameters in kbool
But this problem needs more investigations
16 years ago
charras
ab66f9ecba
rework on zones:try to fix a filling problem with kbool
16 years ago
charras
4537ac8c99
Fixed cvpcb crash (only when compiled in Debug version)
16 years ago
charras
7776dd61eb
use kbool 2.1 in zones calculations. see CHANGELOG for others changes and more info
16 years ago
charras
ef2e41e347
16 years ago
charras
cfdb28394e
Pcbnew: Work on undo/redo in Pcbnew almost finished.
16 years ago
charras
cffe0cfcaa
support for bezier curves
17 years ago
f3nix
7fc9e5f177
Clean some CMakeLists.txt files.
17 years ago
stambaughw
8bf7911125
Build improvements, compiler warning fixes and build fixes, and lots of clean up.
* Created separate SVN version header.
* Add true config.h for platform dependency checks.
* Add dependency check cmake module.
* Remove some leftover hand crafted make files.
* Remove non-cmake build instructions from COMPILING.txt.
* Fix split _() strings causing Visual C++ compiler error.
* Fix lots of compiler warnings.
* Change project file parameter container from wxArray to boost::vector_ptr.
* Removed lots of redundant header definitions.
* Fixed green_xpm redefinition in ercgreen.xpm.
* Remove some dead code and unnecessary class methods.
17 years ago
charras
13a1c6be37
delete "old" makefiles. Use CMakefiles only
17 years ago
charras
71ca194b68
overbar patch merged mainly in eechema/class_pin.cpp. Some cleanup and compil problem fixes.
17 years ago
stambaughw
689579bde1
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
17 years ago
charras
f2c03f2b97
gr_basic.cpp now clips filled polygons,using the Sutherland and Hodgman algo to clip the poly against a rectangle
Filled polygons are now correctly displayed under Linux(i hope)
17 years ago
charras
c39ef78ddc
minor changes.
17 years ago
charras
67fa1ddb92
comments updated
17 years ago
charras
75b3c3bf37
Switch to polygons in zones (old way no more supported)
areas can be now filled using solid polygons, or using segments to fill areas inside polygons.
17 years ago
charras
43f75cda0d
code cleaning
17 years ago
charras
b3b9c12173
code cleaning
17 years ago
charras
1c6ff86768
Zones now have a min thickness filled area parameter
17 years ago
charras
178bc946e3
First version of pcbnew using polygonal filled areas in zones in rats nets calculations.
17 years ago
raburton
ba25d20f1a
set eol-style native on new files
17 years ago
charras
521f428c35
Using the last version (1.9) of kbool, downloaded from the wxArt2D project site.
17 years ago
charras
b3c064b0b4
Thermal shapes modification for round and oblong pads.
This is a workaround for a bug (i believe) of kbool.
17 years ago
charras
134c07f94b
Thermal shapes modification for round and oblong pads.
This is a workaround for a bug (i believe) of kbool.
17 years ago
charras
f723c540d0
code cleaning. Some comments translated into English.
Added: Zones unfill in polygon mode
17 years ago
charras
3c97a45f48
code cleaning, and some minor bugs solved
17 years ago
charras
544ca4c90d
solved a very subtle bug in polygon_test_point_inside.cpp. Sometimes a point outside a polygon was seen inside the polygon
17 years ago
charras
2c60c00640
Some enhancements about code for zones
17 years ago
charras
72fae7e9e3
updating polygon lib code. A bug removed.
17 years ago
charras
b7db0ef850
updating polygon lib code. A bug removed.
17 years ago
charras
7c5feb61e7
pcbnew: insulated islands in copper pour removed
17 years ago
charras
4cccb0dd7e
First tests about copper zones filled by polygons, without grid (see changelog)
Only for tests! not for production.
17 years ago
charras
ab1df3f1d7
more about non copper zones (see changelog)
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
work in progress: see changelog
17 years ago
charras
5a904e460a
Solved kbool lib compil problem under Windows and wxWidgets shared version
Pcbnew: Add position edition in footprint dialog edition
17 years ago
kajtek1
a8a351327d
Fixed compiler warnings
18 years ago
f3nix
6bb111cb8e
CMake files cleaning.
18 years ago
raburton
1e1a1bb620
set eol-style native on new files
18 years ago
charras
9131e2a104
compiling problems in kbool
18 years ago
charras
44743723d1
removed GPC library due to its unacceptable license. Using the great and powerfull kbool library insteed
18 years ago
charras
b8ea76fe63
Solved netlist problems for multiple parts per package components in complex hierarchies.
B.O.M. generation still have a minor problem wih this.
18 years ago