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
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
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
Jakub Trllo
e5205f5c81
prepared common function to cache instances during collection phase
2022-11-02 19:53:03 +01:00
Petr Kalis
3e90759d58
OP-3908 - added missed interface
2022-11-02 18:57:24 +01:00
Petr Kalis
ec6654455e
OP-3908 - remove initialization of PhotoshopHost
...
Initialization might be expensive, use self.host instead.
2022-11-02 18:56:55 +01:00
Petr Kalis
0f4d15ec1c
OP-3908 - use host on Creator
...
Initialize of PhotoshopHost might be potentially expensive
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-11-02 18:49:16 +01:00
Petr Kalis
60b21fbb2a
OP-3908 - remove overwrite __init__
...
Overrriding __init__ is not necessary.
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-11-02 18:47:55 +01:00
Petr Kalis
296c2e1917
Merge remote-tracking branch 'origin/release/3.15.x' into feature/OP-3908_Make-New-Publisher-default-in-Photoshop
2022-11-02 12:28:08 +01:00
Petr Kalis
1a6cc379ee
OP-3908 - added missed xml help
...
Added optionality to validator as
2022-11-02 12:17:04 +01:00
Petr Kalis
a73318474c
Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-3908_Make-New-Publisher-default-in-Photoshop
2022-11-02 12:00:26 +01:00
Jakub Trllo
52903ddd9f
Merge pull request #4050 from pypeclub/bugfix/OP-4256_Deadline-extract-environment-subprocess-failure
...
Deadline: Extract environment subprocess failure
2022-11-02 11:47:05 +01:00
pypebot
862a932239
[Automated] Merged main into develop
2022-11-02 05:03:09 +01:00
OpenPype
bae7a9960a
[Automated] Bump version
2022-11-02 04:02:57 +00:00
pypebot
58832dda2a
[Automated] Merged develop into main
2022-11-02 05:02:15 +01:00
Jakub Trllo
4850b57715
Merge pull request #4048 from pypeclub/feature/publisher_delayed_reset
...
Publisher: Better reset defer
2022-11-01 17:57:38 +01:00
Petr Kalis
ddb77c2103
Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-3908_Make-New-Publisher-default-in-Photoshop
2022-11-01 17:46:57 +01:00
Jakub Trllo
d9b4c3f2ef
Merge pull request #4053 from pypeclub/bugfix/OP-4054_Loader-mutliselection-loading-not-working-on-matching-representation
...
Loader: Fix comparison of repre name
2022-11-01 16:47:38 +01:00
Jakub Trllo
761d624b2e
fix comparison of repre name
2022-11-01 16:07:50 +01:00
Jakub Trllo
0818edb58b
Merge branch 'develop' into release/3.15.x
2022-11-01 14:02:48 +01:00
Petr Kalis
bd72e16552
OP-3908 - updates to documentation
2022-11-01 13:57:08 +01:00
Jakub Trllo
f1e198ea94
fix too long line
2022-11-01 12:58:22 +01:00
Jakub Trllo
4161b3b48d
use Deadline 'ProcessUtils' to run openpype process
2022-11-01 12:56:53 +01:00
Petr Kalis
084ce973a6
OP-3908 - return Manage to menu
...
Manage should trigger Scene Manager, eg. loaded containers
2022-11-01 12:36:28 +01:00
Petr Kalis
2fb06c92ed
OP-3908 - return Manage to menu
...
Manage should trigger Scene Manager, eg. loaded containers
2022-11-01 12:31:30 +01:00
Petr Kalis
a04663c681
OP-3908 - remove legacy creator
...
Replaced by Publisher
2022-11-01 12:21:18 +01:00
Petr Kalis
c2aa33cf2b
OP-3908 - remove subset manager menu item
...
Obsolete, replaced by Publisher
2022-11-01 12:20:59 +01:00
Petr Kalis
0af6d3f205
OP-3908 - remove workio file
...
Ingested into PhotoshopHost
2022-11-01 12:18:48 +01:00
Petr Kalis
352d5c80b4
OP-3908 - fix - pass None as instance argument
...
get_dynamic_data requires instance as positional argument
2022-11-01 12:13:41 +01:00
Jakub Trllo
c178d6e2a1
formatting changes
2022-11-01 12:07:37 +01:00
Jakub Trllo
298fbcae70
removed unnecessary headless environment (handled by '--headless' arg)
2022-11-01 12:07:30 +01:00
Jakub Trllo
638f823825
run openpype subprocess using 'Popen' instead of 'check_output' function
2022-11-01 12:07:03 +01:00
Petr Kalis
54828e5d7d
OP-3908 - fix renaming, keep layer name
...
If subset was created with layer name, keep it when renaming.
2022-11-01 11:44:38 +01:00
Milan Kolar
e200c62f99
Merge pull request #3823 from BigRoy/maya_get_container_members_dagPath
2022-10-31 22:10:03 +01:00
Jakub Trllo
645971c07e
better deffer reset of publisher
2022-10-31 19:04:27 +01:00
Petr Kalis
d9b33889b7
OP-3908 - remove SubsetManager menu item
2022-10-31 18:32:47 +01:00
Petr Kalis
e500cae399
OP-3908 - modified host registration
...
Use PhotoshopHost class instead to standardize.
2022-10-31 18:31:55 +01:00
Petr Kalis
7809f833c3
OP-3908 - remove SubsetManager rout
...
Functionality already in Publisher.
Moved list_instances and remove_instances directly into PhotoshopHost (needed for Creators).
2022-10-31 18:31:17 +01:00
Petr Kalis
bc945e9c41
OP-3908 - fix - wrong regex
2022-10-31 12:01:38 +01:00
Petr Kalis
73c6dc175e
OP-3908 - updated extension menu
...
Updated extension version number
2022-10-31 11:24:13 +01:00
Petr Kalis
c43180aeca
OP-3908 - switch Photoshop to New Publisher
2022-10-31 11:16:14 +01:00
Petr Kalis
e14b0b2842
OP-3908 - whitelist all DCC but Adobe
...
Going further Adobe DCC should switch to new publisher by default, eg. Publisher is not experimental for them anymore.
2022-10-31 11:14:35 +01:00
pypebot
1c95f0fcd5
[Automated] Merged main into develop
2022-10-29 05:47:53 +02:00
OpenPype
6ecbf122e4
[Automated] Bump version
2022-10-29 03:47:38 +00:00
pypebot
71e35867da
[Automated] Merged develop into main
2022-10-29 05:46:50 +02:00
pypebot
4e1e68caf6
[Automated] Merged release main into develop
2022-10-28 15:32:58 +02:00
OpenPype
d30f5e61ca
[Automated] Release
2022-10-28 13:25:35 +00:00