diff options
Diffstat (limited to 'release/scripts/startup/bl_ui/__init__.py')
-rw-r--r-- | release/scripts/startup/bl_ui/__init__.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/release/scripts/startup/bl_ui/__init__.py b/release/scripts/startup/bl_ui/__init__.py index 6b72ef12dcc..c110b429aad 100644 --- a/release/scripts/startup/bl_ui/__init__.py +++ b/release/scripts/startup/bl_ui/__init__.py @@ -21,9 +21,10 @@ # note, properties_animviz is a helper module only. if "bpy" in locals(): - from imp import reload as _reload + from importlib import reload for val in _modules_loaded.values(): - _reload(val) + reload(val) + del reload _modules = [ "properties_animviz", "properties_constraint", @@ -85,7 +86,7 @@ if bpy.app.build_options.freestyle: _modules.append("properties_freestyle") __import__(name=__name__, fromlist=_modules) _namespace = globals() -_modules_loaded = {name: _namespace[name] for name in _modules if name != 'bpy'} +_modules_loaded = {name: _namespace[name] for name in _modules if name != "bpy"} del _namespace @@ -99,10 +100,10 @@ def register(): def addon_filter_items(self, context): import addon_utils - items = [('All', "All", "All Addons"), - ('User', "User", "All Addons Installed by User"), - ('Enabled', "Enabled", "All Enabled Addons"), - ('Disabled', "Disabled", "All Disabled Addons"), + items = [('All', "All", "All Add-ons"), + ('User', "User", "All Add-ons Installed by User"), + ('Enabled', "Enabled", "All Enabled Add-ons"), + ('Disabled', "Disabled", "All Disabled Add-ons"), ] items_unique = set() @@ -117,6 +118,7 @@ def register(): WindowManager.addon_search = StringProperty( name="Search", description="Search within the selected filter", + options={'TEXTEDIT_UPDATE'}, ) WindowManager.addon_filter = EnumProperty( items=addon_filter_items, |