jean-pierre charras
36dac0c14d
Pcbnew nanometer: fix hatch lines issue in polyline.cpp
...
Some minor code cleaning.
2012-04-11 11:47:57 +02:00
Dick Hollenbeck
e730219b31
add PCNBEW nanometer support to specctra round-tripper, use micro-meters to do it.
2012-04-10 11:28:26 -05:00
Dick Hollenbeck
107ef8f102
see CHANGELOG.txt
2012-02-19 22:33:54 -06:00
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
2012-01-22 22:33:36 -06:00
Dick Hollenbeck
e6c8515873
switch to C++'s false and true from C's FALSE and TRUE
2012-01-22 11:20:22 -06:00
jean-pierre charras
3383d6c8a5
Code cleaning and better comments.
...
Gebview: fix issue in export to pcbnew (Track arc shapes are now exported, approximated by segments)
2012-01-13 19:35:46 +01:00
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)
...
Eeschema: fix issue in search: search not made in reference strings.
Minor fixes, code cleaning and comment enhancements.
2012-01-10 21:12:46 +01:00
jean-pierre charras
2df818b844
Fix issue in GPcb footprints import.
...
Better code in test connections in zones.
Very minor other fixes
2011-12-22 09:07:50 +01:00
Wayne Stambaugh
a338e0e5b3
Minor GCC3 compiler warning fixes.
2011-03-17 09:53:19 -04:00
Marco Mattila
d3932f5f25
Pcbnew: Fix add similar/cutout zone. Fix zone corner smoothing for zones with cutouts.
2011-02-23 23:34:28 +02:00
Wayne Stambaugh
c9688deedf
MSVC compiler error and GCC warning fixes.
...
* Fixed ambiguous call to sqrt() MSVC compiler error.
* Fixed a bunch of type conversion warnings in GCC 3 (MinGW).
2011-02-22 09:38:48 -05:00
Marco Mattila
cbee247737
Add zone corner smoothing to pcbnew.
2011-02-21 21:43:59 +02:00
jean-pierre charras
e7d5770f42
Fix some Doxygen warnings.
...
Eeschema: cleaning code. Start work to enhance annotation algorithm.
Already added an option to annotate using sheet number (sheet 1 uses numbers 100 to 199, sheet 2 uses 200 to 299..).
Works fine if deleting existing annotation, but needs work to be used when the existing annotation is kept .
2011-01-01 18:28:21 +01:00
jean-pierre charras
fdb18547a6
Eeschema: fix bug 676532. Minor enhancements.
2010-11-17 19:41:20 +01:00
Dick Hollenbeck
636b2d301e
function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers
2010-11-12 10:36:43 -06:00
jean-pierre charras
fd1c159a59
Fix bug in PolyLine.cpp, Fix bug in DRC calculations (see changelog). Cvpcb: move dialog files in dialogs/
2010-10-28 15:02:07 +02:00
jean-pierre charras
a188f9d06e
added orto2 patch
2010-10-04 14:58:07 +02:00
charras
da20f1109f
Fixed my filling problem in pcbnew by changing some parameters in kbool
...
But this problem needs more investigations
2009-11-16 12:10:37 +00:00
charras
ab66f9ecba
rework on zones:try to fix a filling problem with kbool
2009-11-14 19:47:52 +00:00
charras
4537ac8c99
Fixed cvpcb crash (only when compiled in Debug version)
2009-09-19 16:15:40 +00:00
charras
7776dd61eb
use kbool 2.1 in zones calculations. see CHANGELOG for others changes and more info
2009-09-17 17:48:40 +00:00
charras
ef2e41e347
2009-09-10 13:04:04 +00:00
charras
cfdb28394e
Pcbnew: Work on undo/redo in Pcbnew almost finished.
2009-08-23 15:22:44 +00:00
charras
cffe0cfcaa
support for bezier curves
2009-06-25 20:45:27 +00:00
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.
2009-05-21 17:42:42 +00:00
charras
67fa1ddb92
comments updated
2008-12-03 19:45:57 +00:00
charras
43f75cda0d
code cleaning
2008-11-23 17:43:53 +00:00
charras
1c6ff86768
Zones now have a min thickness filled area parameter
2008-11-22 20:50:30 +00:00
charras
b3c064b0b4
Thermal shapes modification for round and oblong pads.
...
This is a workaround for a bug (i believe) of kbool.
2008-11-09 17:14:53 +00:00
charras
134c07f94b
Thermal shapes modification for round and oblong pads.
...
This is a workaround for a bug (i believe) of kbool.
2008-11-09 15:01:35 +00:00
charras
f723c540d0
code cleaning. Some comments translated into English.
...
Added: Zones unfill in polygon mode
2008-10-29 15:26:53 +00:00
charras
3c97a45f48
code cleaning, and some minor bugs solved
2008-10-25 10:21:46 +00:00
charras
b7db0ef850
updating polygon lib code. A bug removed.
2008-10-12 15:29:43 +00:00
charras
4cccb0dd7e
First tests about copper zones filled by polygons, without grid (see changelog)
...
Only for tests! not for production.
2008-10-02 13:24:31 +00:00
charras
ab1df3f1d7
more about non copper zones (see changelog)
2008-09-27 19:26:29 +00:00
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
2008-09-26 19:51:36 +00:00
kajtek1
a8a351327d
Fixed compiler warnings
2008-06-20 22:17:59 +00:00
charras
9131e2a104
compiling problems in kbool
2008-06-02 10:23:50 +00:00
charras
44743723d1
removed GPC library due to its unacceptable license. Using the great and powerfull kbool library insteed
2008-05-30 18:06:21 +00:00
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.
2008-05-15 11:20:19 +00:00
f3nix
6ed78f5b16
Compiler warnings fixes.
2008-05-01 17:12:38 +00:00
CHARRAS
4a0b560766
zone outlines edition refinements
2008-02-01 11:01:32 +00:00
CHARRAS
af445e70ea
remove the old EDGEZONE class. Cleaning code in polyline.x
2008-01-31 20:53:44 +00:00
dickelbeck
11ddcd8e9b
commented out a troublesome assert
2008-01-22 20:38:43 +00:00
CHARRAS
e9b3322fc0
On line DRC when creating a zone outline
2008-01-20 19:55:22 +00:00
CHARRAS
e6c938856a
changed ASSERT to wxASSERT in math_for_graphic.cpp
2008-01-17 16:09:00 +00:00
CHARRAS
f85ade75d8
see changelog
2008-01-16 20:37:50 +00:00
CHARRAS
638ab25498
more about zones.
2008-01-06 20:58:27 +00:00
CHARRAS
339a90e7ac
Block commands now works with zones.
2008-01-06 12:43:57 +00:00
CHARRAS
97be005035
Added: Delete cutout outline in zone popup menu
2008-01-05 13:37:51 +00:00
CHARRAS
ffd3a7133a
more about zones. current No DRC for outlines
2008-01-04 12:27:16 +00:00
CHARRAS
62a28440e0
wxstruct modified and wxPcbStuct.h added. some minor other changes
2008-01-01 11:46:47 +00:00
CHARRAS
738d00ba72
more about new zone handling: fill zones now exists
2007-12-30 18:20:51 +00:00
raburton
e126042b1e
set eol-style native on new files
2007-12-29 19:27:58 +00:00
CHARRAS
5eda8a52ce
First draft (and first code..) about new zone handling
2007-12-29 19:15:58 +00:00