From 1bccb31b866a744df8ffa1ff6e358deb7f30f111 Mon Sep 17 00:00:00 2001 From: Carlos Villavicencio Date: Tue, 7 Jul 2026 14:36:23 -0500 Subject: [PATCH 1/5] Expose loader in desktop with flowam actions --- env/includes/desktop/project.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/env/includes/desktop/project.yml b/env/includes/desktop/project.yml index 153c6d5a..0ce09df3 100644 --- a/env/includes/desktop/project.yml +++ b/env/includes/desktop/project.yml @@ -36,6 +36,34 @@ desktop.project: hook_before_register_command: "{config}/tk-multi-launchapp/before_register_command.py" location: "@common.apps.tk-multi-launchapp.location" + tk-multi-loader2: + location: "@common.apps.tk-multi-loader2.location" + action_mappings: + # DCC file types can only be published within DCC to avoid data corruption + Maya Workfile: [download, reference_copy_link] + Nuke Workfile: [download, reference_copy_link] + Houdini Workfile: [download, reference_copy_link] + All: [download, publish, reference_copy_link] + entity_mappings: + Task: [create_generic_asset] + Project: [create_generic_asset] + entities: + - caption: Current Project + type: Query + entity_type: Project + publish_filters: [] + filters: + - ["id", "is", "{context.project.id}"] + hierarchy: [name] + - caption: My Tasks + type: Query + entity_type: Task + publish_filters: [] + filters: + - [task_assignees, is, "{context.user}"] + - ["project", "is", "{context.project}"] + hierarchy: [entity, content] + collapse_rules: - {button_label: $app, match: Launch $app, menu_label: None} default_group: Studio From 0b1d400ec16aabb0ad85dd87497c93141d89c1eb Mon Sep 17 00:00:00 2001 From: Carlos Villavicencio Date: Wed, 8 Jul 2026 12:10:45 -0500 Subject: [PATCH 2/5] Remove mappings --- env/includes/desktop/project.yml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/env/includes/desktop/project.yml b/env/includes/desktop/project.yml index 0ce09df3..466626f8 100644 --- a/env/includes/desktop/project.yml +++ b/env/includes/desktop/project.yml @@ -38,15 +38,6 @@ desktop.project: tk-multi-loader2: location: "@common.apps.tk-multi-loader2.location" - action_mappings: - # DCC file types can only be published within DCC to avoid data corruption - Maya Workfile: [download, reference_copy_link] - Nuke Workfile: [download, reference_copy_link] - Houdini Workfile: [download, reference_copy_link] - All: [download, publish, reference_copy_link] - entity_mappings: - Task: [create_generic_asset] - Project: [create_generic_asset] entities: - caption: Current Project type: Query From 034832048143698eb6cb57701c71594f6e140202 Mon Sep 17 00:00:00 2001 From: Carlos Villavicencio Date: Wed, 8 Jul 2026 13:45:56 -0500 Subject: [PATCH 3/5] Update git descriptors --- core/core_api.yml | 5 +++++ env/includes/common/engines.yml | 20 ++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/core/core_api.yml b/core/core_api.yml index f4d43367..48bf161f 100644 --- a/core/core_api.yml +++ b/core/core_api.yml @@ -15,3 +15,8 @@ location: type: app_store name: tk-core version: v0.23.9 + # REMOVEME: Get latest branch from it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-core.git + version: 0df22bc70fd8bc15b1d26a2ea82a87e8220b9e60 diff --git a/env/includes/common/engines.yml b/env/includes/common/engines.yml index 0ec1c2d5..6373e885 100644 --- a/env/includes/common/engines.yml +++ b/env/includes/common/engines.yml @@ -19,14 +19,29 @@ common.engines.tk-houdini.location: type: app_store name: tk-houdini version: v1.9.12 + # REMOVEME: Get latest branch from it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-core.git + version: 13a898c4b32289f0f11be5ddf54d141719384c21 common.engines.tk-maya.location: type: app_store name: tk-maya version: v0.13.11 + # REMOVEME: Get latest branch from it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-core.git + version: 6b279ec303fd5e76699b6d206e34198872fd5280 common.engines.tk-nuke.location: type: app_store name: tk-nuke version: v0.16.4 + # REMOVEME: Get latest branch from it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-core.git + version: 02808561cd29466fa6a3aca0e8249b99868e2a47 common.engines.tk-photoshopcc.location: type: app_store name: tk-photoshopcc @@ -51,6 +66,11 @@ common.engines.tk-desktop.location: type: app_store name: tk-desktop version: v2.8.6 + # REMOVEME: Get latest branch from it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-desktop.git + version: c528bccf01fc1c35e1f676f70bf532a42273b1b6 common.engines.tk-desktop2.location: type: app_store name: tk-desktop2 From 75294c012a7d37d4a881d51a38c3e3f6d051f51b Mon Sep 17 00:00:00 2001 From: Carlos Villavicencio Date: Wed, 8 Jul 2026 15:14:54 -0500 Subject: [PATCH 4/5] Update apps descriptors --- env/includes/common/apps.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/env/includes/common/apps.yml b/env/includes/common/apps.yml index d31b415c..d0bb6db9 100644 --- a/env/includes/common/apps.yml +++ b/env/includes/common/apps.yml @@ -36,10 +36,29 @@ common.apps.tk-multi-publish2.location: type: app_store name: tk-multi-publish2 version: v2.11.0 + # REMOVEME: Get latest branch from it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-multi-publish2.git + version: 2c4730b79ed201a47a5db248ca05c405a3ce15d3 common.apps.tk-multi-loader2.location: type: app_store name: tk-multi-loader2 version: v1.25.6 + # REMOVEME: Get latest branch from it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-multi-loader2.git + version: ccae09491a39dc5d58e3733cbfa191baf1babb64 +common.apps.tk-multi-breakdown2.location: + type: app_store + name: tk-multi-breakdown2 + version: v0.4.5 + # REMOVEME: Get latest branch from it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-multi-breakdown2.git + version: cd2ca679891979d4de440c2c78ccd33766111f84 common.apps.tk-multi-shotgunpanel.location: type: app_store name: tk-multi-shotgunpanel From 761be22b9fa5c76f21ed026ff3551c7c605822c1 Mon Sep 17 00:00:00 2001 From: Carlos Villavicencio Date: Thu, 9 Jul 2026 13:17:34 -0500 Subject: [PATCH 5/5] Update descriptors --- env/includes/common/engines.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/env/includes/common/engines.yml b/env/includes/common/engines.yml index 6373e885..bbd14a6b 100644 --- a/env/includes/common/engines.yml +++ b/env/includes/common/engines.yml @@ -22,7 +22,7 @@ common.engines.tk-houdini.location: # REMOVEME: Get latest branch from it is released type: git_branch branch: master - path: git@github.com:shotgunsoftware/tk-core.git + path: git@github.com:shotgunsoftware/tk-houdini.git version: 13a898c4b32289f0f11be5ddf54d141719384c21 common.engines.tk-maya.location: type: app_store @@ -31,7 +31,7 @@ common.engines.tk-maya.location: # REMOVEME: Get latest branch from it is released type: git_branch branch: master - path: git@github.com:shotgunsoftware/tk-core.git + path: git@github.com:shotgunsoftware/tk-maya.git version: 6b279ec303fd5e76699b6d206e34198872fd5280 common.engines.tk-nuke.location: type: app_store @@ -40,7 +40,7 @@ common.engines.tk-nuke.location: # REMOVEME: Get latest branch from it is released type: git_branch branch: master - path: git@github.com:shotgunsoftware/tk-core.git + path: git@github.com:shotgunsoftware/tk-nuke.git version: 02808561cd29466fa6a3aca0e8249b99868e2a47 common.engines.tk-photoshopcc.location: type: app_store