74 Commits (013296cb1a89daf2dc4d53c6d09595eeef21a1db)

Author SHA1 Message Date
jean-pierre charras 013296cb1a Make gerbview compilable and working (does not use now layers and layer masks from Pcbnew). 12 years ago
Dick Hollenbeck 2c67c3ff80 * KIWAY Milestone A): Make major modules into DLL/DSOs. 12 years ago
jean-pierre charras 10352b1df5 Minor fixes. Gerbview: fix a collision name for GetLayout method. 13 years ago
Lorenzo Marcantonio d00c83cde9 Migrated the interfaces accepting angles to the double type 13 years ago
Lorenzo Marcantonio 0e903dba5b Angle and distances cleanup (preparing for angles in doubles) 13 years ago
Lorenzo Marcantonio 0dd413a711 Removed unused defines 13 years ago
Lorenzo Marcantonio 9fd79dfa91 Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number. 13 years ago
jean-pierre charras b660b033ad All: remove macros MAX, MIN, ABS from macros.h and replace these macros by std::max, std::min and std::abs (mainly found in old code). 13 years ago
Dick Hollenbeck 210a7036db switch all <math.h> includes to <cmath> includes on an attempt to dodge some abiguous references to atan2() 13 years ago
jean-pierre charras 4125ea7789 Gerbview: remove dependencies from Pcbnew. 14 years ago
Dick Hollenbeck c24863c078 // Dick Hollenbeck's KiROUND R&D 14 years ago
jean-pierre charras f3e171797c Make Gerbview working with USE_PCBNEW_NANOMETRES option ON 14 years ago
Dick Hollenbeck b8a0ab4c52 switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths 14 years ago
Wayne Stambaugh 4b853dedb4 Application name capitalization fixes. 14 years ago
jean-pierre charras ffbce6de84 Gerbview: Added: read Excellon files created by Pcbnew. The full Excellon command set is not supported, but drill files created by Pcbnew are supported. 15 years ago
jean-pierre charras 0d740e45e3 Minor fixes and code cleanup. 15 years ago
jean-pierre charras a97f5c2530 Gerbview: code cleanup and very minor fix. 15 years ago
jean-pierre charras 2e2ecdd448 Gerbview: fix most of Doxygen warnings. 15 years ago
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. 15 years ago
jean-pierre charras a9c1c49be0 Fixed minor issues in Gerbview 15 years ago
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. 15 years ago
jean-pierre charras a8ebad2fc4 Gerbview: added: image polarity, axis select, layer rotation. Code cleanup. 15 years ago
jean-pierre charras 9ec8d53604 Gerbview: Added support for gerber command SR (Step and Repeat) and multiple MOIN and MOMM in file 15 years ago
jean-pierre charras 2ddcbe1a01 Eedchema: class_libentry.* : wxString GetLibraryName() is now virtual 15 years ago
jean-pierre charras fffd3be6a7 Fixed some issues with arcs (Arcs are a nightmare in graphic applications). 15 years ago
jean-pierre charras 2a216a51b9 Gerbview: added support forSF (scale factor), IO (Image Offset), OF (Offset) and MI (Mirror) commands. 15 years ago
jean-pierre charras cc6cae9b12 Gerbview: added support of mirroring, scaling an offseting RS274X commands 15 years ago
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. 15 years ago
jean-pierre charras 035979d39f More work on Gerbview: code cleaning and cosmetic enhancements. 15 years ago
jean-pierre charras 0687921fa9 Gerbview: display now an error report after loading a gerber file. 15 years ago
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". 15 years ago
jean-pierre charras ffec0b8455 Gerbview: fixed an issue with arcs 15 years ago
jean-pierre charras bc0d79d587 finished Draw functions for aperture macros. Now aperture macros are drawn correctly. 15 years ago
jean-pierre charras 659299ee8f Gerbview: more about apertures macros and draw funtions. 15 years ago
jean-pierre charras cdf111d618 Fixed errors in comments. no new code 15 years ago
jean-pierre charras 46b57190ff Fixed compil issues in debug mode 15 years ago
jean-pierre charras d696ee8cd5 Gerbview: added support og regular polygon aperure definition. 15 years ago
jean-pierre charras b992af3eb3 Gerbview code redesign 15 years ago
Brian F. G. Bidulock f8100747c2 gerbview fixes 15 years ago
Dick Hollenbeck 7fbeb899ab initial work on Bug 578577, partial fix 16 years ago
charras c4b37d77bd Gerbview: Added support of arcs in polygons outlines. Need more tests, but works. 16 years ago
charras cdf248b236 minor bugs fix. 16 years ago
stambaughw 3c7df7b75d Complete comment translation of gerbview source. 16 years ago
stambaughw 8bf7911125 Build improvements, compiler warning fixes and build fixes, and lots of clean up. 17 years ago
charras c7b99e1d8c committed patch for arcs. 17 years ago
stambaughw 5114b863e5 EESchema UI normalization and configuration updates and Gerbview parser bug fix. 17 years ago
stambaughw 689579bde1 Global variable unobfuscation, new library path search, and lots of other changes. See CHANGELOG.txt. 17 years ago
stambaughw b833a46bad More header file realignments to reduce recompiling and general code cleaning. 17 years ago
dickelbeck b603580355 WinEDA_BasePcbFrame::m_Pcb is now private, use GetBoard() to access it. 17 years ago
charras f7d1c72a08 more in fields edition. Components in lib can have more than 8 user fields 17 years ago