Petr Kalis
6c9483c2ad
OP-3909 - remove uninstall
...
Not needed, not used anywhere.
2022-11-03 17:14:12 +01:00
Petr Kalis
fbdb2336d8
OP-3909 - fix wrong host variable
2022-11-03 17:13:15 +01:00
Petr Kalis
8502ea0139
OP-3908 - Hound
2022-11-03 17:12:42 +01:00
Petr Kalis
de5decbcbb
OP-3908 - revert back to AE specific cache method
...
Standard approach doesn't handle legacy instances, eg. instance without creator_identifier.
2022-11-03 13:20:24 +01:00
Petr Kalis
64f8e2fc9c
OP-3909 - fix - use values, filtering is later
2022-11-03 12:49:49 +01:00
Petr Kalis
e9834d973d
OP-3909 - fix - add internal variable
2022-11-03 12:47:01 +01:00
Petr Kalis
ab4ed37604
OP-3909 - fix - use family to filter instances
...
cached instances are dictionary where keys are creator identifier, eg family.
2022-11-03 12:15:22 +01:00
Petr Kalis
adb683bdfc
OP-3909 - use caching function from creator
...
In between cache function was extracted into creator_plugins, use this to standardize betwen different hosts.
2022-11-03 10:46:20 +01:00
Petr Kalis
f78bd11977
OP-3909 - added caching of list_instances
...
list_instances could be expensive in larger workfiles, it makes sense to cache it for all creator, but only for collecting phase. (This is why creator.collection_shared_data is used.)
2022-11-03 10:26:53 +01:00
Petr Kalis
414afab0c0
OP-3909 - Hound
2022-11-02 19:11:34 +01:00
Petr Kalis
e44da54da8
OP-3909 - remove legacy creators
2022-11-02 19:01:51 +01:00
Petr Kalis
9c880d9b15
OP-3909 - added missed interface
2022-11-02 19:01:27 +01:00
Petr Kalis
b52a2eef1f
OP-3909 - remove initialization of AfterEffectsHost
...
Initialization might be expensive, use self.host instead.
2022-11-02 19:00:24 +01:00
Petr Kalis
64148737ff
OP-3909 - fix usage of internal variable
2022-11-01 17:46:40 +01:00
Petr Kalis
0f39c4d0d7
OP-3909 - refactor - remove subsetmanager route
...
Replaced by Publisher
2022-11-01 16:48:56 +01:00
Petr Kalis
39b2945e09
OP-3909 - refactor - move get_asset_settings to lib
...
It makes more sense there than in pipeline.py
2022-11-01 16:44:28 +01:00
Petr Kalis
dc9058bcb7
OP-3909 - refactor - added missed argument
2022-11-01 16:42:41 +01:00
Petr Kalis
53097c642f
OP-3909 - refactor - introduced AfterEffectsHost
...
Use base class and implement abstract methods to standardize.
2022-11-01 16:41:54 +01:00
Petr Kalis
27aa43b4c8
OP-3908 - updated extension menu
...
Updated extension version number
2022-10-31 11:25:55 +01:00
Petr Kalis
23a265c3e4
OP-3908 - switch AfterEffects to New Publisher
2022-10-31 11:20:07 +01:00
Jakub Trllo
79e6de15b5
import Logger from 'openpype.lib' instead of 'openpype.api'
2022-09-28 14:49:52 +02:00
Jakub Trllo
e5c662d941
use Extractor from openpype.pipeline
2022-09-01 11:59:48 +02:00
Jakub Trllo
cd4b5ce227
Merge branch 'develop' into feature/OP-3835_Move-publish-utils-to-pipeline
2022-08-30 13:48:02 +02:00
Jakub Trllo
3d7b2179c8
renamed aftereffects to addon
2022-08-26 15:15:42 +02:00
Jakub Trllo
2bfa9eea44
renamed 'IHostModule' to 'IHostAddon'
2022-08-26 15:06:50 +02:00
Jakub Trllo
9e7abf5804
Merge branch 'develop' into feature/OP-3819_Move-subset-name-functionality
2022-08-26 14:59:49 +02:00
Jakub Trllo
35b389f4a2
Merge branch 'develop' into feature/OP-3817_Move-aftereffects-functions-to-aftereffects
2022-08-26 14:54:16 +02:00
Jakub Trllo
10758ec144
use new source of order variables
2022-08-26 14:51:22 +02:00
Jakub Trllo
27517897ab
use new imports of 'get_errored_plugins_from_context' and 'get_errored_instances_from_context'
2022-08-26 12:07:26 +02:00
Jakub Trllo
233d70bdd8
headless_publish is a method on webpublisher addon
2022-08-25 17:54:05 +02:00
Jakub Trllo
5d83a428d9
change imports to new location in loaders
2022-08-25 12:02:37 +02:00
Jakub Trllo
382ec674a8
copied 'get_unique_layer_name' and 'get_background_layers' into ae lib
2022-08-25 12:02:22 +02:00
Jakub Trllo
18f22f4d0f
removed unused import
2022-08-24 18:12:49 +02:00
Jakub Trllo
7e1ba966ce
workio is not using HOST_WORKFILE_EXTENSIONS
2022-08-24 18:09:38 +02:00
Jakub Trllo
6a1979b6b2
created aftereffects module
2022-08-24 18:09:28 +02:00
Jakub Trllo
7a4cd9c1fa
removed 'get_subset_name' and renamed 'get_subset_name_with_asset_doc' to 'get_subset_name'
2022-08-23 19:20:04 +02:00
Jakub Trllo
ce31b9a477
provide more data as arguments during publishing
2022-08-23 19:13:23 +02:00
Jakub Trllo
7e59a577a6
use new import of 'get_subset_name_with_asset_doc'
2022-08-23 19:12:28 +02:00
Petr Kalis
0e7c183c1d
Added overwrite subset for different context in AE
2022-08-22 18:03:57 +02:00
Petr Kalis
be568a0e41
Added default variant for workfile creator for AE
2022-08-22 18:03:17 +02:00
Petr Kalis
5df9c1b41f
Added default variant to workfile collectors for PS|AE
...
Will only propagate in workfile subset (and final published name of workfile) if {variant} is used in subset name template. (By default it isn't.)
2022-08-22 16:48:32 +02:00
Petr Kalis
7cfd9624a3
"OP-3684 - revert - fix for new publisher"
...
This reverts commit 80b6ef98
Made obsolete by https://github.com/pypeclub/OpenPype/pull/3611
2022-08-03 17:39:35 +02:00
Petr Kalis
bab5629e35
OP-3684 - use instance.data["farm"] to skip local integrate
...
No Settings necessary, instance itself should hold if it is targetted for farm (eg. not locally integrated.)
2022-08-03 16:26:46 +02:00
Petr Kalis
80b6ef981a
OP-3684 - fix for new publisher
...
New publisher expects frames in file names in '.0000.' format, AE by default provides ('_0000.'). Locally rendered files need to be renamed to appropriate format.
2022-08-02 18:13:39 +02:00
Jakub Trllo
6e90984528
replace usage of 'any_outdated' with 'any_outdated_containers'
2022-07-15 17:07:22 +02:00
Jakub Trllo
db79c1b282
Merge pull request #3442 from pypeclub/feature/OP-3499_Move-publish-render-abstractions
...
General: Move publish plugin and publish render abstractions
2022-07-12 12:15:29 +02:00
Jakub Trllo
56764f638f
modified after effects creator init to use new args order
2022-07-08 11:34:08 +02:00
Jakub Trllo
2d8c41cc6e
moved render abstractions to openpype.pipeline.publish
2022-06-30 10:39:05 +02:00
Jakub Trllo
b9a67fb801
pass asset document to 'get_asset_settings'
2022-06-20 18:43:14 +02:00
Jakub Trllo
497e4c0cca
use query functions in aftereffects
2022-06-20 18:31:29 +02:00