charras
|
89f0211029
|
bug fix: 2628615, 2625434, 2625090
|
2009-02-24 13:55:13 +00:00 |
charras
|
92ab71c2c2
|
Correct handling of arcs and circles (when used in pcb edges) in zone filling.
|
2009-02-23 16:04:11 +00:00 |
charras
|
e9c7d50ca6
|
fixed some typo, misspelling and errors in menus.
|
2009-02-21 15:12:26 +00:00 |
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)
|
2009-02-20 14:31:16 +00:00 |
charras
|
e1fb4c786f
|
pcbnew: fixed: delete zones filling commands was inconsistant when filled by segments
(does not delete segments or does not deleting areas outlines)
|
2009-02-19 14:57:15 +00:00 |
dickelbeck
|
47cf3a0660
|
wrap freeroute.jnlp path in double quotes
|
2009-02-18 14:23:17 +00:00 |
charras
|
3920946ef1
|
fixed: in module editor: block copy hangs pcbnew
|
2009-02-18 07:37:53 +00:00 |
dickelbeck
|
a27dcae61e
|
layer count changing fix
|
2009-02-17 21:54:14 +00:00 |
charras
|
4e348a58fe
|
pcbnew: fixed bug when printing at accurate scale 1: fine X scale adjust not working
|
2009-02-17 18:02:55 +00:00 |
charras
|
5cf5bbce8b
|
Dialog track options redesigned with wxFormBuilder Alt via drill renamed Specific via drill. Added tips in dialog.
|
2009-02-17 09:03:45 +00:00 |
charras
|
aa541fcb97
|
fixed: bug 2602865 (change module crashes pcbnew)
|
2009-02-15 20:14:26 +00:00 |
charras
|
c0b31f92f9
|
Zoom 0.5 added in eeschema and pcbnew. Some artefacts when drawings filled zones accepted.
|
2009-02-14 18:01:07 +00:00 |
charras
|
c6f68578b3
|
Removed some warnings in compilation. A small bug fixed when drawing grids on screen.
|
2009-02-11 15:49:28 +00:00 |
charras
|
0d6c62a9ef
|
Bug (only in my last commit) fixed under Windows. Removed some warnings in compilation
|
2009-02-10 12:37:12 +00:00 |
charras
|
5b74766316
|
fixed: pcbnew: incorrect texts width in PS plot output.
|
2009-02-09 12:42:39 +00:00 |
charras
|
88cde3090e
|
Pcbnew: Alternate via drill value entered in dialog box is now saved in config and board.
|
2009-02-09 07:49:02 +00:00 |
charras
|
2075ac8476
|
minor (and old) bugs fixed.
minor changes in search paths for help and translation files.
|
2009-02-07 20:11:09 +00:00 |
dickelbeck
|
3a618567bb
|
netless zone support fix to specctra export
|
2009-02-07 16:45:07 +00:00 |
dickelbeck
|
d58296c804
|
netless zone support fix to specctra export
|
2009-02-07 16:06:55 +00:00 |
charras
|
1d3f2d520c
|
Pcbnew : refinements for user grig
|
2009-02-07 14:13:16 +00:00 |
charras
|
aee56a936e
|
Change grid size type from integer to double (using wxRealPoint insteed of wxSize).
Mandatory in Pcbnew to handle without error metric grid used now for some footprints (BGA, connectors)
Not fully tested
|
2009-02-07 08:33:25 +00:00 |
dickelbeck
|
35e8a286e8
|
resolved the zone 'cutout' support to specctra, handle zones with attached to no nets, namelessly
|
2009-02-06 22:10:37 +00:00 |
dickelbeck
|
31aee8ef3e
|
specctra export zone 'cutout' support
|
2009-02-06 14:23:56 +00:00 |
charras
|
d73e132455
|
See changelog
|
2009-02-06 11:45:35 +00:00 |
stambaughw
|
80e03c8c1b
|
Build optimizations and cursor movement key bug fix.
|
2009-02-05 20:53:08 +00:00 |
dickelbeck
|
9f555dbdbc
|
faster if tests
|
2009-02-05 18:17:01 +00:00 |
dickelbeck
|
f65d3882e8
|
improved zoom factors
|
2009-02-05 18:16:28 +00:00 |
vesa_solonen
|
8e437b23b2
|
New zoom factors
|
2009-02-04 18:17:24 +00:00 |
stambaughw
|
b833a46bad
|
More header file realignments to reduce recompiling and general code cleaning.
|
2009-02-04 15:25:03 +00:00 |
charras
|
ea38af91fb
|
doc update and some minor enhancements before Release Candidate
|
2009-02-02 12:12:18 +00:00 |
charras
|
f83bc3e3fa
|
pcbnew: solved: info not displayed when clicking on a module. Removed: gcc 4.2.1 warning in moduleframe.cpp
|
2009-01-31 21:42:05 +00:00 |
charras
|
5813a12ebb
|
Print functions and display zoom level modified to use the new zoom implementation
Comments added in some functions.
|
2009-01-31 10:05:16 +00:00 |
stambaughw
|
2e5a57e100
|
New zoom implementation and some build optimizations.
|
2009-01-29 14:26:20 +00:00 |
charras
|
790d646a00
|
doc update
|
2009-01-28 17:08:35 +00:00 |
vesa_solonen
|
9d76274a43
|
Polygon enhancements
|
2009-01-27 14:16:09 +00:00 |
charras
|
b5c64fd757
|
Pcbnew:solved: bug in autorouter.
|
2009-01-25 17:48:59 +00:00 |
charras
|
69ce4a2b77
|
Pcbnew:solved: bug in autorouter.
|
2009-01-25 17:38:30 +00:00 |
charras
|
c5725437c6
|
Zones not attached to a net are now allowed. Not sure it is a good idea, but a lot of users want this.
|
2009-01-24 19:30:39 +00:00 |
charras
|
fbdd340647
|
Pcbnew: added Vesa Solonen's patch to enhance thermal reliefs shapes.
|
2009-01-22 18:45:33 +00:00 |
charras
|
a3a4bbc03b
|
pcbnew test scale values when printing/ploting to avoid 0 scale or others stupid values
(scale now allowed from 0.01 to 100)
|
2009-01-18 19:20:15 +00:00 |
charras
|
c333da1916
|
some "todo" cleanup
|
2009-01-18 15:51:06 +00:00 |
charras
|
0d3fc60155
|
Found why remove unused thermal stubs fails sometimes.Solved
|
2009-01-18 13:14:50 +00:00 |
charras
|
9f8e1d9d1c
|
removed some warning when compiling. Added comments
|
2009-01-18 10:15:10 +00:00 |
stambaughw
|
21faf9d370
|
Integrate wxFileHistory, add missing header files to fix Linux build, initial search path work, and general housekeeping.
|
2009-01-17 20:31:19 +00:00 |
charras
|
5c4c584b93
|
Cleaning code in print dialogs.
|
2009-01-17 17:32:20 +00:00 |
charras
|
c39ef78ddc
|
minor changes.
|
2009-01-15 20:41:41 +00:00 |
charras
|
962b8b0ead
|
Added: patch from Rok Markovic, and some changes in printing functions
|
2009-01-15 14:32:29 +00:00 |
charras
|
f64b282778
|
BUGFIX: .mdc is incomplete after 'archive footprint'
|
2009-01-15 08:12:03 +00:00 |
charras
|
94cf5b0d28
|
pcbnew: minor but mandatory change when printing tracks (removed net names printing)
|
2009-01-14 08:27:16 +00:00 |
charras
|
b27bbe9cac
|
Eeschema+Pcbnew: code cleanup and refinements in plot SVG format
|
2009-01-13 19:18:54 +00:00 |
charras
|
19e5bc3b01
|
Added: Pcbnew print SVG format (see changelog)
|
2009-01-11 19:12:18 +00:00 |
charras
|
30da5aff07
|
Calculations to create filled areas in a zone modified and uses 2 pass. See changelog
|
2009-01-10 17:12:51 +00:00 |
charras
|
a369275153
|
Pcbnew: solved: incorrect DCODE used to plot board edges and silkscreen
|
2009-01-10 08:03:07 +00:00 |
charras
|
0c0b2a40de
|
Pcbnew: allows autopan when editin or creating a zone
|
2009-01-09 19:09:13 +00:00 |
stambaughw
|
4a489895a3
|
More zoom clean ups and code cleaning.
|
2009-01-07 15:59:49 +00:00 |
charras
|
63724083f6
|
Pcbnew: force scale 1 in gerber format, regardless the options value. Solved a bug when retrieving plot scale options
|
2009-01-07 07:58:45 +00:00 |
dickelbeck
|
b603580355
|
WinEDA_BasePcbFrame::m_Pcb is now private, use GetBoard() to access it.
|
2009-01-05 05:21:35 +00:00 |
charras
|
441efc9f2c
|
Bugs and problems solved in fields edition (some are windows only)
|
2008-12-31 15:01:29 +00:00 |
dickelbeck
|
0d790e57a2
|
polygon work, EDGE_MODULE::m_PolyPoints is now std::vector
|
2008-12-29 18:02:54 +00:00 |
charras
|
f08585f96a
|
Added dialog box to edit graphic items
|
2008-12-23 13:15:08 +00:00 |
charras
|
5c790f50fd
|
Added dialog box to edit graphic items
|
2008-12-23 13:14:01 +00:00 |
charras
|
57d9096a08
|
Uploaded forgotten files
|
2008-12-23 08:23:28 +00:00 |
charras
|
daeb9f0e07
|
Cleaning code to draw/plot texts; italic allowed for pcbnew
|
2008-12-22 21:06:44 +00:00 |
charras
|
35b0a8a00f
|
soved a bug in my last commit: incorrect number of layers shown in the dialog box
|
2008-12-21 18:02:19 +00:00 |
charras
|
9c2b4c8c37
|
pcbnew: Convert dialog_display_option from DialogBlocks to wxFormBuilder, rename files and remove typos
|
2008-12-21 16:54:27 +00:00 |
charras
|
06ca175064
|
pcbnew: Convert dialog_general_option from DialogBlocks to wxFormBuilder and add tips to all options
|
2008-12-21 12:11:47 +00:00 |
charras
|
b9b8bf2fab
|
In zones filling better shape around rectangular pads (patch from Vesa Solonen)
|
2008-12-21 08:35:21 +00:00 |
charras
|
4d12bd3e3d
|
Solved problems with mirrored texts. cleaning obsolete files
|
2008-12-20 20:38:39 +00:00 |
charras
|
af048ff2e3
|
Italic option for pcb texts
|
2008-12-20 17:28:25 +00:00 |
charras
|
f1eb69a1a3
|
more about texts and labels options under eeschema
|
2008-12-20 13:12:57 +00:00 |
charras
|
cd6fbbef68
|
All: cleaning code to draw/plot texts (work in progress). Eeschema: italic and bold texts and labels allowed
(plot functions not yet updated for bold texts)
|
2008-12-19 20:40:08 +00:00 |
stambaughw
|
1ecea828c2
|
Initial ground work for zoom improvements and minor build updates.
|
2008-12-19 13:51:48 +00:00 |
faa
|
a64f15677d
|
pcbnew crashes set color
|
2008-12-18 08:44:53 +00:00 |
charras
|
6e6098a05c
|
cleanup
|
2008-12-17 06:51:39 +00:00 |
charras
|
beeaf53a0b
|
Code cleaning. Removed obscure code to draw texts
|
2008-12-16 19:44:57 +00:00 |
charras
|
23003001f1
|
minor changes.
|
2008-12-15 10:24:19 +00:00 |
charras
|
6d856f60a6
|
Pcbnew: Added display a short net name on vias and pads. Also, code cleaning
|
2008-12-14 19:45:05 +00:00 |
charras
|
9dae370c1f
|
cleanup, cosmetic enhancements. enhancements about display zones options
|
2008-12-12 21:30:07 +00:00 |
stambaughw
|
2611a54791
|
Convert global and embedded application pointers to wxGetApp()
|
2008-12-08 15:27:13 +00:00 |
dickelbeck
|
d814889db7
|
gerbview, pcbnew's BOARD container changes
|
2008-12-06 21:20:50 +00:00 |
charras
|
e29d89c7c7
|
minor changes and cleanup
|
2008-12-06 12:49:33 +00:00 |
dickelbeck
|
e574a1b061
|
more DLIST<> work
|
2008-12-06 08:21:54 +00:00 |
stambaughw
|
f966097d5a
|
Improved grid implementation, 3D viewer debug assertion fix, moved drawpanel.cpp to common library, and added WinEDA_Appl declaration.
|
2008-12-05 16:03:05 +00:00 |
charras
|
07299b3e84
|
eeschema: removed a bug that crashes eeschema when attempting to edit a component not found in lib
|
2008-12-04 20:53:11 +00:00 |
dickelbeck
|
aab39d1de7
|
injected DLIST<> into many list heads, see change_log.txt
|
2008-12-04 04:28:11 +00:00 |
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.
|
2008-12-03 10:32:53 +00:00 |
charras
|
fa472950b7
|
pcbnew: better protection against malformed zones
|
2008-11-28 20:10:05 +00:00 |
charras
|
6691eca2fa
|
taking in account filled zones areas in pcb cleanup and tracks creation
|
2008-11-27 10:12:46 +00:00 |
charras
|
6ae1471e8c
|
more about zones
|
2008-11-24 20:46:41 +00:00 |
dickelbeck
|
3ef380f936
|
dlist cleanups, start of edit component in schematic rework
|
2008-11-24 06:53:43 +00:00 |
charras
|
43f75cda0d
|
code cleaning
|
2008-11-23 17:43:53 +00:00 |
charras
|
b3b9c12173
|
code cleaning
|
2008-11-23 16:31:35 +00:00 |
charras
|
237a8539fc
|
Corrections for zones now have a min thickness filled area parameter
|
2008-11-23 08:07:10 +00:00 |
raburton
|
3322e33e28
|
set eol-style native on new file
|
2008-11-22 21:20:21 +00:00 |
charras
|
1c6ff86768
|
Zones now have a min thickness filled area parameter
|
2008-11-22 20:50:30 +00:00 |
charras
|
346914c9e3
|
Some cleanup and libraries update
|
2008-11-22 11:10:40 +00:00 |
dickelbeck
|
8aab369f4e
|
isspace() handles characters in range 0-255 only
|
2008-11-18 20:32:53 +00:00 |
charras
|
178bc946e3
|
First version of pcbnew using polygonal filled areas in zones in rats nets calculations.
|
2008-11-18 18:13:55 +00:00 |
jerryjacobs
|
f43a7acc6a
|
Make menu strings,tooltips, statusbar message more global
Dutch language update
- 182 strings left
- 100 fuzzy strings left
|
2008-11-16 10:13:36 +00:00 |
raburton
|
ba25d20f1a
|
set eol-style native on new files
|
2008-11-14 22:40:31 +00:00 |
charras
|
521f428c35
|
Using the last version (1.9) of kbool, downloaded from the wxArt2D project site.
|
2008-11-14 19:38:58 +00:00 |
charras
|
47aace87a9
|
Eeschema: solved minor problems in libedit in functions locate and move fields.
|
2008-11-12 17:31:52 +00:00 |
charras
|
09701a74dd
|
Eeschema: solved minor problems in libedit in functions locate and move fields.
|
2008-11-12 17:27:32 +00:00 |
charras
|
97cfebcb2d
|
typo
|
2008-11-11 09:28:59 +00:00 |
dickelbeck
|
1c75434438
|
smt pads can be on ALL layers
|
2008-11-10 20:54:26 +00:00 |
charras
|
ae3c3b6c99
|
pcbnew: solved a bug which crashes pcbnew when creating a new module with no reference.
|
2008-11-10 20:45:24 +00:00 |
charras
|
ea6102e1c7
|
renaming files created by wxFormBuilder to dialog_xxx_base according to an idea of Dick, in a mail.
|
2008-11-09 20:36:40 +00:00 |
jerryjacobs
|
90b9850e51
|
Dutch language update
- 140 strings translated
- 450 strings left
|
2008-11-09 18:15:24 +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 |
dickelbeck
|
26736baa9b
|
gerbview cleanup, and working towards aperture macro support
|
2008-11-09 02:57:42 +00:00 |
jerryjacobs
|
eac91489d1
|
Dutch language update, 590 strings left
|
2008-11-08 21:58:50 +00:00 |
dickelbeck
|
a942b081d0
|
comment change
|
2008-11-08 06:48:56 +00:00 |
charras
|
e6e50f3c0d
|
solved: minor problem in crossprobing (eeschema to pcbnew)
|
2008-11-06 17:55:32 +00:00 |
faa
|
8bed5053da
|
cyrillic font support, russian GOST support
|
2008-11-05 11:41:15 +00:00 |
charras
|
a0c413a6db
|
solved a minor bug (pcbnew): arcs incorrectly printed in mirror mode
|
2008-11-02 19:52:57 +00:00 |
charras
|
365dbe15b8
|
Enhancement in zones filling by polygon, and better display for small texts
(more noticeable in eeschema)
|
2008-10-31 17:02:24 +00:00 |
dickelbeck
|
645f7384c9
|
compensate for tendency of freerouter to move tracks on loading DSN
|
2008-10-30 18:54:16 +00:00 |
dickelbeck
|
9de1af02d0
|
PADSTACK::Compare() now tests id also to include drill hole size
|
2008-10-30 18:53:39 +00:00 |
charras
|
78bbe94923
|
Use double instead float when possible, ande code cleaning.
change EXCHG macro to equivalent inline functions
(better code compatibility with some compilers)
|
2008-10-30 10:55:46 +00:00 |
dickelbeck
|
8c76e2e644
|
current with latest freerouter's clearance support
|
2008-10-29 23:57:04 +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 |
dickelbeck
|
07a39a0397
|
clearance record improvements
|
2008-10-23 21:06:43 +00:00 |
charras
|
ffca523980
|
code cleaning in zones functions
|
2008-10-23 10:26:06 +00:00 |
jerryjacobs
|
cbdf6a9009
|
Dutch language update
|
2008-10-22 20:51:21 +00:00 |
charras
|
a19576a352
|
Uploading forgotten changes in pcbnew
|
2008-10-20 08:25:06 +00:00 |
charras
|
6393de352b
|
made cvpcb and gerbview compilable with last changes in pcbnew
|
2008-10-20 05:59:58 +00:00 |
charras
|
43ee94b7a4
|
zones in pcbnew: some optimizations
|
2008-10-19 18:18:45 +00:00 |
charras
|
fff34db7f3
|
pcbnew: added oblong thermal relief for oblong pads (from a contribution) . added contributor to kicad list
|
2008-10-19 10:13:04 +00:00 |
dickelbeck
|
7beb0f2226
|
partial move back towards UIpolicy.txt
|
2008-10-18 23:41:16 +00:00 |
charras
|
9d48d104e6
|
solved minor problems about thermal shapes in zones in no grid filling mode
|
2008-10-17 17:34:07 +00:00 |
charras
|
9eba4f9554
|
Solved a bug when creating a new zone outline that could crash pcbnew
|
2008-10-17 06:17:48 +00:00 |
charras
|
544ca4c90d
|
solved a very subtle bug in polygon_test_point_inside.cpp. Sometimes a point outside a polygon was seen inside the polygon
|
2008-10-15 17:14:51 +00:00 |
charras
|
ddaa8c9d55
|
typo in menus & dialogs
|
2008-10-15 11:46:53 +00:00 |
charras
|
5bfcc88433
|
Solved bug in zone filling by polygons: a forgotten conversion to double. using int in calculations creates sometimes overflows and erroneous filling
Add patch to handle oblong pads
|
2008-10-13 18:39:38 +00:00 |
jerryjacobs
|
062bbfe1c3
|
|
2008-10-13 18:28:30 +00:00 |
charras
|
93355a8ca0
|
sending missing file
|
2008-10-13 12:03:25 +00:00 |
charras
|
2c60c00640
|
Some enhancements about code for zones
|
2008-10-13 12:01:12 +00:00 |
charras
|
3de5ffc703
|
minor bug: zones outlines hatch options not read from file
|
2008-10-12 15:58:52 +00:00 |
charras
|
b7db0ef850
|
updating polygon lib code. A bug removed.
|
2008-10-12 15:29:43 +00:00 |
charras
|
7c5feb61e7
|
pcbnew: insulated islands in copper pour removed
|
2008-10-11 19:27:43 +00:00 |
charras
|
2ffa08973c
|
Some enhancements about zones
|
2008-10-10 11:31:46 +00:00 |
charras
|
0872c8a16c
|
use wxFormBuilder in dialog zone, and minor enhancements
|
2008-10-09 19:15:28 +00:00 |
charras
|
ca51c6eb1c
|
use wxFormBuilder in dialog zone, and minor enhancements
|
2008-10-09 19:13:25 +00:00 |
charras
|
b18eedb432
|
More about copper zones filled without grid (by polygons) - work still in progress
|
2008-10-08 12:36:27 +00:00 |
charras
|
667a6498de
|
solved pcbnew: minor bug when only one copper layer selected: zone properties layer list displayed component layer instead of copper layer
|
2008-10-07 17:59:02 +00:00 |
jerryjacobs
|
6f84112375
|
Menu and statusbar strings made more clear
|
2008-10-07 16:33:57 +00:00 |
charras
|
f95e968cf8
|
More about copper zones filled without grid (by polygons) - work still in progress
|
2008-10-07 13:09:56 +00:00 |
charras
|
f64c5401b7
|
More about copper zones filled without grid (by polygons) - work still in progress
|
2008-10-07 13:00:47 +00:00 |