diff --git a/helio_blender_addon/__init__.py b/helio_blender_addon/__init__.py index 2e521be..f75689d 100644 --- a/helio_blender_addon/__init__.py +++ b/helio_blender_addon/__init__.py @@ -22,7 +22,7 @@ bl_info = { "name": "Helio Cloud Rendering", "blender": (3, 20, 0), - "version": (0, 1, 14), + "version": (0, 1, 15), "category": "Render", "tracker_url": "https://github.com/helio/blender-addon/issues" } diff --git a/helio_blender_addon/addon.py b/helio_blender_addon/addon.py index 66b93aa..afeec7d 100644 --- a/helio_blender_addon/addon.py +++ b/helio_blender_addon/addon.py @@ -268,7 +268,13 @@ def invoke(self, context, event): log.debug("all paths: %s", paths) for path in paths: - self._steps.append(('copy', path)) + if '' in path: + print(path, Path(path).parent) + tp = Path(path) + for p in tp.parent.glob(tp.name.replace('', '*')): + self._steps.append(('copy', str(p))) + else: + self._steps.append(('copy', path)) self._steps.append(('relink', project_path)) self._steps.append(('resave', project_filepath))