UI: Theme: Remove List style from Nodes/Spreadsheet

The `Theme Space List` theme settings are often used for channels-like
interfaces such as Graph Editor, DopeSheet, NLA, VSE, Movie Clip.

Node Editor and Spreadsheet also had these settings but they are not
used. Remove them to simplify theme making.

Part of #135192

See PR for details and screenshots.

Pull Request: https://projects.blender.org/blender/blender/pulls/140536
This commit is contained in:
Pablo Vazquez
2025-06-18 14:18:08 +02:00
committed by Pablo Vazquez
parent efa8d942b8
commit 19c15e0218

View File

@@ -3263,7 +3263,6 @@ static void rna_def_userdef_theme_space_node(BlenderRNA *brna)
RNA_def_struct_ui_text(srna, "Theme Node Editor", "Theme settings for the Node Editor");
rna_def_userdef_theme_spaces_main(srna);
rna_def_userdef_theme_spaces_list_main(srna);
prop = RNA_def_property(srna, "grid", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_array(prop, 3);
@@ -4466,7 +4465,6 @@ static void rna_def_userdef_theme_space_spreadsheet(BlenderRNA *brna)
RNA_def_property_update(prop, 0, "rna_userdef_theme_update");
rna_def_userdef_theme_spaces_main(srna);
rna_def_userdef_theme_spaces_list_main(srna);
}
static void rna_def_userdef_themes(BlenderRNA *brna)