87 Commits (8da242c5932b8780a90ce0dddf881265cb0dfe7b)

Author SHA1 Message Date
jean-pierre charras 8da242c593 Gerbview: accept any structured comment as X2 attribute. 8 years ago
jean-pierre charras fa41026f36 Fix issue in aperture macro with some strange gerber files. 8 years ago
jean-pierre charras 66d5d10b49 Gerbview: bigger line buffer to read some gerber files that have only one (very long) line. 8 years ago
jean-pierre charras a0ac1a48c2 Gerbview: fix code after renaming files 8 years ago
jean-pierre charras cffe1b51e2 Gerbview: avoid a crash with malformed Gerber files. 8 years ago
Seth Hillbrand 5b2248fad8 gerbview: Corrects handling of %FSD statement 8 years ago
Jon Evans 915e51e1f0 GerbView GAL support part 1: changes to existing files 8 years ago
jean-pierre charras b0bfbd4f41 Gerbview: remove analysis of fully outdated (and never used) gerber commands 8 years ago
jean-pierre charras 996bcdf458 Fix a few doxygen warnings 9 years ago
jean-pierre charras 36255d8523 Gerbview: Fix a few issues in aperture macro definitions. 9 years ago
jean-pierre charras ba517db96c Gerbview: fix a subtle issue when reading parameter values in Gerber files. 9 years ago
Simon Richter bfb6e0bbb2 Convert remaining occurences of stri[n]cmp to str[n]casecmp. 9 years ago
jean-pierre charras f1226afc89 Gerbview: support of %TA.AperFunction (aperture attribute) and better support of %TO (currently work in progress) object attribute. 9 years ago
Chris Pavlina e5a5f9552b Fix RS274X Unicode decoding 9 years ago
jean-pierre charras 984146c37d Gerbview: better support of advanced X2 attributes. 9 years ago
jean-pierre charras ff246f6365 Gerbview: Add %TO (Netlist attribute) support in X2 format. Fix a bug in a not previously very used method. 9 years ago
jean-pierre charras f311230874 Gerbview: when running gerbview from a command line, if a filename is given, and if it is a .drl file, it is loaded as drill file (instead of a gerber file, which generate an error message). 10 years ago
jean-pierre charras 130c6e3639 Gerbview: more code refactoring. 10 years ago
jean-pierre charras 8c8a1238f1 Gerbview: more code cleanup. Rename class GERBER_IMAGE GERBER_FILE_IMAGE, because it handles the gerber image and the gerber file info. 10 years ago
jean-pierre charras 1c21410f1f Gerbview: code cleanup (with the help of Mark Roszko's work) 10 years ago
jean-pierre charras 63decd70e6 Minor fixes: Fix a few shadowed local variables, and deprecated warnings is a few dialogs generated by wxFormbuilder (using a very recent wxFormbuilder version, after apr 25, 2016) 10 years ago
Simon Wells f88140c95d Fixed RS274X image rotation parsing. 10 years ago
jean-pierre charras bb3dc5771c Pcbnew: Fpid parser: Fix crash when reading a .kicad_pcb file containing a valid fpid with a revision value. 10 years ago
unknown 2330b13864 Fix coverity reported strcat/strcpy potential overflows 10 years ago
jean-pierre charras 555ce68efe Gerbview: Add support for recent File Format Attribute metadata, both for X2 Gerber file format and X1 (R274X) format. 11 years ago
Wayne Stambaugh 40779a08ce More missing source license fixes. 11 years ago
jean-pierre charras 7d1c1f3085 Gerber files generation: fix a rounding issue when drawing circles. (explains bug Bug #1339086 ). 12 years ago
jean-pierre charras 49884da3e6 Gerber files generation: fix a rounding issue when drawing circles. (explains bug Bug #1339086 ). 12 years ago
jean-pierre charras 013296cb1a Make gerbview compilable and working (does not use now layers and layer masks from Pcbnew). 12 years ago
Maciej Suminski 6d15131231 Some more missing D()->DBG() changes. 12 years ago
Dick Hollenbeck 1f3b3d681c fix some compiler warnings 13 years ago
jean-pierre charras 1ae31edb9a Gerbview: Minor fixes 13 years ago
jean-pierre charras 9ededca9d7 Gerbview: Fix a minor but annoying issue in gerbview config: colors setup is broken when running a testing version after an old gerbview version (due to a bug of this old version which breaks the color config) 13 years ago
jean-pierre charras 758f22161a All: change MILS_TO_IU_SCALING_FACTOR constant to IU_PER_MILS ( and MM_TO_IU_SCALING_FACTOR to IU_PER_MM) 14 years ago
jean-pierre charras 3b671e09d1 All: change MILS_TO_IU_SCALING_FACTOR constant to MILS_PER_IU ( and MM_TO_IU_SCALING_FACTOR to MM_PER_IU) 14 years ago
jean-pierre charras fa3ebc4043 Define MM_TO_IU_SCALING_FACTOR (scaling factor from mm to internal units) only in convert_to_biu.h 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
Wayne Stambaugh edd35b4e90 PCB common library header rationalization. 14 years ago
jean-pierre charras 92952b70aa Use UTF-8 encoding only in kicad files. Under Linux, this was already the case. Under Windows, texts with non ascii characters must be corrected. 15 years ago
jean-pierre charras 2e2ecdd448 Gerbview: fix most of Doxygen warnings. 15 years ago
jean-pierre charras 8faf1e7296 Gerbview: 15 years ago
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) 15 years ago
jean-pierre charras 938fc74217 Gerbview: Added support for complex definitions of parameters (like $3=$2+5/2) in aperture macros and primitives macro. 15 years ago
jean-pierre charras 6396c2ebc8 preparing Gerbview enhancements 15 years ago
Dick Hollenbeck 636b2d301e function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 15 years ago
jean-pierre charras 8fc11e3b45 Gerbview: fixed a minor error in previous commit. 15 years ago
jean-pierre charras a9c1c49be0 Fixed minor issues in Gerbview 15 years ago