From 610ba00915f7404dac753dd153283304e7b9d737 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 12 Jan 2026 18:50:44 +0100 Subject: [PATCH] Add support for picking colors in linear color space (with toggle for special cases like UI) --- .../Editor/GUI/Dialogs/ColorPickerDialog.cs | 34 +++++++++++++++++-- Source/Editor/GUI/Input/ColorValueBox.cs | 13 ++++--- 2 files changed, 40 insertions(+), 7 deletions(-) diff --git a/Source/Editor/GUI/Dialogs/ColorPickerDialog.cs b/Source/Editor/GUI/Dialogs/ColorPickerDialog.cs index 2d6a3882b..d727c15fc 100644 --- a/Source/Editor/GUI/Dialogs/ColorPickerDialog.cs +++ b/Source/Editor/GUI/Dialogs/ColorPickerDialog.cs @@ -41,6 +41,7 @@ namespace FlaxEditor.GUI.Dialogs private bool _useDynamicEditing; private bool _activeEyedropper; private bool _canPassLastChangeEvent = true; + private bool _linear; private ColorValueBox.ColorPickerEvent _onChanged; private ColorValueBox.ColorPickerClosedEvent _onClosed; @@ -56,6 +57,7 @@ namespace FlaxEditor.GUI.Dialogs private Button _cCancel; private Button _cOK; private Button _cEyedropper; + private Button _cLinearSRGB; private List _savedColors = new List(); private List