71 Commits (99e4ce0ae8255bd8933e88403e31799641c5603c)

Author SHA1 Message Date
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 9 months ago
Jeff Young 753d385473 Reduce dependency on dynamic_cast. 10 months ago
Seth Hillbrand bf6a255a3e Move more elements from fixed size arrays 10 months ago
Seth Hillbrand a9ae86eefd Cleanup geometry functions 1 year ago
jean-pierre charras 93bd2c73ff Gerbview: rename diff mode by forced opacity display mode and make opacity adjustable. 1 year ago
Alex Shvartzkop 10e2e4a12d Another try at fixing arcs. 2 years ago
jean-pierre charras 54b4f0e673 Gerbview: Aperture Macro: handle overwriting of variables 3 years ago
jean-pierre charras efe49ecfd2 Gerbview: replace ARC_HIGH_DEF (defined for Pcbnew) to a suitable value 3 years ago
jean-pierre charras 00374f0a75 Gerbview: code refactor: change name of a member: 3 years ago
jean-pierre charras fa1591d021 Gerbview: code refactor: change name of a D_CODE member: 3 years ago
jean-pierre charras 0d0c9aee3a Gerbview: code refactor: change name and type of a member: 3 years ago
Jeff Young b09a106880 Split gerbview diff and xor into two separate view modes. 3 years ago
Marek Roszko 3d5913c825 Remove convert_to_biu.h, merge contents to base_units.h 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Jeff Young b95d9d660d Move gerbview colors to preferences dialog. 3 years ago
jean-pierre charras 9626f0b66c Gerbview: fix a minor but annoying issue about the drawing sheet color. 3 years ago
jean-pierre charras 0b233d593a Gerbview: fix missing pad shapes when exporting to Pcbnew. 3 years ago
Jeff Young ebe9617e77 More EDA_RECT expungification, and an attempt to fix the python test. 3 years ago
jean-pierre charras 9108404efe Gerbview: seriously speed up the calculation time to draw polygons on OpenGL. 3 years ago
Jeff Young 92a229eec7 ADDED separate user-defined color for page limits. 4 years ago
Jeff Young 4e3109a633 Wide string decls for gerbview. 4 years ago
Jeff Young e84c574830 Some more EDA_ANGLE cleanup. 4 years ago
Jeff Young 8f7d2dd06a More VECTOR2D -> VECTOR2I and wxPoint cleanup. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young 86cb57f4a7 Cherry-pick TEXT_ATTRIBUTES and EDA_ANGLE from rockola/kicad-strokefont 4 years ago
Jeff Young 9ee28ea8f5 Flatten out some more preferences. 4 years ago
jean-pierre charras 36048fa436 OPENGL_GAL::DrawArcSegment(): use a better number of segm to approximate the arc. 4 years ago
Mike Williams 30987cebfe Gerbview: fix cairo negative items and implement real differential mode 4 years ago
jean-pierre charras 928225e467 Gerbview, Cairo engine: slightly better handling of negative objects. 4 years ago
jean-pierre charras a9aae9b3f7 Gerbview: Polygon shape: store its drawing coordinates to avoid rebuild them. 4 years ago
jean-pierre charras 1dbd4fcb7d Gerbview: clear all previous highlight selections, after clearing all layers. 4 years ago
jean-pierre charras c1197903e4 Gerbview: fix regression: missing DCode highlight commands. 5 years ago
Jeff Young cad5198ab7 Worksheet -> (industry standard) Drawing Sheet. 5 years ago
Marek Roszko 12d21e34e2 Remove trigo.h from eda_text.h 5 years ago
Jeff Young bb753aaadf Clean up terminology around active & high contrast layers. 5 years ago
Jeff Young cc617b715f Implement hypertext links for intersheet references. 5 years ago
Ian McInerney 61cdf3436b Ensure PAINTER::Draw routines properly handle EDA_ITEM casting 5 years ago
Jon Evans bd14f8a82a ADDED: New appearance control widget for PcbNew 5 years ago
jean-pierre charras 8c15ecf8e4 Gerbview: fix issues when setting the grid color and the worksheet color. 5 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
jean-pierre charras baa1db031e Fix incorrect arc bounding box calculation. 6 years ago
jean-pierre charras 962baf8b6c Gerbview: fix crash or incorrect drawings after code change in shape_line_chain 6 years ago
Seth Hillbrand c4d853c1e8 SHAPE_LINE_CHAIN: Remove element access 7 years ago
Seth Hillbrand 6625d0721e Implement Get/Set display options 6 years ago
Seth Hillbrand 4a52062a54 GAL: Make high-contrast meld into background 6 years ago
jean-pierre charras 63eb552e0a Fix issue in cairo_gal when drawing a 360 deg arc (in fact a circle). 6 years ago
Seth Hillbrand c4fe6785ad gerbview: Fix arc filling 7 years ago
Tomasz Włostowski bbee30671a gal: pixel alignment hacks, works for Retina display too now. 7 years ago
jean-pierre charras 388397f97d Protect TesselatePolygon() against degenerated polygons (less than 3 corners) to avoid crashes. 7 years ago
jean-pierre charras 2cb4187f52 Gerbview: small fix to speed up switching to opengl canvas. 7 years ago