Merge branch 'develop' into enhancement/AY-4913_Move-Fusion-client-code

This commit is contained in:
Jakub Trllo 2024-05-31 17:20:16 +02:00 committed by GitHub
commit 9e51fe2cd3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 26 additions and 3 deletions

View file

@ -33,6 +33,7 @@ class CollectColorCodedInstances(pyblish.api.ContextPlugin):
order = pyblish.api.CollectorOrder
hosts = ["photoshop"]
targets = ["automated"]
settings_category = "photoshop"
# configurable by Settings
color_code_mapping = []

View file

@ -16,6 +16,7 @@ class CollectReview(pyblish.api.ContextPlugin):
label = "Collect Review"
hosts = ["photoshop"]
order = pyblish.api.CollectorOrder + 0.1
settings_category = "photoshop"
def process(self, context):
for instance in context:

View file

@ -22,6 +22,7 @@ class CollectVersion(pyblish.api.InstancePlugin):
hosts = ["photoshop"]
families = ["image", "review", "workfile"]
settings_category = "photoshop"
def process(self, instance):
workfile_version = instance.context.data["version"]

View file

@ -22,6 +22,7 @@ class ExtractImage(pyblish.api.ContextPlugin):
families = ["image", "background"]
formats = ["png", "jpg"]
settings_category = "photoshop"
def process(self, context):
stub = photoshop.stub()

View file

@ -29,6 +29,7 @@ class ExtractReview(publish.Extractor):
label = "Extract Review"
hosts = ["photoshop"]
families = ["review"]
settings_category = "photoshop"
# Extract Options
jpg_options = None

View file

@ -16,6 +16,7 @@ class ValidateNamingRepair(pyblish.api.Action):
label = "Repair"
icon = "wrench"
on = "failed"
settings_category = "photoshop"
def process(self, context, plugin):

View file

@ -1,3 +1,3 @@
# -*- coding: utf-8 -*-
"""Package declaring AYON addon 'photoshop' version."""
__version__ = "0.2.0"
__version__ = "0.2.1"

View file

@ -1,6 +1,6 @@
name = "photoshop"
title = "Photoshop"
version = "0.2.0"
version = "0.2.1"
client_dir = "ayon_photoshop"

View file

@ -1,3 +1,4 @@
from .version import __version__
from .addon import (
get_launch_script_path,
TVPaintAddon,
@ -6,6 +7,8 @@ from .addon import (
__all__ = (
"__version__",
"get_launch_script_path",
"TVPaintAddon",
"TVPAINT_ROOT_DIR",

View file

@ -1,6 +1,8 @@
import os
from ayon_core.addon import AYONAddon, IHostAddon
from .version import __version__
TVPAINT_ROOT_DIR = os.path.dirname(os.path.abspath(__file__))
@ -14,6 +16,7 @@ def get_launch_script_path():
class TVPaintAddon(AYONAddon, IHostAddon):
name = "tvpaint"
version = __version__
host_name = "tvpaint"
def add_implementation_envs(self, env, _app):

View file

@ -8,6 +8,7 @@ class ImportImage(plugin.Loader):
product_types = {"render", "image", "background", "plate", "review"}
representations = {"*"}
settings_category = "tvpaint"
label = "Import Image"
order = 1

View file

@ -19,6 +19,7 @@ class LoadImage(plugin.Loader):
product_types = {"render", "image", "background", "plate", "review"}
representations = {"*"}
settings_category = "tvpaint"
label = "Load Image"
order = 1

View file

@ -0,0 +1,3 @@
# -*- coding: utf-8 -*-
"""Package declaring AYON addon 'tvpaint' version."""
__version__ = "0.2.1"

View file

@ -1,6 +1,6 @@
name = "tvpaint"
title = "TVPaint"
version = "0.2.0"
version = "0.2.1"
client_dir = "ayon_tvpaint"
ayon_required_addons = {

View file

@ -0,0 +1,6 @@
[project]
name="tvpaint"
description="AYON TVPaint addon."
[ayon.runtimeDependencies]
aiohttp_json_rpc = "*"