111 Commits (8ef7252330fd06ab0ce8184606b74b7e44b422f5)

Author SHA1 Message Date
jean-pierre charras c125cb673e gerbview: fix incorrect render of regions defined by a 360 deg arcd (a circle) 4 years ago
Seth Hillbrand 54b20cb049 Fix overflow vulnerability in Gerbview 4 years ago
Jeff Young 78385f7ab5 Clean some more tenths-of-degrees out of GerbView. 4 years ago
Marek Roszko ea613cf448 Another batch of point changes 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Wayne Stambaugh cb72da294a More NULL expunging. 4 years ago
Dominik Wernberger 99da663e82 Remove unused variables plus some more fixes from CppCheck 5 years ago
jean-pierre charras 04aa5519d0 Gerbview: code cleanup. Remove many include, now useless. 5 years ago
Jon Evans 528ebf8d7d Don't try to close empty polygon 6 years ago
jean-pierre charras 4bfd5f8197 typo 6 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
Seth Hillbrand c4d853c1e8 SHAPE_LINE_CHAIN: Remove element access 7 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 337244d423 Gerbview: displays aperture attribute value (TA.attribute) for Regions (polygons) having no dcode 6 years ago
jean-pierre charras 1a3f4fb38b Gerbview: enhancement: show attributes for polygons (Regions in Gerber dialect) 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 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 a0ac1a48c2 Gerbview: fix code after renaming 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 2476e88c9d Fix a few doxygen warnings 9 years ago
jp-charras c8cf78398b Gerbview: fix a crash when reading polygons with arcs. 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 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 90d6e7568e Gerbview: fix Bug #1511654 (incorrect rendering of some filled polygons in some Gerber files) 10 years ago
unknown 71b3125d8e Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 11 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
jean-pierre charras 7d1c1f3085 Gerber files generation: fix a rounding issue when drawing circles. (explains bug Bug #1339086 ). 11 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
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