Roy Nieterau
d36b2f1514
Merge remote-tracking branch 'upstream/develop' into enhancement/tweak_logging
...
# Conflicts:
# openpype/plugins/publish/extract_hierarchy_to_ayon.py
2023-09-05 12:06:43 +02:00
Roy Nieterau
2ba42fe376
Tweak logging level
2023-08-30 10:14:53 +02:00
Jakub Jezek
93f897c780
deadline: adding collect farm target and removing redundant key
2023-08-24 13:59:34 +02:00
Roy Nieterau
17a38c32a4
Enhancement: Improve logging levels and messages for artist facing publish reports ( #5018 )
...
* Tweak log levels and message to be more informative to artist in report page
* Tweak levels and clarity of logs
* Tweak levels and clarity of logs + tweak grammar
* Cosmetics
* Improve logging
* Simplify logging
* Convert to debug log if it's skipping thumbnail integration if there's no thumbnail whatsoever to integrate
* Tweak to debug since they only show representation ids hardly understandable to the artist
* Match logging message across hosts + include filepath for full clarity
* Tweak message to clarify it only starts checking and not that it requires filling + to debug log
* Tweak to debug log if there's basically no thumbnail to integrate at the end
* Tweak log levels
- Artist doesn't care what's prepared, especially since afterwards it's logged what gets written to the database anyway
* Log clearly it's processing a legacy instance
* Cosmetics
2023-05-24 10:54:31 +02:00
Roy Nieterau
b70051b768
Preserve comp frame range after rendering
2023-05-23 17:55:54 +02:00
Jakub Jezek
81d41bb0ed
fixing frame range data passing from instance
2023-05-23 16:18:58 +02:00
Roy Nieterau
af6ce0bf9f
Fix docstring
2023-05-23 14:21:38 +02:00
Roy Nieterau
4f24356139
Add validator for instance frame range to be within comp global in/out
2023-05-23 14:20:30 +02:00
Roy Nieterau
1b3b7b1a73
Render instances with their explicit frame ranges
2023-05-23 12:41:33 +02:00
Jakub Jezek
a762b310e8
inverting logic for ignoreFrameHandleCheck
...
this was ignoring settings in frame range target.
2023-05-23 11:51:23 +02:00
Jakub Jezek
41fbe3031f
fusion: asset_db is collecting by default.
2023-05-22 14:59:58 +02:00
Jakub Jezek
25832ed496
collect frame range simplification
2023-05-17 15:07:10 +02:00
Jakub Jezek
40426cd69c
simplifying code
2023-05-17 15:03:21 +02:00
Jakub Jezek
163756d74c
adding comment for ambiguous function call
2023-05-17 14:58:24 +02:00
Jakub Jezek
089fe88ee1
task is on context
2023-05-17 14:53:09 +02:00
Jakub Jezek
fb3c4b613f
improving label
2023-05-17 14:47:32 +02:00
Jakub Jezek
a6059afe86
pr comments
...
also renamed start_handle as it is easily confusable with handles
2023-05-17 14:37:37 +02:00
Jakub Ježek
da29890d9b
Update openpype/hosts/fusion/plugins/publish/extract_render_local.py
...
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-05-17 13:48:34 +02:00
Jakub Jezek
2d6919297c
fusion: adding comp range option
2023-05-16 11:40:00 +02:00
Jakub Jezek
10b953f8bf
fusion: converting frame range source to enum
2023-05-16 11:34:54 +02:00
Jakub Jezek
e14e0f5a40
hound
2023-05-15 22:11:35 +02:00
Jakub Jezek
478c85d7cc
Fusion: renaming confusing attribute name and label
2023-05-15 22:09:18 +02:00
Jakub Jezek
f51af7de27
fusion: renaming comp frame range related attributes
2023-05-15 21:54:01 +02:00
Jakub Jezek
425ddc7b2b
fusion: reversing toolSaver back to tool
2023-05-12 14:26:15 +02:00
Jakub Ježek
4e96bc46b3
Merge branch 'develop' into feature/OP-5548_Fusion-Deadline-and-publish
2023-05-12 13:42:47 +02:00
Jakub Jezek
5896c08013
hound
2023-05-12 13:38:23 +02:00
Jakub Jezek
c80842f5a9
fusion: improving custom frame range
2023-05-12 13:19:33 +02:00
Jakub Jezek
801b904aea
rewriting logic for frame ranges
2023-05-12 11:29:29 +02:00
Jakub Jezek
fbee0a8b3c
pr comments
2023-05-12 11:07:50 +02:00
Jakub Jezek
903d873dbe
fusion: frame ranges taken from instance
2023-05-10 11:19:08 +02:00
Jakub Jezek
b09efa9675
fusion: storing asset frame attribute at comp openpype_instance data
2023-05-10 11:18:30 +02:00
Jakub Jezek
b8e8ce6660
fusion: rewriting render local to work with new instance data
...
also adding colorspace data to representation
2023-05-09 17:22:01 +02:00
Jakub Jezek
7013be47de
Fusion: refactor validators to work with new collected data
2023-05-09 17:21:16 +02:00
Jakub Jezek
1e26b17726
Fusion: rewrite collecting renders
2023-05-09 17:20:36 +02:00
Jakub Jezek
b9055d61af
POC wip
2023-05-04 17:42:16 +02:00
Jacob Danell
64eea1dc4a
Updated raise error
2023-05-03 21:33:01 +02:00
Jacob Danell
4f5a85aee0
Removed familiy so it can version up even if workfile isn't published
2023-04-28 11:01:26 +02:00
Jacob Danell
d5b719b8c8
Made name more clear when showing up under Context in publisher
2023-04-28 11:00:51 +02:00
Jacob Danell
1cf5a9e6a7
Cleaned up imports
2023-04-28 09:24:17 +02:00
Jacob Danell
a1eff27bbf
Added OptionalPyblishPluginMixin and is_active check
2023-04-28 09:17:09 +02:00
Roy Nieterau
6433b1f270
Render only the local saver tools instead of all active savers in the comp
2023-03-21 16:52:13 +01:00
Roy Nieterau
6e13275054
Cleanup unused imports
2023-03-21 16:29:46 +01:00
Jacob Danell
519cd30508
Removed code that should never be able to happen
2023-03-18 19:50:49 +01:00
Jacob Danell
0401f40ac9
Collect frames in expected_frames instead of in redner_local
2023-03-18 19:50:11 +01:00
Jacob Danell
f2e782368f
Changed to dot notation for clearer code
2023-03-18 19:30:13 +01:00
Jacob Danell
aad3325e04
Cleaned up code
2023-03-18 19:29:32 +01:00
Jacob Danell
1dec179dc7
Changed the name from existing to expected frames
2023-03-18 19:29:20 +01:00
Jacob Danell
1754ef3267
Fixed mutable data structure problem
2023-03-14 18:06:37 +01:00
Jacob Danell
c7ae8b5320
Collect all frames for "using existing frames" savers
2023-03-14 17:57:45 +01:00
Jacob Danell
1918824240
Moved the review representation back to render_local.py
2023-03-14 17:56:11 +01:00