From 90e3926424eb3735146ffce8182d5332d60d2fef Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Thu, 17 Apr 2025 14:29:54 +0200 Subject: [PATCH] Fix light theme gizmo icons in the 3D editor appearing too dark --- editor/themes/editor_color_map.cpp | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/editor/themes/editor_color_map.cpp b/editor/themes/editor_color_map.cpp index 3c3d755586d..13ba790419b 100644 --- a/editor/themes/editor_color_map.cpp +++ b/editor/themes/editor_color_map.cpp @@ -158,8 +158,13 @@ void EditorColorMap::create() { // These icons should not be converted. add_conversion_exception("EditorPivot"); add_conversion_exception("EditorHandle"); - add_conversion_exception("Editor3DHandle"); + add_conversion_exception("EditorHandleDisabled"); + add_conversion_exception("EditorHandleAdd"); + add_conversion_exception("EditorCurveHandle"); + add_conversion_exception("EditorPathSharpHandle"); + add_conversion_exception("EditorPathSmoothHandle"); add_conversion_exception("EditorBoneHandle"); + add_conversion_exception("Editor3DHandle"); add_conversion_exception("Godot"); add_conversion_exception("Sky"); add_conversion_exception("EditorControlAnchor"); @@ -178,6 +183,22 @@ void EditorColorMap::create() { add_conversion_exception("MaterialPreviewLight1"); add_conversion_exception("MaterialPreviewLight2"); + // Gizmo icons displayed in the 3D editor. + add_conversion_exception("Gizmo3DSamplePlayer"); + add_conversion_exception("GizmoAudioListener3D"); + add_conversion_exception("GizmoCamera3D"); + add_conversion_exception("GizmoCPUParticles3D"); + add_conversion_exception("GizmoDecal"); + add_conversion_exception("GizmoDirectionalLight"); + add_conversion_exception("GizmoFogVolume"); + add_conversion_exception("GizmoGPUParticles3D"); + add_conversion_exception("GizmoLight"); + add_conversion_exception("GizmoLightmapGI"); + add_conversion_exception("GizmoLightmapProbe"); + add_conversion_exception("GizmoReflectionProbe"); + add_conversion_exception("GizmoSpotLight"); + add_conversion_exception("GizmoVoxelGI"); + // GUI add_conversion_exception("GuiChecked"); add_conversion_exception("GuiRadioChecked");