33 Commits (master)

Author SHA1 Message Date
jean-pierre charras d5cf541974 Gerbview: fix a maximum number (50) of Error messages in report list. 6 months ago
Brendan Hickey 33a8cd942f Increase GerbView max DCode Id to 2^31-1 8 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
jean-pierre charras 2d36a5d4f9 Gerbview: make buffer to read a line of Gerber file bigger. 1 year ago
jean-pierre charras 72ce955066 Gerbview: fix some issues related to comments and primitives in macros: 2 years ago
jean-pierre charras 72984c5c40 Gerbview: add refinements to option to set offset and rotation of layers. 2 years ago
jean-pierre charras efdead2008 Gerbview: added (in Layers Manager) a new setting to adjust draw offset 2 years ago
jean-pierre charras 9df65d7f54 Gerbview: code refactor: move APERTURE_MACRO defs from am_primitive to aperture_macro. 3 years ago
Jeff Young 4f0136db3b Attempt to fix std::initializer_list lifetime issue. 3 years ago
Jeff Young aa2ad3b44c Move KICAD_T[] to std::initializer_list<KICAD_T>. 3 years ago
Marek Roszko a8505d9c76 SEARCH_RESULT -> INSPECT_RESULT 3 years ago
Seth Hillbrand 54b20cb049 Fix overflow vulnerability in Gerbview 4 years ago
Mike Williams da2e7e158b Gerbview: Attempt to parse unknown files as gerber/drill 4 years ago
Marek Roszko c91d3e3cf9 Remove some more wxPoint 4 years ago
jean-pierre charras 210671b10a Gerbview, Excellon reader: add preference to configure default coordinates format. In Excellon drill files, the coordinate format is not specified, and sometimes units and zero option are even not specified, so some drill files cannot be read. In Preferences, default setting options are now added to specify by hand missing info. 4 years ago
Mike Williams f2241d25c6 Gerbview: implement ;FILE_FORMAT parsing 4 years ago
jean-pierre charras b1fd462d28 Gerbview, Excellon reader: use Leading Zeros format when not specified in file. 4 years ago
luz paz 0446d35f0d Fix source comment/doc typos (follow-up) 4 years ago
Wayne Stambaugh 4619d5e112 Fix more broken Doxygen comment specifiers. 5 years ago
jean-pierre charras d146839f0f Gerbview: add a error message for invalid files missing G74 or G75 commands. 6 years ago
Seth Hillbrand 7c28c3838a Comment-only changes 6 years ago
jean-pierre charras 8d649b5351 Gerbview: cleanup code. 6 years ago
jean-pierre charras c59fa1b672 Gerbview: Fix outdated warning message about missing D-Codes and old RS274D files. 6 years ago
jean-pierre charras 937b5bd69a Gerbview allows larger DCodes values (previously DCode id number max 999, now 10000) 6 years ago
Jeff Young a25368cc6b Improve spelling. 6 years ago
jean-pierre charras ecfe564f4d Gerber viewer: Ensure arc interpolation is used only after a arc command. 7 years ago
jean-pierre charras 4136aca221 Gerbview: Excellon drill files reader: add a better support of routing mode. 7 years ago
jean-pierre charras c291505830 Gerbview, read Excellon files: fix a few issues. 7 years ago
jean-pierre charras d8687e4eaf Gerbview: minor code cleanup 8 years ago
jean-pierre charras 8da242c593 Gerbview: accept any structured comment as X2 attribute. 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 6255239b52 Gerbview: rename files class_xxx to xxx according to the class names of classes defined inside the 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
Jon Evans a52250a91e Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 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
jean-pierre charras 984146c37d Gerbview: better support of advanced X2 attributes. 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 368bd1477b Gerbview: serious code cleanup (with the serious help of Mark Roszko's work on Gerbview) 10 years ago
jean-pierre charras 130c6e3639 Gerbview: more code refactoring. 10 years ago
jean-pierre charras 3b379787bc Gerbview: move gerber_file_image_list to a separate file 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 75c551f305 Gerbview: accept embedded tool definition (i.e. select tool and define it in the same line, outside the header). A few minor other fixes. 10 years ago
jean-pierre charras dbb78db7ef Gerbview: Shows now in the Layer manager the filename of gerber or drill files loaded. 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
Lorenzo Marcantonio 342016b692 Constification of HitTest and GetParent 12 years ago