jean-pierre charras
6886e50d15
Pcbnew: For zone filling algo, change the default polygon library from Kbool to Boost::polygon (USE_BOOST_POLYGON_LIBRARY default is ON). (need to rebuild makefile)
...
Gerbview: added decimal format for coordinates, sometimes found in Gerber files.
2010-12-02 18:26:32 +01:00
jean-pierre charras
938fc74217
Gerbview: Added support for complex definitions of parameters (like $3=$2+5/2) in aperture macros and primitives macro.
2010-12-01 20:30:52 +01:00
jean-pierre charras
6396c2ebc8
preparing Gerbview enhancements
2010-11-30 21:41:35 +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
8fc11e3b45
Gerbview: fixed a minor error in previous commit.
2010-10-25 12:22:54 +02:00
jean-pierre charras
a9c1c49be0
Fixed minor issues in Gerbview
2010-10-25 11:57:00 +02:00
Wayne Stambaugh
91e26fe807
Fix minor wxWidgets 2.8 build errors.
2010-10-18 08:34:45 -04:00
jean-pierre charras
19def3d56b
Gerbview: Fixed compil problem in debug Mode. Pcbnew: try to fix an issue in export gencad (incorrect rectangular pads)
2010-10-18 12:49:09 +02:00
jean-pierre charras
bfeaeafe50
Gerbview: enhancements.
2010-10-17 18:42:06 +02:00
jean-pierre charras
de37bbad17
Gerbview: fixed an issue with some gerber files. Added Image Justify support (partial support).
2010-10-17 14:32:35 +02:00
jean-pierre charras
a8ebad2fc4
Gerbview: added: image polarity, axis select, layer rotation. Code cleanup.
2010-10-16 16:51:22 +02:00
jean-pierre charras
9ec8d53604
Gerbview: Added support for gerber command SR (Step and Repeat) and multiple MOIN and MOMM in file
2010-10-15 20:59:26 +02:00
jean-pierre charras
2a216a51b9
Gerbview: added support forSF (scale factor), IO (Image Offset), OF (Offset) and MI (Mirror) commands.
2010-10-10 19:57:54 +02:00
jean-pierre charras
cc6cae9b12
Gerbview: added support of mirroring, scaling an offseting RS274X commands
2010-10-09 22:05:03 +02:00
jean-pierre charras
55eefbbe34
Fixed a bug about Aperture Definition having parameters for an aperture macro. See Changlog for not yet supported RX274X commands. Having still problems with arcs in some gereber files.
2010-10-09 13:03:03 +02:00
jean-pierre charras
443534e758
Gerbview: fixed a serious bug when reading GERBER files with no trailing zeros
2010-10-08 16:02:49 +02:00
jean-pierre charras
035979d39f
More work on Gerbview: code cleaning and cosmetic enhancements.
2010-10-06 19:28:07 +02:00
jean-pierre charras
0687921fa9
Gerbview: display now an error report after loading a gerber file.
2010-10-05 21:54:27 +02:00
Wayne Stambaugh
40c7d81bbd
Fix build errors when compiling against wxWidgets 2.8.x.
...
* Changed wxPenStyle which is not define in wxWidgets 2.8 to int and
renamed GRRect to prevent duplicate function definition in gr_basic.
* Add missing wxT() macros to strings in rs274x.cpp.
2010-10-05 09:46:53 -04:00
jean-pierre charras
9f4e57d428
Some cleanup and fixes in gerbview. Cleanup gr_basic.* and added in gr_basic.* a minor modification coming from "EEschema selection.patch".
2010-10-05 13:44:34 +02:00
jean-pierre charras
bc0d79d587
finished Draw functions for aperture macros. Now aperture macros are drawn correctly.
...
Known bug: aperture macros having parameters are incorrect: parameters are not transmited correctly. Work still in progress.
2010-10-03 17:39:06 +02:00
jean-pierre charras
d696ee8cd5
Gerbview: added support og regular polygon aperure definition.
2010-09-28 21:34:16 +02:00
jean-pierre charras
b992af3eb3
Gerbview code redesign
2010-09-28 16:42:05 +02:00
Brian F. G. Bidulock
f8100747c2
gerbview fixes
2010-09-14 12:19:07 -05:00
Dick Hollenbeck
7fbeb899ab
initial work on Bug 578577, partial fix
2010-05-11 11:35:40 -05:00
charras
cdf248b236
minor bugs fix.
2009-11-21 20:44:19 +00:00
stambaughw
3c7df7b75d
Complete comment translation of gerbview source.
2009-11-09 14:00:22 +00:00
stambaughw
5114b863e5
EESchema UI normalization and configuration updates and Gerbview parser bug fix.
...
* All - add wxList implementation for dynamic declaration of application settings.
* EESchema: remove non-standard fonts and dialog button text colors from all UI controls.
* EESchema: update project file and application settings from static to dynamic method.
* EESchema: save and restore show hidden pins state between sessions.
* EESchema: global variable reductions.
* EESchema: use EVT_UPDATE_UI instead of SetToolbars() to set control states.
* EESchema: remove unused DialogBlocks BOM dialog project file.
* GerbView: remove non-standard fonts and dialog button text colors from all UI controls.
* GerbView: fix infinite loop when parsing RS274X aperture definitions with whitespace.
* GerbView: add file name to export to PCBNew select layer dialog.
2009-04-29 17:09:00 +00:00
stambaughw
689579bde1
Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt.
2009-04-05 20:49:15 +00:00
stambaughw
b833a46bad
More header file realignments to reduce recompiling and general code cleaning.
2009-02-04 15:25:03 +00:00
dickelbeck
8d4a9b510d
gerbview polygon erasures added, comment tweaks
2008-12-29 20:05:47 +00:00
dickelbeck
de78cdb12e
aperture macros, polygons before tracks
2008-12-16 02:20:21 +00:00
dickelbeck
aab39d1de7
injected DLIST<> into many list heads, see change_log.txt
2008-12-04 04:28:11 +00:00
dickelbeck
39ba89451e
append before modify
2008-11-14 18:26:56 +00:00
dickelbeck
40027a46b5
more aperture macro stuff
2008-11-14 07:46:43 +00:00
dickelbeck
26736baa9b
gerbview cleanup, and working towards aperture macro support
2008-11-09 02:57:42 +00:00
dickelbeck
8b35107850
comments and warning fixes
2008-11-08 07:06:14 +00:00
dickelbeck
df29e89c4a
beginnings of aperture macro support
2008-11-08 06:44:07 +00:00
dickelbeck
a2a024966e
gerber viewer cleanups
2008-11-07 07:55:28 +00:00
dickelbeck
64f12ffe5d
gerberview & pcbnew fixes
2007-09-25 15:10:01 +00:00
charras
89b3eb5aa5
bug fixes and merging my development with svn rep.
2007-06-13 15:35:40 +00:00
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
2007-06-05 12:10:51 +00:00
dickelbeck
ae74527bc2
Jean-Pierre's changes for kicad-2007-05-25 release
2007-05-28 18:09:49 +00:00
plyatov
23c40f7e86
Initial import of KiCad.
2007-05-06 16:03:28 +00:00