Commit graph

360 commits

Author SHA1 Message Date
Jakub Trllo
b403fccf05 fix new line chars 2025-04-14 17:54:45 +02:00
robin@ynput.io
5db6eff319 Merge branch 'develop' into feature/AY-7125_advanced-editorial-publish-to-ayon-38 2025-02-19 14:35:16 +01:00
Jakub Trllo
b09bcdada8 remove trailing spaces 2025-02-13 17:17:00 +01:00
Jakub Trllo
17399b8f4a fix formatting 2025-02-13 17:06:47 +01:00
Jakub Trllo
7e5f9f27d1 added separators 2025-02-13 17:00:43 +01:00
Jakub Trllo
f09ece485f removed unused import 2025-02-13 16:59:49 +01:00
Jakub Trllo
e1b0680ba4 Added basic tests for env parse and compute 2025-02-13 16:58:55 +01:00
robin@ynput.io
d0364cbec3 Fix lint. 2025-02-11 10:47:12 +01:00
robin@ynput.io
929e2465fc Merge branch 'develop' into feature/AY-7125_advanced-editorial-publish-to-ayon-38 2025-02-11 10:44:44 +01:00
robin@ynput.io
396424c225 Pull latest changes. 2025-02-11 10:44:28 +01:00
robin@ynput.io
6bb4937c0a Consolidate frame range detection from collect_otio_frame_ranges plugin. 2025-02-11 10:39:35 +01:00
robin@ynput.io
f5bd7a9172 Apply frame offset to timewarp to handle source frame offset. 2025-01-28 15:22:06 +01:00
robin@ynput.io
133bb32c81 Fix lint. 2025-01-22 20:52:15 +01:00
robin@ynput.io
66da9fa39a Add tests to handle fractional speed. 2025-01-22 20:27:55 +01:00
robin@ynput.io
874abdb38c Remove pdb. 2025-01-22 15:36:25 +01:00
robin@ynput.io
5f0aec7bbf Rework tw computation. 2025-01-22 14:23:27 +01:00
robin@ynput.io
c718d0596f Enforce floating retime speed for Qt. 2025-01-20 11:25:44 +01:00
robin@ynput.io
8351395a82 Consolidate timewarp computation and add tests. 2025-01-15 18:43:02 +01:00
robin@ynput.io
704ef232b6 Edit link to OTIO issue. 2025-01-15 13:20:22 +01:00
robin@ynput.io
1123d31750 Add fixes and tests for qt retime and frozen frame. 2025-01-15 11:18:23 +01:00
robin@ynput.io
76c7d90c8c Add fix + test for image sequence frozen frame. 2025-01-14 18:15:01 +01:00
robin@ynput.io
6ed19f2611 Append fix for retiming image sequence. 2025-01-14 17:38:29 +01:00
robin@ynput.io
e90ca81ede Append more editorial tests for reverse speed. 2025-01-14 10:27:58 +01:00
robin@ynput.io
0b2580bc63 Merge branch 'develop' into bugfix/fps_retime_rounding_issue 2025-01-10 12:55:02 +01:00
robin@ynput.io
ff2893dff0 Fix remap with wrongly detected legacy image sequence. 2025-01-08 19:04:54 +01:00
robin@ynput.io
5780a17971 Consolidate 23.976 trim computation. 2024-12-18 18:07:16 +01:00
robin@ynput.io
4c33041de1 Fix broken editorial tests. 2024-12-17 11:13:14 +01:00
Jakub Trllo
d30d5b5419 fix line lengths 2024-11-25 10:37:05 +01:00
robin
84d6daf60c Fix NTSC framerates floating issue comparison. 2024-10-03 08:36:34 -04:00
robin
1fce6108c6 Fix linting 2024-10-02 11:09:01 -04:00
robin
41302936c2 Fix multiple review clips in OTIO review plugins with tests. 2024-10-02 11:06:29 -04:00
Jakub Jezek
7bd382a187
Refactor Anatomy NamedTuple
for project_name\nUpdate Anatomy NamedTuple to specify project_name as string type. This change ensures consistency and clarity in the codebase.
2024-10-02 11:57:38 +02:00
Jakub Jezek
05291b2fe9
ruff suggestions 2024-10-02 11:51:21 +02:00
robin@ynput.io
abd0e7dddc Add backward-compatibility for relative source ranges. 2024-10-01 17:47:38 -04:00
robin@ynput.io
d69edc69d5 Add backward-compatibility for relative source ranges. 2024-10-01 17:10:41 -04:00
robin@ynput.io
8136ca593b merge with latest changes 2024-09-25 16:23:31 -04:00
robin@ynput.io
7a83b8ec97 Add test for tail handles only. 2024-09-25 13:06:28 -04:00
Jakub Jezek
2980f10040
Add client path to sys.path and run repository from code
- Added client path to sys.path in conftest.py
- Implemented function to run the repository from code in manage.ps1
2024-09-25 16:06:24 +02:00
robin@ynput.io
6d31cd723c Add unit tests. 2024-09-24 17:14:42 -04:00
robin@ynput.io
d2b933718d Adjust test docstring. 2024-09-23 08:22:54 -04:00
robin@ynput.io
f9ed6f5877 Fix typos. 2024-09-23 08:19:12 -04:00
robin@ynput.io
be2b8d5c60 Fix lint. 2024-09-18 16:46:49 -04:00
robin@ynput.io
b0b509d431 Add unit tests 2024-09-18 16:34:05 -04:00
robin@ynput.io
ef6693f8a0 Add unit tests. 2024-09-18 16:28:45 -04:00
Jakub Trllo
acbc7eba77 remove tests 2024-02-08 14:56:57 +01:00
Jakub Trllo
aa9dbf612e
Chore: Event callbacks can have order (#6080)
* EventCallback object have order

* callbacks are processed by the callback order

* safer approach to get function information

* modified docstring a little

* added tests for ordered calbacks

* fix python 2 support

* added support for partial methods

* removed unused '_get_func_info'

* formatting fix

* change test functions docstring

* added test for removement of source function when partial is used

* Allow order 'None'

* implemented 'weakref_partial'  to allow partial callbacks

* minor tweaks

* added support to pass additional arguments to 'wearkref_partial'

* modify docstring

* added 'weakref_partial' to tests

* move public method before prive methods

* added required order back but use '100' as default order

* fix typo

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

---------

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2024-01-04 10:51:18 +01:00
Toke Jepsen
e4e6503017
Testing: Release Maya/Deadline job from pending when testing. (#5988)
* Release job from pending when testing.

* Removed render instance

This test was created as simple model and workfile publish, without Deadline rendering. Cleaned up render elements.

* Revert changes in submit publish plugin

---------

Co-authored-by: kalisp <petr.kalis@gmail.com>
2024-01-03 12:07:32 +01:00
Petr Kalis
09a7ecdcc6
Fix representation count (#6072) 2023-12-20 11:18:25 +01:00
Petr Kalis
d66bac0f14
Tests: update after thumbnail default change (#6040)
* Updates to tests because of default Thumbnail non integration

Some previous PR changed default behavior of Thumbnail, they are not integrated anymore. Tests were expecting they are.

Change in AE local render is required to match behavior and provide Colorspace handling.

* Updates to tests because of default Thumbnail non integration

Missed values

* Updates to tests because of default Thumbnail non integration

Missed values
2023-12-11 17:50:48 +01:00
Toke Jepsen
6d36857fe8
Testing: Validate errors and failed status from Deadline jobs. (#5986)
* Validate errors from Deadline jobs.

* Check dependency chain and failed jobs.

* Houd

* Fix wrong datatype

It failed on expecting string but receiving dictionary.

---------

Co-authored-by: kalisp <petr.kalis@gmail.com>
2023-12-11 12:19:43 +01:00