22 Commits (a11714b1a40a33e9b6f2134f0b55d0a9b0f97443)

Author SHA1 Message Date
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago
Jon Evans a52250a91e Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 9 years ago
Jon Evans 7cd72d6ffb Move layer colors from PCB_RENDER_SETTINGS to RENDER_SETTINGS 9 years ago
Maciej Suminski 72c70148e8 Fixed a few memory leaks and Valgrind warnings. 11 years ago
Maciej Suminski 69816d8704 The GAL view uses colors settings from the legacy canvas. 12 years ago
Maciej Suminski b3318dad5d High contrast color got blueish by accident - fixed. 12 years ago
Maciej Suminski 0ac3e1fbf2 Namespace KiGfx->KIGFX. 12 years ago
Maciej Suminski 573f9841df Better way of marking 'brightened' mode for items. 12 years ago
Maciej Suminski 90a3b97c2f Added drawing of worksheet layout. 12 years ago
Maciej Suminski e2f5b2779f Changed lifetime of RENDER_SETTINGS (now they are accessible right after PAINTER object is created). 12 years ago
Maciej Suminski 402f3c6f2c Added brightened mode for selecting items using disambiguation menu. 12 years ago
Maciej Suminski e050133c07 Simplified color computation. 12 years ago
Maciej Suminski 7739cfef2f Added support for multiple active layers (colored ones in the high contrast mode). 12 years ago
Maciej Suminski 07e4fc31b4 1 pixel wide outlines for the Cairo and the OpenGL with shaders backends, but it breaks displaying outline in the shaderless OpenGL backend. 12 years ago
Maciej Suminski 84392f1723 Moved STROKE_FONT from PAINTER to GAL. 12 years ago
Maciej Suminski 3f1da8b2c0 Minor code cleaning. 12 years ago
Maciej Suminski cd517f67db Added VBO_CONTAINER as a faster storage for vertices (OPENGL_GAL), tuned for exchanging data with GPU. 13 years ago
Maciej Suminski 5b9057823a Introduced SetGAL() functions that will allow changing GAL backend for rendering on the fly. 13 years ago
Maciej Suminski 664692b2e6 Added outline display mode for pads, vias & tracks 13 years ago
Maciej Suminski 18374e53a0 common/painter.cpp: Removed unnecessary header inclusion, added variable initialization 13 years ago
Maciej Suminski e262b32198 Introduction of Graphics Abstraction Layer based rendering for pcbnew. 13 years ago