Update Pose Library add-on to work without asset categories

Pose Library panels are now always displayed in pose mode, and don't
hide or unhide anymore depending on the visible asset types.
This commit is contained in:
Julian Eisel 2021-09-29 17:16:14 +02:00
parent 4a278c282f
commit ea457d4ab5
1 changed files with 4 additions and 4 deletions

View File

@ -128,7 +128,7 @@ def pose_library_list_item_context_menu(self: UIList, context: Context) -> None:
layout.operator("asset.open_containing_blend_file")
class ASSETBROWSER_PT_pose_library_usage(PoseLibraryPanel, asset_utils.AssetBrowserSpecificCategoryPanel, Panel):
class ASSETBROWSER_PT_pose_library_usage(PoseLibraryPanel, asset_utils.AssetBrowserPanel, Panel):
bl_region_type = "TOOLS"
bl_label = "Pose Library"
asset_categories = {'ANIMATIONS'}
@ -137,7 +137,7 @@ class ASSETBROWSER_PT_pose_library_usage(PoseLibraryPanel, asset_utils.AssetBrow
def poll(cls, context: Context) -> bool:
return (
cls.pose_library_panel_poll(context)
and cls.asset_category_poll(context)
and cls.asset_browser_panel_poll(context)
)
def draw(self, context: Context) -> None:
@ -160,7 +160,7 @@ class ASSETBROWSER_PT_pose_library_usage(PoseLibraryPanel, asset_utils.AssetBrow
props.select = False
class ASSETBROWSER_PT_pose_library_editing(PoseLibraryPanel, asset_utils.AssetBrowserSpecificCategoryPanel, Panel):
class ASSETBROWSER_PT_pose_library_editing(PoseLibraryPanel, asset_utils.AssetBrowserPanel, Panel):
bl_region_type = "TOOL_PROPS"
bl_label = "Pose Library"
asset_categories = {'ANIMATIONS'}
@ -169,7 +169,7 @@ class ASSETBROWSER_PT_pose_library_editing(PoseLibraryPanel, asset_utils.AssetBr
def poll(cls, context: Context) -> bool:
return (
cls.pose_library_panel_poll(context)
and cls.asset_category_poll(context)
and cls.asset_browser_panel_poll(context)
)
def draw(self, context: Context) -> None: