Jeff Young
92dcf43ae8
UNIT_BINDERize zone dialogs.
Also includes a bunch of changes to simplifiy the terminology
and unify the copper, non-copper and keepout versions.
Also removes some legacy features:
Removes contol for fill method. If the fill method is currently
segments the dialog will ask if you want to convert to polygons
on OK.
Removes control of boundary resolution. We've done this with trig
since 5.0.
(cherry picked from commit 487aaeb)
7 years ago
unknown
cc7549a2a5
* Python scripting: brings pad.GetZoneConnection() and in example pad.SetZoneConnection(pcbnew.PAD_ZONE_CONN_FULL) to full workable.
* Cleanup namespace in enum ZoneConnection in pcbnew/zones.h to self-explained names unification: PAD_ZONE_CONN_INHERITED, PAD_ZONE_CONN_NONE,PAD_ZONE_CONN_THERMAL,PAD_ZONE_CONN_FULL, PAD_ZONE_CONN_THT_THERMAL
10 years ago
Wayne Stambaugh
f12953855e
More missing source license fixes.
11 years ago
jean-pierre charras
018b080001
Pcbnew: Add keepout areas (Copper zones without tracks or/and vias).
This is *a work in progress*, so some features are missing, and/or could be modified.
Mainly keepout zones are not yet exported to autorouters, and pads are not taken in account.
Some code cleanup in polygon.*
13 years ago
jean-pierre charras
af0d21474d
Pcbnew: commit Lorenzo Marcantonio's patch for THT thermals (added loading/saving using S. expr).
Fix incorrect import of smd pads from Gpcb.
Very minor change in dialog print.
13 years ago
jean-pierre charras
0c946870c5
All: fix a truncation issue in ReturnValueFromString that creates sometimes a small error for values entered in dialogs.
Pcbnew: fix a compatibility issue with nano version for zones parameters.
13 years ago
Wayne Stambaugh
058e17edf7
Minor code and Doxygen comment improvements.
* Remove double Clone() function calls from all classes derived from
EDA_ITEM.
* Lots of Doxygen comment warning fixes.
14 years ago
Marco Mattila
b536b1cf82
Add module and pad local parameters for pad-zone connections (thermal, solid etc.) in pcbnew.
14 years ago
Dick Hollenbeck
6c04e60587
see CHANGELOG.txt
14 years ago
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
14 years ago
charras
cfdb28394e
Pcbnew: Work on undo/redo in Pcbnew almost finished.
16 years ago
stambaughw
689579bde1
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
17 years ago
charras
ffca523980
code cleaning in zones functions
17 years ago
charras
6393de352b
made cvpcb and gerbview compilable with last changes in pcbnew
17 years ago
charras
43ee94b7a4
zones in pcbnew: some optimizations
17 years ago
charras
9eba4f9554
Solved a bug when creating a new zone outline that could crash pcbnew
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
2ffa08973c
Some enhancements about zones
17 years ago
charras
ca51c6eb1c
use wxFormBuilder in dialog zone, and minor enhancements
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
44c0105709
some enhancements. See changelog
18 years ago
CHARRAS
7e7a793753
some changes about zones: enhanced dialog, and files reorganisation
18 years ago
dickelbeck
dac25cdbf9
resizeable borders option
18 years ago
g_harland
45a3a4b3af
Removed "wxRESIZE_BORDER" and "wxSTAY_ON_TOP" properties from assorted dialog boxes, and edited caption of dialog box specified within pcbnew/dialog_drc.cpp
18 years ago
dickelbeck
c1e3416a8f
searching and beautifying
18 years ago
raburton
dedb0228dc
add files not currently available in source (e.g. docs, modules, etc.)
set svn:eol-style property to native for all ascii files to support cross platform development
19 years ago
plyatov
23c40f7e86
Initial import of KiCad.
19 years ago