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)
Eeschema: fix issue in search: search not made in reference strings.
Minor fixes, code cleaning and comment enhancements.
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.
BOOST POLYGON is always used in zone filling functions.
Kbool is still in use in other calculations.
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.
* All header files used to create the PCB common library now compile as
stand alone code. This prevents the need to define them in a specific
order to make source code compile properly. It should also now be
possible to relocate the source code to build the common PCB library
to a separate folder.
14 years ago
Wayne Stambaugh
0c44335795
Lots and lots of PCBNew code cleaning and fix build bug introduced in r3108.
* Changed <wx-2.8/xml/xml.h> to "xnode.h" in pcbnew_config.cpp to fix bug
when building against wxWidgets 2.9 and above.
* Convert broken wxXmlNode code to use XNODE.
* Overloaded XNODE constructor for creating child nodes.
* Translate French naming conventions.
* Translate French comments.
* Remove tabs from several source files.
* Coding style policy and Doxygen comment fixes.
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.
14 years ago
Wayne Stambaugh
67f70fe079
Coding style and Doxygen comment fixes.
* Rename EDA_Rect class to EDA_RECT.
* Rename EDA_TextStruct class to EDA_TEXT.
* Remove duplicate Doxygen comments from sch_sheet_path.cpp.
15 years ago
jean-pierre charras
098a20a0d8
fix very minor bugs.
15 years ago
jean-pierre charras
a9010796e0
Doxygen comment warning fixes.
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
charras
3ddc57e6d0
fixed some minor bugs and code cleanup
16 years ago
charras
801d4020b6
Some fixes. Boost 1.41 update
16 years ago
charras
f2f4cd535a
rework on zones (continued):try to fix a filling problem with kbool: cleanup code
16 years ago
charras
ab66f9ecba
rework on zones:try to fix a filling problem with kbool
16 years ago