diff --git a/core/core_api.yml b/core/core_api.yml index f4d43367..84d110df 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 + # QA: Use latest branch until it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-core.git + version: 0df22bc70fd8bc15b1d26a2ea82a87e8220b9e60 diff --git a/env/includes/common/apps.yml b/env/includes/common/apps.yml index d31b415c..5448980b 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 + # QA: Use latest branch until 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 + # QA: Use latest branch until 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 + # QA: Use latest branch until 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 diff --git a/env/includes/common/engines.yml b/env/includes/common/engines.yml index 0ec1c2d5..9841e159 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 + # QA: Use latest branch until it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-houdini.git + version: 13a898c4b32289f0f11be5ddf54d141719384c21 common.engines.tk-maya.location: type: app_store name: tk-maya version: v0.13.11 + # QA: Use latest branch until it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-maya.git + version: 6b279ec303fd5e76699b6d206e34198872fd5280 common.engines.tk-nuke.location: type: app_store name: tk-nuke version: v0.16.4 + # QA: Use latest branch until it is released + type: git_branch + branch: master + path: git@github.com:shotgunsoftware/tk-nuke.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 + # QA: Use latest branch until 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 diff --git a/env/includes/desktop/project.yml b/env/includes/desktop/project.yml index 153c6d5a..466626f8 100644 --- a/env/includes/desktop/project.yml +++ b/env/includes/desktop/project.yml @@ -36,6 +36,25 @@ 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" + 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 diff --git a/env/includes/houdini/apps.yml b/env/includes/houdini/apps.yml index ec94d0a6..e8ce5955 100644 --- a/env/includes/houdini/apps.yml +++ b/env/includes/houdini/apps.yml @@ -29,6 +29,9 @@ houdini.apps.tk-multi-publish2: - name: Publish to Flow Production Tracking hook: "{self}/publish_file.py:{engine}/tk-multi-publish2/basic/publish_session.py" settings: {} + - name: Publish Alembic Derivative + hook: "{self}/publish_file.py:{engine}/tk-multi-publish2/basic/publish_session.py:{self}/flowam/publish_alembic_derivative.py" + settings: {} location: "@common.apps.tk-multi-publish2.location" houdini.apps.tk-multi-loader2: @@ -93,3 +96,7 @@ houdini.apps.tk-multi-shotgunpanel: filters: {} enable_context_switch: true location: "@common.apps.tk-multi-shotgunpanel.location" + +houdini.apps.tk-multi-breakdown2: + location: "@common.apps.tk-multi-breakdown2.location" + panel_mode: False diff --git a/env/includes/houdini/asset_step.yml b/env/includes/houdini/asset_step.yml index f596a3a6..76a100ce 100644 --- a/env/includes/houdini/asset_step.yml +++ b/env/includes/houdini/asset_step.yml @@ -28,6 +28,8 @@ houdini.asset_step: tk-multi-shotgunpanel: '@houdini.apps.tk-multi-shotgunpanel' + tk-multi-breakdown2: '@houdini.apps.tk-multi-breakdown2' + location: "@common.engines.tk-houdini.location" menu_favourites: [] run_at_startup: diff --git a/env/includes/houdini/project.yml b/env/includes/houdini/project.yml index 0e31bd59..19452f55 100644 --- a/env/includes/houdini/project.yml +++ b/env/includes/houdini/project.yml @@ -28,6 +28,8 @@ houdini.project: tk-multi-shotgunpanel: '@houdini.apps.tk-multi-shotgunpanel' + tk-multi-breakdown2: '@houdini.apps.tk-multi-breakdown2' + location: "@common.engines.tk-houdini.location" menu_favourites: [] run_at_startup: diff --git a/env/includes/houdini/shot_step.yml b/env/includes/houdini/shot_step.yml index 320b8c9b..573bee32 100644 --- a/env/includes/houdini/shot_step.yml +++ b/env/includes/houdini/shot_step.yml @@ -30,6 +30,8 @@ houdini.shot_step: tk-multi-shotgunpanel: '@houdini.apps.tk-multi-shotgunpanel' + tk-multi-breakdown2: '@houdini.apps.tk-multi-breakdown2' + location: "@common.engines.tk-houdini.location" menu_favourites: [] run_at_startup: diff --git a/env/includes/maya/apps.yml b/env/includes/maya/apps.yml index f60c920e..398f99ac 100644 --- a/env/includes/maya/apps.yml +++ b/env/includes/maya/apps.yml @@ -28,6 +28,9 @@ maya.apps.tk-multi-publish2: - name: Publish to Flow Production Tracking hook: "{self}/publish_file.py:{engine}/tk-multi-publish2/basic/publish_session.py" settings: {} + - name: Publish Alembic Derivative + hook: "{self}/publish_file.py:{engine}/tk-multi-publish2/basic/publish_session.py:{self}/flowam/publish_alembic_derivative.py" + settings: {} location: "@common.apps.tk-multi-publish2.location" maya.apps.tk-multi-loader2: @@ -93,3 +96,7 @@ maya.apps.tk-multi-reviewsubmission: render_media_hook: '{self}/render_media.py:{self}/{engine_name}/render_media.py' submitter_hook: '{self}/submitter_create.py' location: "@common.apps.tk-multi-reviewsubmission.location" + +maya.apps.tk-multi-breakdown2: + location: "@common.apps.tk-multi-breakdown2.location" + panel_mode: False diff --git a/env/includes/maya/asset_step.yml b/env/includes/maya/asset_step.yml index c9d61555..5d7f5300 100644 --- a/env/includes/maya/asset_step.yml +++ b/env/includes/maya/asset_step.yml @@ -29,6 +29,8 @@ maya.asset_step: tk-multi-reviewsubmission: '@maya.apps.tk-multi-reviewsubmission' + tk-multi-breakdown2: '@maya.apps.tk-multi-breakdown2' + location: "@common.engines.tk-maya.location" menu_favourites: [] run_at_startup: diff --git a/env/includes/maya/project.yml b/env/includes/maya/project.yml index 502f72b7..6609e700 100644 --- a/env/includes/maya/project.yml +++ b/env/includes/maya/project.yml @@ -28,6 +28,8 @@ maya.project: tk-multi-shotgunpanel: '@maya.apps.tk-multi-shotgunpanel' + tk-multi-breakdown2: '@maya.apps.tk-multi-breakdown2' + location: "@common.engines.tk-maya.location" menu_favourites: [] run_at_startup: diff --git a/env/includes/maya/shot_step.yml b/env/includes/maya/shot_step.yml index df4ec756..ec94eb56 100644 --- a/env/includes/maya/shot_step.yml +++ b/env/includes/maya/shot_step.yml @@ -31,6 +31,8 @@ maya.shot_step: tk-multi-reviewsubmission: '@maya.apps.tk-multi-reviewsubmission' + tk-multi-breakdown2: '@maya.apps.tk-multi-breakdown2' + location: "@common.engines.tk-maya.location" menu_favourites: [] run_at_startup: diff --git a/env/includes/nuke/apps.yml b/env/includes/nuke/apps.yml index 7e498793..7386667c 100644 --- a/env/includes/nuke/apps.yml +++ b/env/includes/nuke/apps.yml @@ -181,3 +181,7 @@ nukestudio.apps.tk-multi-shotgunpanel: nuke.apps.tk-nuke-quickreview: location: "@common.apps.tk-nuke-quickreview.location" + +nuke.apps.tk-multi-breakdown2: + location: "@common.apps.tk-multi-breakdown2.location" + panel_mode: False diff --git a/env/includes/nuke/asset_step.yml b/env/includes/nuke/asset_step.yml index 9deb37ed..f59fb58c 100644 --- a/env/includes/nuke/asset_step.yml +++ b/env/includes/nuke/asset_step.yml @@ -29,6 +29,8 @@ nuke.asset_step: tk-nuke-quickreview: '@nuke.apps.tk-nuke-quickreview' + tk-multi-breakdown2: '@nuke.apps.tk-multi-breakdown2' + location: "@common.engines.tk-nuke.location" menu_favourites: [] run_at_startup: diff --git a/env/includes/nuke/project.yml b/env/includes/nuke/project.yml index e7a0afd7..5d3322b2 100644 --- a/env/includes/nuke/project.yml +++ b/env/includes/nuke/project.yml @@ -29,6 +29,8 @@ nuke.project: tk-nuke-quickreview: '@nuke.apps.tk-nuke-quickreview' + tk-multi-breakdown2: '@nuke.apps.tk-multi-breakdown2' + location: "@common.engines.tk-nuke.location" menu_favourites: [] run_at_startup: diff --git a/env/includes/nuke/shot_step.yml b/env/includes/nuke/shot_step.yml index 92037791..6a6bf3ad 100644 --- a/env/includes/nuke/shot_step.yml +++ b/env/includes/nuke/shot_step.yml @@ -32,6 +32,8 @@ nuke.shot_step: tk-nuke-quickreview: '@nuke.apps.tk-nuke-quickreview' + tk-multi-breakdown2: '@nuke.apps.tk-multi-breakdown2' + location: "@common.engines.tk-nuke.location" menu_favourites: [] run_at_startup: