jean-pierre charras
8cca89ffbe
Pcbnew: read netlist enhancements: add option to remove single pads nets, add enforce tests to report non existing netnames in zones.
Fix also some very minor errors in comments.
12 years ago
Lorenzo Marcantonio
78e41187b3
Moved utilities for angles in trigo.h
New conversion routines and sin/cos implementation for angles in decidegrees
13 years ago
Wayne Stambaugh
7d0ec1a138
More encapsulation work.
* Complete encapsulation of the MODULE class.
* Complete encapsulation of the EDA_TEXT class.
* Encapsulate most of the ZONE_CONTAINER class.
* Add pcbcommon library as a dependency for reSWIGging the scripting
support. This should cover most dependency cases.
13 years ago
Dick Hollenbeck
76e21c28a4
EAGLE_PLUGIN now establishes (trace_min), (via_min_size), (via_min_drill), and Default Net's (clearance)
by groking the eagle *.brd info. This makes it more probable that fewer DRC errors come about on first
DRC attempt.
13 years ago
Wayne Stambaugh
8a5ea7ec0d
Pcbnew BOARD object encapsulation improvements.
13 years ago
Dick Hollenbeck
5cda6bc1a6
eagle plugin first work
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
2c150e4817
All: fix compatibility issues with wxWidgets 2.9.3
Minor cosmetic enhancements.
Pcbnew: more workd abput connection algorithms (work in progress)
14 years ago
Dick Hollenbeck
4c2a1dd5d1
more kicad_plugin work, make BOARD::m_NetInfo private
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
jean-pierre charras
cdd9e8cabe
Pcbnew: code cleanup
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
ae12e69860
fixed a minor problem in pcbnew compiled in DEBUG mode, that prints a lot of error messages when loading a board
16 years ago
charras
7776dd61eb
use kbool 2.1 in zones calculations. see CHANGELOG for others changes and more info
16 years ago
dickelbeck
85dc98a58a
more netclass work
16 years ago
charras
e7c9ae2b45
First work about net classes. This is a work in progress and a moving target
17 years ago
charras
96e0bebd0e
code cleaning
17 years ago
charras
f43d1aaa54
Added text justification for graphic texts in libedit and more(see changelog)
17 years ago
charras
edb48d461b
Fixed minor bugs. Code cleaning
17 years ago
charras
483359b39a
fixed a problem when loading a module from lib having some pads with an old netname
17 years ago
charras
b1d1a71101
Finished code cleaning about ratsnets calculations and handling.
Minor others changes.
17 years ago
charras
e073bdc042
Pcbnew: cleaned code in ratsnet calculations (work in progress). The new code is also faster.
17 years ago