UI: Option for Separate Extension Dev Tools #119562
|
@ -2695,6 +2695,7 @@ class USERPREF_PT_experimental_prototypes(ExperimentalPanel, Panel):
|
|||
({"property": "use_new_matrix_socket"}, ("blender/blender/issues/116067", "Matrix Socket")),
|
||||
({"property": "enable_overlay_next"}, ("blender/blender/issues/102179", "#102179")),
|
||||
({"property": "use_extension_repos"}, ("/blender/blender/issues/117286", "#117286")),
|
||||
({"property": "use_extension_utils"}, ("/blender/blender/issues/117286", "#117286")),
|
||||
),
|
||||
)
|
||||
|
||||
|
|
|
@ -721,8 +721,9 @@ typedef struct UserDef_Experimental {
|
|||
char use_new_volume_nodes;
|
||||
char use_shader_node_previews;
|
||||
char use_extension_repos;
|
||||
char use_extension_utils;
|
||||
|
||||
char _pad[3];
|
||||
char _pad[2];
|
||||
/** `makesdna` does not allow empty structs. */
|
||||
} UserDef_Experimental;
|
||||
|
||||
|
|
|
@ -7189,6 +7189,11 @@ static void rna_def_userdef_experimental(BlenderRNA *brna)
|
|||
"section of the preferences");
|
||||
RNA_def_property_boolean_funcs(
|
||||
prop, nullptr, "rna_PreferencesExperimental_use_extension_repos_set");
|
||||
|
||||
prop = RNA_def_property(srna, "use_extension_utils", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_ui_text(
|
||||
prop, "Extensions Development Utilities", "Developer support utilities for extensions");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
}
|
||||
|
||||
static void rna_def_userdef_addon_collection(BlenderRNA *brna, PropertyRNA *cprop)
|
||||
|
|
Loading…
Reference in New Issue