Draw a checkerboard behind translucent colors in CodeEdit autocompletion previews

This makes translucent colors easier to interpret as such
and is consistent with how they're displayed in ColorPicker.
This commit is contained in:
Hugo Locurcio 2024-08-08 17:46:41 +02:00
parent 3978628c6c
commit fb88658cc8
No known key found for this signature in database
GPG key ID: 39E8F8BE30B0A49C
4 changed files with 13 additions and 1 deletions

View file

@ -504,6 +504,7 @@ void fill_default_theme(Ref<Theme> &theme, const Ref<Font> &default_font, const
theme->set_icon("can_fold_code_region", "CodeEdit", icons["region_unfolded"]);
theme->set_icon("folded_code_region", "CodeEdit", icons["region_folded"]);
theme->set_icon("folded_eol_icon", "CodeEdit", icons["text_edit_ellipsis"]);
theme->set_icon("completion_color_bg", "CodeEdit", icons["mini_checkerboard"]);
theme->set_font(SceneStringName(font), "CodeEdit", Ref<Font>());
theme->set_font_size(SceneStringName(font_size), "CodeEdit", -1);