Skip to content

Commit

Permalink
Merge pull request #49 from sosoyan/dev
Browse files Browse the repository at this point in the history
Adds Gaffer support
  • Loading branch information
philippe-ynput authored Feb 18, 2025
2 parents d0c6578 + 538a060 commit e59792b
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 0 deletions.
2 changes: 2 additions & 0 deletions client/ayon_applications/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"equalizer": "3DEqualizer",
"flame": "Flame",
"fusion": "Fusion",
"gaffer": "Gaffer",
"harmony": "Harmony",
"hiero": "Hiero",
"houdini": "Houdini",
Expand Down Expand Up @@ -46,6 +47,7 @@
"equalizer": "3de4.png",
"flame": "flame.png",
"fusion": "fusion.png",
"gaffer": "gaffer.png",
"harmony": "harmony.png",
"hiero": "hiero.png",
"houdini": "houdini.png",
Expand Down
Binary file added client/ayon_applications/icons/gaffer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/icons/gaffer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions server/applications.json
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,23 @@
}
]
},
"gaffer": {
"enabled": true,
"host_name": "gaffer",
"environment": "{}",
"variants": [
{
"name": "1.5.2",
"label": "1.5.2",
"executables": {
"windows": ["C:\\software\\gaffer-1.5.2.0-windows\\bin\\gaffer.cmd"],
"darwin": [],
"linux": ["/opt/gaffer-1.5.2.0-linux/bin/gaffer"]
},
"environment": "{}"
}
]
},
"nuke": {
"enabled": true,
"host_name": "nuke",
Expand Down
3 changes: 3 additions & 0 deletions server/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
"maya",
"adsk_3dsmax",
"flame",
"gaffer",
"nuke",
"nukeassist",
"nukex",
Expand Down Expand Up @@ -283,6 +284,8 @@ class ApplicationsSettings(BaseSettingsModel):
default_factory=AppGroup, title="3ds Max")
flame: AppGroup = SettingsField(
default_factory=AppGroup, title="Flame")
gaffer: AppGroup = SettingsField(
default_factory=AppGroup, title="Gaffer")
nuke: AppGroup = SettingsField(
default_factory=AppGroup, title="Nuke")
nukeassist: AppGroup = SettingsField(
Expand Down

0 comments on commit e59792b

Please sign in to comment.