Commit graph

25869 commits

Author SHA1 Message Date
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
d0f8233b8b OP-4361 - updated documentation 2022-11-10 17:40:33 +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
Jakub Trllo
26ee6ade64 Merge branch 'develop' into release/3.15.x 2022-11-04 12:51:48 +01:00
Petr Kalis
0d47e958eb
Merge pull request #4051 from pypeclub/feature/OP-3908_Make-New-Publisher-default-in-Photoshop
Photoshop: make new publisher default
2022-11-04 12:28:33 +01:00
Petr Kalis
a7881ba994
Merge pull request #4056 from pypeclub/feature/OP-3909_Make-New-Publisher-default-in-AfterEffects
AfterEffects: make new publisher default
2022-11-04 12:28:13 +01:00
Jakub Trllo
55031551f5
Merge pull request #4065 from pypeclub/feature/direct_interfaces_import
General: Direct interfaces import
2022-11-04 12:24:21 +01:00
Jakub Trllo
b8cf3ea443
Merge pull request #4063 from pypeclub/feature/publisher_common_cache_function
Publisher: Prepared common function for instance data cache
2022-11-04 12:08:22 +01:00
Jakub Trllo
d6bc58df08 Merge branch 'develop' into feature/publisher_common_cache_function 2022-11-04 12:07:54 +01:00
Jakub Trllo
25f7f62022
Merge pull request #4066 from pypeclub/bugfix/settings_lock_can_be_bypassed
Settings UI: Locked setting can't bypass lock
2022-11-04 12:05:50 +01:00
Petr Kalis
a48650512e OP-3909 - updated error messages 2022-11-04 11:33:47 +01:00
Petr Kalis
0e8b3ad014 OP-4371 - updated error messages 2022-11-04 11:24:49 +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
47da172847 OP-3908 - remove uninstall
Not needed, not used anywhere.
2022-11-03 17:15:17 +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
Petr Kalis
7981b40da3 OP-3908 - Hound 2022-11-03 17:09:11 +01:00
Petr Kalis
fbaa23bc78 OP-3908 - fix no default value for image creator 2022-11-03 17:08:41 +01:00
Petr Kalis
78253670fd OP-3908 - fix calling of list_instances 2022-11-03 17:06:44 +01:00
Jakub Trllo
040ba43d97 added title to unsaved changes dialog 2022-11-03 16:42:45 +01:00
Jakub Trllo
406a7e0e2e project list does not trigger unsaved changes dialog if is not in edit node 2022-11-03 16:42:35 +01:00
Jakub Trllo
b716eb18cf added deprecation warning 2022-11-03 16:36:59 +01:00
Jakub Trllo
12c28fe466 change imports in hosts 2022-11-03 16:27:38 +01:00
Jakub Trllo
81017f90cf added forgotten modules 2022-11-03 16:26:26 +01:00
Jakub Trllo
19c8fae799 fix timers manager 2022-11-03 16:26:18 +01:00
Jakub Trllo
0478d3ea59 use new import of interfaces 2022-11-03 16:21:58 +01:00
Jakub Trllo
646a289860 interfaces are in init of modules 2022-11-03 16:15:35 +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
cb5c8c2b13 OP-3908 - revert back to PS cache
Standard approach doesn't handle legacy instances, eg. instance without creator_identifier.
2022-11-03 13:17:37 +01:00
Petr Kalis
0e9c0a5eb3 OP-3908 - fix - use values, filtering is later 2022-11-03 12:51:42 +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
dee4d18d6d OP-3908 - fix - use family to filter instances
cached instances are dictionary where keys are creator identifier, eg family.
2022-11-03 12:12:44 +01:00
Jakub Trllo
39f973792b
Merge pull request #4042 from pypeclub/feature/OP-4185_TrayPublisher-Only-thumbnail-as-review
Publisher: Add thumbnail sources
2022-11-03 11:54:21 +01:00
Petr Kalis
d6ffdc93e5 OP-3908 - 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:50:03 +01:00
Petr Kalis
28e8728cf3 Merge remote-tracking branch 'origin/feature/publisher_common_cache_function' into feature/OP-3908_Make-New-Publisher-default-in-Photoshop 2022-11-03 10:48:48 +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
313180d617 Merge remote-tracking branch 'origin/feature/publisher_common_cache_function' into feature/OP-3909_Make-New-Publisher-default-in-AfterEffects 2022-11-03 10:31:29 +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
dfb79da41f OP-3908 - 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:24:01 +01:00
Jakub Trllo
eaa097d513 change 'REVIEW_EXTENSIONS' to set instead of list 2022-11-02 19:54:13 +01:00
Jakub Trllo
53467f97f9 use new function in tray publisher 2022-11-02 19:54:01 +01:00