Petr Kalis
b70c6e4bfd
OP-4938 - fix obsolete access to instance change
2023-02-15 18:32:56 +01:00
Petr Kalis
0301309502
OP-4928 - removed legacy_io in workfile creator in AE
...
Legacy_io should be eradicated, replaced by abstracted methods
2023-02-15 12:33:35 +01:00
Petr Kalis
410ea87e18
OP-4928 - fix wrong usage of legacy_io
...
Import should be removed. Now it should be replaced from context.
2023-02-15 12:27:44 +01:00
Petr Kalis
59010eb9a6
OP-4653 - refactor - move most important method higher
2023-02-03 17:19:02 +01:00
Petr Kalis
31b137fa1d
OP-4653 - Hound
2023-02-03 17:17:27 +01:00
Petr Kalis
993145e6f8
OP-4653 - fix wrong name
2023-02-03 17:16:55 +01:00
Petr Kalis
f2930ed156
OP-4653 - updated description in AE creator
2023-02-03 17:04:06 +01:00
Petr Kalis
53c1c842f5
OP-4653 - standardize use_composition_name
...
Follow more closely login in PS, eg. if {composition} placeholder not present in subset template and should be used, add capitalized.
Clean composition name
2023-02-03 17:02:33 +01:00
Petr Kalis
161e09bcdb
OP-4615 - AE - fix missing list_instances
2023-01-17 12:30:59 +01:00
Jakub Trllo
d3753fef31
Merge branch 'develop' into release/3.15.x
...
# Conflicts:
# openpype/hosts/aftereffects/api/pipeline.py
# openpype/hosts/photoshop/api/pipeline.py
# openpype/hosts/photoshop/plugins/create/create_legacy_image.py
# openpype/modules/deadline/plugins/publish/submit_publish_job.py
2022-12-16 12:09:01 +01:00
Jakub Trllo
a3db8a0539
use qtpy in hosts which have use openpype process
2022-12-13 17:47:52 +01:00
Petr Kalis
7959bfb958
Merge branch 'release/3.15.x' into feature/OP-3426_Add-support-for-Deadline-for-automatic-tests
2022-12-02 15:35:00 +01:00
Petr Kalis
b0e433e520
OP-4362 - remove unnecessary call to super
2022-11-16 11:24:36 +01:00
Petr Kalis
9a503fce6a
OP-4361 - fix wrong usage of regex
2022-11-15 16:49:40 +01:00
Petr Kalis
fb154ad4f1
OP-4361 - implemented multiple output modules per composition
...
Working version for local rendering.
2022-11-15 16:11:55 +01:00
Petr Kalis
2e1004c618
OP-4361 - rename composition after update, delete
2022-11-15 16:03:45 +01:00
Petr Kalis
702edb0efe
OP-4361 - rename composition after create
...
Previously it was renaming composition with subset name, this was missing in new creator.
Renamed items to more descriptive 'comps'.
2022-11-15 12:17:27 +01:00
Petr Kalis
6a18fa0fda
OP-4361 - updated Creator to use composition name
...
There is new flag to allow use composition name
Updated subset template. Removed obsolete 'renderLocal', now it is only 'render' with a flag.
2022-11-15 12:11:26 +01:00
Petr Kalis
9ba1028e61
OP-4361 - fixed issue in render info
...
Weird synchronization issue was happening in getRenderInfo when re-publishing published workfile. This implementation is ugly, but seems to work.
2022-11-11 12:53:22 +01:00
Petr Kalis
5f302eb95c
OP-4361 - streamline local render
...
Do not do get render queue again, should be already collected.
2022-11-11 12:20:19 +01:00
Petr Kalis
104fc1fd83
OP-4361 - removed forgotten debug method call
2022-11-10 17:49:35 +01:00
Petr Kalis
7ca8b4ddf4
OP-4361 - addd support for multiple composition in AE
...
There cannot be multiple Render items for same composition in Render Queue.
There cannot be multiple output modules for same Render item.
2022-11-10 17:36:58 +01:00
Petr Kalis
418135cde0
Merge remote-tracking branch 'origin/release/3.15.x' into feature/OP-3426_Add-support-for-Deadline-for-automatic-tests
2022-11-07 12:40:41 +01:00
Petr Kalis
66bea60bdd
OP-3426 - refactor - replaced check of env var with function
...
It would be better to modify single function if necessary.
2022-11-07 11:40:15 +01:00
Jakub Trllo
26ee6ade64
Merge branch 'develop' into release/3.15.x
2022-11-04 12:51:48 +01:00
Petr Kalis
a48650512e
OP-3909 - updated error messages
2022-11-04 11:33:47 +01:00
Petr Kalis
b396a8d76b
OP-4371 - fix - wrong call of list_instances
2022-11-04 11:18:50 +01:00
Petr Kalis
5a8876e364
OP-3908 - removed get_context_title
...
Not necessary to override, same functionality as in HostBase.
2022-11-03 17:24:45 +01:00
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
Jakub Trllo
12c28fe466
change imports in hosts
2022-11-03 16:27:38 +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