Commit graph

86 commits

Author SHA1 Message Date
Jakub Trllo
486be39faa fix whitespaces 2025-04-14 17:55:48 +02:00
Jakub Trllo
b403fccf05 fix new line chars 2025-04-14 17:54:45 +02:00
Jakub Trllo
d15740e33f fix import 2024-10-15 15:30:50 +02:00
Jakub Trllo
e175121d0a fix typo 2024-10-15 13:55:38 +02:00
Jakub Trllo
ebdd757c66 fix imports 2024-10-15 13:55:24 +02:00
Jakub Trllo
f1a1e77134 added new function to calculate representation delivery data 2024-10-15 12:23:11 +02:00
Roy Nieterau
89a4d5062f Merge branch 'develop' of https://github.com/ynput/ayon-core into bugfix/AY-6775_deliver_versions_udim
# Conflicts:
#	client/ayon_core/plugins/load/delivery.py
2024-09-30 23:37:01 +02:00
Roy Nieterau
e9b67edc0f Remove legacy condition completely 2024-09-23 15:37:58 +02:00
Roy Nieterau
b85289080e Remove unused import 2024-09-23 15:02:12 +02:00
Roy Nieterau
cd5303ef7b Remove legacy code 2024-09-23 14:42:01 +02:00
Roy Nieterau
50428f1528 Fix delivering UDIMs using {udim} in delivery template 2024-09-23 13:55:09 +02:00
Jakub Trllo
15c8aad1d8 removed unused import 2024-09-17 12:20:21 +02:00
Jakub Trllo
dae923f286 better parenting and layout of widgets 2024-09-17 12:15:38 +02:00
Jakub Trllo
64f45cf7c2 added 'OTIO' to globals 2024-09-17 12:15:05 +02:00
Jakub Jezek
ede1b17370
moving out specific method from generic library 2024-09-17 10:26:45 +02:00
Jakub Ježek
7c08f3f639
Merge branch 'develop' into enhancement/OP-8218_Loader-OTIO-export-action 2024-07-16 10:25:31 +02:00
Roy Nieterau
e3e778ec2a Fix typo 2024-07-15 12:12:08 +02:00
Roy Nieterau
dc15823cdc Remove unused import 2024-07-15 12:11:55 +02:00
Roy Nieterau
b93d0ec815 Remove redundant if statements 2024-07-15 12:10:34 +02:00
Roy Nieterau
73dd05b633 Do not make frameless - to look more like a regular pop-up prompt 2024-07-15 12:10:14 +02:00
Roy Nieterau
1ed42d601a Refactor confirm to _confirm_delete 2024-07-15 12:07:33 +02:00
Roy Nieterau
0ddab6fbaa Add informative confirm prompt for delete versions to avoid accidental clicks deleting versions and files. 2024-07-13 01:53:58 +02:00
Jakub Jezek
39cb0df689
media framerate separated and taken dirrectly from image info 2024-06-07 14:22:40 +02:00
Jakub Jezek
104a71701e
Add URI path format option, improve output path handling, and convert paths to URI or Posix. Reduce decimal places for framerate values. Create clips from representations and set timeline framerate accordingly. 2024-06-07 12:16:28 +02:00
Jakub Jezek
d0abc5416e
Add support for setting timeline framerate based on highest clip framerate and adjust clip start frames accordingly. Include method to calculate timecode start frame from metadata.
Add support for setting timeline framerate based on highest clip framerate and adjust clip start frames accordingly. Include method to calculate timecode start frame from metadata.
2024-06-07 10:33:29 +02:00
Jakub Jezek
cdd0aa7795
Add get_image_info_metadata function for image metadata retrieval.
- Added a new function to retrieve metadata from image files.
- The function first tries OpenImageIO and then falls back to FFprobe if needed.
2024-06-06 16:36:43 +02:00
Jakub Jezek
5678b2f842
Add Pathlib usage for file path handling and URI conversion. Improve string formatting for file paths and names. 2024-06-05 17:41:49 +02:00
Jakub Jezek
ff1b6b7e18
Add import statement, define constant, update variable names and refactor method for exporting OTIO files.
- Added import statement for 'os'.
- Defined constant 'FRAME_SPLITTER'.
- Updated variable names for clarity.
- Refactored method to create clips with correct paths and frame numbers.
2024-06-05 16:43:24 +02:00
Jakub Ježek
996a491692
Merge branch 'develop' into enhancement/OP-8218_Loader-OTIO-export-action 2024-05-06 14:30:54 +02:00
Toke Jepsen
fbe400a135
Update client/ayon_core/plugins/load/export_otio.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-04-30 16:32:45 +01:00
Kayla Man
95a69a1d8d make sure deleting old version should remove the 'right' folder 2024-04-17 13:31:13 +08:00
Kayla Man
8d9dbb616d fix the positional arguments 2024-04-11 18:42:01 +08:00
moonyuet
364dee88f1 add the version tags if there is not one 2024-04-10 22:03:37 +08:00
Jakub Trllo
43b4be851e use 'set' for 'representations' attribute 2024-04-09 17:26:28 +02:00
Roy Nieterau
8ec3c80c5f Log the directory template for better log message 2024-04-09 14:13:49 +02:00
Roy Nieterau
ecfb972332 Log a warning 2024-04-09 14:13:10 +02:00
Jakub Jezek
7b60b82cc0
Update ayon_core export_otio.py: Refactor data attribute names and success message.
- Renamed data attributes to attrib for frame calculations
- Corrected success message typo from "successfull" to "successful"
2024-04-09 13:59:55 +02:00
Roy Nieterau
3046044053 Cosmetics 2024-04-09 13:57:49 +02:00
Roy Nieterau
e70651bd3f Skip string check 2024-04-09 13:57:38 +02:00
Roy Nieterau
010655007e
Update client/ayon_core/plugins/load/delivery.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-04-09 13:56:17 +02:00
Jakub Ježek
330a4294fa
Merge branch 'develop' into enhancement/OP-8218_Loader-OTIO-export-action 2024-04-09 13:50:07 +02:00
Roy Nieterau
c193e2e614 Fix delivery - fixes #351 2024-04-09 13:19:12 +02:00
Kayla Man
cf5d7d9a7d
Update client/ayon_core/plugins/load/delete_old_versions.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-04-09 18:52:34 +08:00
Kayla Man
c8f4f3681a make sure to skip hero version 2024-04-09 18:45:23 +08:00
Kayla Man
043b528155 uses OperationsSessions from ayon_api to delete version version_tags 2024-04-09 18:43:59 +08:00
Kayla Man
f6480281b4 remove ftrack-related functions 2024-04-09 17:40:06 +08:00
Kayla Man
03e7a85e20
Update client/ayon_core/plugins/load/delete_old_versions.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-04-09 16:54:12 +08:00
Kayla Man
914367dba2
Update client/ayon_core/plugins/load/delete_old_versions.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-04-09 16:54:01 +08:00
Kayla Man
be694cba56 remove the old versions loader action should be working 2024-04-04 17:43:24 +08:00
Kayla Man
6c8b4e33bc should be removing delete_old_versions.py from the load plugins 2024-04-04 16:23:16 +08:00