520 Commits (7030c7d948959605b65a477ea17b4cc89cd19240)

Author SHA1 Message Date
John Beard ab2281d26f GAL opts: move config reading into GAL_DISPLAY_OPTIONS 7 years ago
Seth Hillbrand db0523626c GAL: Deal with thick circles 7 years ago
John Beard 567bdd9b9d Add configuration of Hi-DPI canvas scaling in OpenGL 7 years ago
jean-pierre charras fb0b1f2617 Print on Linux: use 600 DPI instead of the default 72 DPI (noticeable in Pcbnew) 7 years ago
jean-pierre charras 140abd3952 Pcbnew: fix missing vertical grid lines in flip board view 7 years ago
Seth Hillbrand 269f420f8d OpenGL: Create shaders for each GL 7 years ago
jean-pierre charras 8ad15b1d66 Symbol editor: fix issues related to axis not shown. 7 years ago
Seth Hillbrand 30612ca62d grid: Set grid to use integer pixels 7 years ago
Seth Hillbrand 82cbe9c995 cairo: Don't adjust grid point size 7 years ago
Seth Hillbrand 2305c5458e cairo: Prevent arch shaking in pcbnew 7 years ago
Seth Hillbrand dae7b03465 gal: re-enable arc outline mode 7 years ago
Seth Hillbrand 066b1782bb cairo: Fix grid display 7 years ago
Seth Hillbrand 235f2c7b39 cairo: Fix dotted grid color 7 years ago
Seth Hillbrand 203486638b Cleanup and clarify Cairo code 7 years ago
Seth Hillbrand 7d1a5c425c Cairo: Treat no stroke as an even line width 7 years ago
Seth Hillbrand 467d37e3f0 cairo: Fix pcbnew arc drawing 7 years ago
Tomasz Włostowski 3b3c674c1a gal: opengl: use correct radius for graphical circles 7 years ago
Seth Hillbrand 3a0dbffa9e cairo: Minor tweak for angle transforms 7 years ago
Tomasz Włostowski 2151e195c7 gal: cairo: don't forget about the color when drawing grid points... 7 years ago
Tomasz Włostowski f66baaed8c gal: cairo: pixel-align arc endpoints, not center to avoid misalignment with adjacent line segments 7 years ago
Seth Hillbrand 4597979d18 cairo: Draw ovals with filled half-arcs 7 years ago
Seth Hillbrand 5af8d2d0a8 cairo: Fix rotated oval pads 7 years ago
Tomasz Włostowski 632a619df9 gal: fixed broken lines in flipped board view (pixel alignment regression) 7 years ago
Seth Hillbrand f1a60832e0 opengl: Handle stroked semi-circles 7 years ago
Seth Hillbrand 9d4a19797c cairo: Don't round locations of outlines 7 years ago
Tomasz Włostowski 85a7ab7795 gal: minor cleanup & formatting 7 years ago
Tomasz Włostowski bbee30671a gal: pixel alignment hacks, works for Retina display too now. 7 years ago
jean-pierre charras c8d44b86e2 Fix a compil issue with some compilers. 7 years ago
Seth Hillbrand 7b3ef1b7ed colors: Add HSL conversion and tune colors 7 years ago
Seth Hillbrand 5da4e18664 bitmaps: Handle mask colors 7 years ago
Seth Hillbrand b63cdcf225 Type cleanup 7 years ago
Seth Hillbrand 3a3bbbb545 GAL: Add transparency for bitmaps and Cairo draw 8 years ago
Seth Hillbrand e8333633fe GAL: Add antialiasing options to Cairo 8 years ago
jean-pierre charras db7dba96ad Fix a few Coverity warnings. 7 years ago
jean-pierre charras 26a337db18 Opengl engine: temporary disable bitmaps cache, because it creates serious issues in cross-probing in hierarchies. 7 years ago
Tomasz Włostowski 3adb8d56c5 OPENGL_GAL: no need to draw line caps when drawing a polyline, the shader takes care of them already 7 years ago
jean-pierre charras 83d851956c classes MARKER rework: remove duplicate code. Better HitTest code (HitTest takes in account the actual shape) 7 years ago
jean-pierre charras 73b52f2e23 Gerbview: fix incorrect initialization of WorldUnitLength. 7 years ago
jean-pierre charras ffe4b745dd Opengl gal: Fix bug: segments with 0 length are not drawn. However the are equivalent to circles. 7 years ago
John Beard 4c355c32d3 Fix rounding in COLOR4D::ToColour 7 years ago
Maciej Suminski 64da77538f Fix bitmap scale in printouts 7 years ago
Maciej Suminski 92c5cb288e Fixed scale in Gerbview printouts 7 years ago
Maciej Suminski 347e21daaa Handle printout settings: line width, color/mono, mirror 7 years ago
Maciej Suminski 47d0eaa2c6 GAL: changed line width setting to float type 7 years ago
Maciej Suminski 6c689305a6 Decouple GAL printing interface and its Cairo-based implementation 7 years ago
Maciej Suminski e36f6b476d Changed the CAIRO_GAL class hierarchy 7 years ago
Maciej Suminski 5a64343fb4 CAIRO_PRINT_CTX class 7 years ago
Maciej Suminski 1411e1f73a GAL: added methods to modify rotation in the transformation matrix 7 years ago
Jeff Young 16925cc74e Implement RAII locking for GAL updating. 7 years ago
jean-pierre charras f183b4f526 GAL, Opengl: Draw Arc: fix draw layer depth (previously, set to 0.0, which is not always the case) 7 years ago