Chris Pavlina
445fc0000f
COLOR_SWATCH, INDICATOR_ICON: DPI-independent scaling
2018-01-07 09:28:47 -07:00
Jeff Young
38227161bf
Fix drawing of transparent layer swatches.
...
Also fixes a related bug to redraw holes when changing the
pcb background colour.
Fixes: lp:1741049
* https://bugs.launchpad.net/kicad/+bug/1741049
Fixes: lp:1741101
* https://bugs.launchpad.net/kicad/+bug/1741101
2018-01-06 12:12:39 -05:00
jean-pierre charras
4e96f9990d
Use the new color4Dpicker to choose a color in Eeschema.
...
However, the opacity is not modifiable because the wxDC used in Eeschema does not know the alpha channel.
2017-08-06 10:42:11 +02:00
jean-pierre charras
5f4599fb56
Add a new color selector, to adjust color selection for GAL mode, with support of opacity (alpha channel)
...
Pcbnew: save opacity value in color config, and keep it when switching between legacy and gal mode.
2017-07-18 19:07:47 +02:00
jean-pierre charras
0719b99ad8
Minor enhancement in color selection on Windows
2017-06-24 10:45:26 +02:00
Maciej Suminski
fe4f02f5b9
Coverity fixes
...
CIDs:
- 153097
- 157120
- 157119
- 155148
- 155146
- 153103
- 153099
- 153095
- 153087
- 153086
2017-03-11 22:20:08 +01:00
Maciej Suminski
f46961d003
Fix a memleak in COLOR_SWATCH
2017-03-10 17:56:41 +01:00
Simon Richter
bb61cd5a50
Add missing header
...
color_swatch.cpp uses std::unique_ptr
2017-03-08 10:39:11 -05:00
John Beard
b8d0b0d7be
Move layer/render swatches to own class
...
This introduces COLOR_SWATCH, which is a reusable
widget that shows a color swatch and can invoke the colour picker
when duble/middle clicked.
It uses it's own wxCommandEvent to signal the change.
This makes the layer widget simpler internally, and also allows other
code to show identical swatches if needed.
2017-03-01 09:44:41 +01:00