You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add supoprt for Palette.Invert() and Colormap.Invert() (ScottPlot#5094)
* Add a (hopefully_ colorblind friendly dark palette
* Color.Invert() and Color.InvertHue()
* IPalette: Invert() and InvertHue()
* CoordinateRect: UnitSquare
* Cookbook: inverted palette
* IColormap: Invert() and InvertHue()
* Update CHANGELOG.md
* ColorblindFriendlyDark: refacor to use new API
---------
Co-authored-by: Scott W Harden <swharden@gmail.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,9 @@ _Not yet on NuGet..._
9
9
* Interactive Plottables: Created a new collection of interactive plottables which do not require manually wiring mouse events to support hover and click-drag manipulation
10
10
* Controls: Added `SetCursor()` functionality to `IPlotControl` to improve cross-platform support for mouse interactions
11
11
* SignalXY: Reduced heap allocations by modifying `ISignalXYSource` to use `IReadOnlyList<Pixel>` instead of `Pixel[]` (#5091, #5078) @bclehmann
12
+
* Palette: Added `Invert()` and `InvertHue()` to `IPalette` so palettes for light backgrounds can be reused for dark backgrounds (#5094) @NeilMacMullen
13
+
* Colormap: Added `Invert()` and `InvertHue()` to `IPalette` so palettes for light backgrounds can be reused for dark backgrounds (#5094) @NeilMacMullen
14
+
* Palettes: Added a `ColorblindFriendlyDark` palette to improve accessibility of categorical plots with dark backgrounds (#5094) @NeilMacMullen
12
15
13
16
## ScottPlot 5.0.56
14
17
_Published on [NuGet](https://www.nuget.org/profiles/ScottPlot) on 2025-08-22_
0 commit comments