Wayne Stambaugh
c79077c9a2
Minor fixes and lots of coding policy changes.
2010-12-08 15:12:46 -05:00
jean-pierre charras
820085dbee
Gerbview: add gerber test file.
2010-12-06 13:18:56 +01:00
jean-pierre charras
61edf74377
Demo files cleanup and update
2010-12-04 18:38:41 +01:00
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
370356b666
preparing Gerbview enhancements.Add comments
2010-11-30 21:45:35 +01:00
jean-pierre charras
6396c2ebc8
preparing Gerbview enhancements
2010-11-30 21:41:35 +01:00
jean-pierre charras
67d98658bc
minor cleanup. minor enhancements. Finish file housekeeping. add Bug 682586 fix from Mark van Doesburg.
2010-11-29 16:05:01 +01:00
jean-pierre charras
cdd9e8cabe
Pcbnew: code cleanup
2010-11-26 18:47:35 +01:00
jean-pierre charras
f01653fc56
Fix gcc 4.5 warnings compil.
2010-11-20 20:53:00 +01:00
jean-pierre charras
e095b07cc3
code cleaning
2010-11-18 22:16:28 +01:00
jean-pierre charras
9b77f2a415
Formatting, code cleaning and fix erroneous or inconsistent comments in block functions
2010-11-13 12:02:24 +01:00
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.
2010-11-12 10:59:16 -06: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
Dick Hollenbeck
845d61acc5
coding standards consistency updates
2010-11-12 09:17:10 -06:00
jean-pierre charras
a12b80f6d2
Eeschema: fix bug in algorithm which select net names, in netlist calculations. Named nets should now keep their names. Cvpcb:minor enhancements. Gerbview: fix an issue under W7.
2010-11-08 15:27:02 +01:00
jean-pierre charras
67894dd36e
Gerbview: remove useless calls to SetToolbar() which create horizontal toolbar flicker under Windows.
2010-11-05 09:14:00 +01:00
Marco Serantoni
a8d5e06818
Gerbview: Added new LayerBox
2010-11-04 22:43:42 +01:00
jean-pierre charras
7873b46e45
Gerbview: fix an issue with gerber files having a line comment starting by G04 and a command after this comment, on the same line.
2010-11-04 19:51:18 +01:00
jean-pierre charras
8724386be2
fix minor issues in internationalized strings
2010-11-01 19:33:44 +01:00
jean-pierre charras
52cfa9aec9
Gerbview: moved dialog files in dialogs/
2010-10-27 21:02:31 +02: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
jean-pierre charras
f0364c9da6
Gerbview: support for plot lines (currently: not arcs) with a rectangular pen (Yes, it exists!). pcbnew: try to fix an issue when exporting arcs in gencad.
2010-10-25 09:43:50 +02:00
jean-pierre charras
1206177ce0
Gerbview: minor enhancement. Boost::Polygon: commit forgotten file
2010-10-23 20:12:11 +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
a911720adf
Gerbview: fixed a bug in my previous commit.
2010-10-16 18:21:54 +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
6b05cf315f
Fixed bug in GRLineArray(). Cleanup Gerbview code
2010-10-13 21:50:23 +02:00
jean-pierre charras
2ddcbe1a01
Eedchema: class_libentry.* : wxString GetLibraryName() is now virtual
2010-10-12 12:28:30 +02:00
jean-pierre charras
fffd3be6a7
Fixed some issues with arcs (Arcs are a nightmare in graphic applications).
2010-10-11 22:57:25 +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
ffec0b8455
Gerbview: fixed an issue with arcs
2010-10-04 17:20:37 +02:00
jean-pierre charras
a188f9d06e
added orto2 patch
2010-10-04 14:58:07 +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
e06176663b
added forgotten files
2010-10-01 21:23:36 +02:00
jean-pierre charras
659299ee8f
Gerbview: more about apertures macros and draw funtions.
2010-10-01 21:11:30 +02:00
jean-pierre charras
22f483e1d8
Gerbview: minor changes: Added comments, fixed errors in comments, fixed a very minor error.
2010-09-30 08:25:33 +02:00
jean-pierre charras
748a2051a5
Gebview: fixed a very minor bug
2010-09-29 21:58:22 +02:00