UI: Extensions: Update the tooltip for Allow Online Access

Some users were concerned that the tooltip wasn't clear enough on
indicating that Blender doesn't really inforce an offline mode.

The final text was a collaborative effort together with the UI team and
participants from the user-interface-module chat.

The tooltip talks about internet instead of specifically extensions or
repositories to leave room to be used in the future for other things
(e.g., for Blender to check for new release updates).
This commit is contained in:
Dalai Felinto 2024-07-05 17:37:59 +02:00
parent ecebf94e25
commit 7f6feb2872

@ -6241,11 +6241,11 @@ static void rna_def_userdef_system(BlenderRNA *brna)
prop = RNA_def_property(srna, "use_online_access", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, nullptr, "flag", USER_INTERNET_ALLOW);
RNA_def_property_boolean_funcs(prop, nullptr, "rna_userdef_use_online_access_set");
RNA_def_property_ui_text(
prop,
"Allow Online Access",
"Allow internet access. Blender may access configured online extension repositories. "
"Installed third party add-ons may access the internet for their own functionality");
RNA_def_property_ui_text(prop,
"Allow Online Access",
"Allow Blender to access the internet. Add-ons that follow this "
"setting will only connect to the internet if enabled. However, "
"Blender cannot prevent third-party add-ons from violating this rule");
RNA_def_property_editable_func(prop, "rna_userdef_use_online_access_editable");
RNA_def_property_update(prop, 0, "rna_userdef_update");