Feature/Qt6 - Rebase to main#726
Merged
cedrik-fuoco-adsk merged 6 commits intoAcademySoftwareFoundation:feature/qt6from Mar 21, 2025
Merged
Feature/Qt6 - Rebase to main#726cedrik-fuoco-adsk merged 6 commits intoAcademySoftwareFoundation:feature/qt6from
cedrik-fuoco-adsk merged 6 commits intoAcademySoftwareFoundation:feature/qt6from
Conversation
…ndation#719) ### Feature/qt6 - Fix issue with Windows CI (release) ### Linked issues n/a ### Summarize your change. I added the architecture and vfx platform to the key for the dependencies cache on Windows. It is already present for MacOS. ### Describe the reason for the change. Sometimes, the release Windows build was failing because it was using the cache from a VFX2023 build. ### Describe what you have tested and on which operating system. CI Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
### Fix multiple media representation support (MMR) in OTIO reader ### Linked issues NA ### Describe the reason for the change. There were a couple issues associated with multiple media representation support in OTIO reader: - Local file path could not be used because the server URL was always preprended. - When creating a video track, its duration was 1 frame too long - New OTIO based media representation names were inconsistent with the previously named MMR in RV such as 'mp4', 'path_to_movie', and 'path_to_frames' ### Summarize your change. - Now only prepending the server URL when the target url starts with /file_serve/version - Fixed the duration in _set_sequence_edl() - Renamed known media representation names to standard media rep names used by RV such as Streaming, Movie, and Frames. ### Describe what you have tested and on which operating system. Successfully tested on macOS. The fix is not OS specific ### Add a list of changes, and note any that might need special attention during the review. ### If possible, provide screenshots. Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
### 712: Adapt build to latest MSYS2 release ### Linked issues Fixes AcademySoftwareFoundation#712 ### Describe the reason for the change. Thanks to Open RV community member [herronelou](https://github.com/herronelou) who reported this issue (AcademySoftwareFoundation#712). herronelou found out that the latest MSYS2 install: << In recent versions of MSYS2, $OSTYPE is now reporting cygwin, not msys, causing an issue at https://github.com/AcademySoftwareFoundation/OpenRV/blob/main/rvcmds.sh#L35 See their announcement: https://www.msys2.org/news/ >> Thank you [herronelou](https://github.com/herronelou)! ### Summarize your change. In this commit, the rvcmds.sh script was adapted to support both the older MSYS2 (reporting $OSTYPE as msys), and the newer MSYS2 (reporting $OSTYPE as cygwin). ### Describe what you have tested and on which operating system. Successfully tested on Windows using both an older MSYS2 install and the latest MSYS2 install (msys2-x86_64-20250221.exe) containing the MSYS2 change. ### Add a list of changes, and note any that might need special attention during the review. ### If possible, provide screenshots. Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
### Fix network issue with rvnuke plugin ### Linked issues n/a ### Summarize your change. This PR update the rvNetwork,py to Python 3 (copied from src/plugins/python/network/network/rvNetwork.py). ### Describe the reason for the change. Nuke and RV integration was broken. An image or video could not be played in RV. ### Describe what you have tested and on which operating system. Rocky Linux 8 Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
### Fix the failing readthedocs build ### Linked issues n/a ### Summarize your change. I added the `configuration` key to the `.readthedocs.yaml` because it is required. ### Describe the reason for the change. Since December 2024, the `configuration` key is required. See https://about.readthedocs.com/blog/2024/12/deprecate-config-files-without-sphinx-or-mkdocs-config/ ### Describe what you have tested and on which operating system. I tested the build on my fork. You can see the documentation here: https://cedrik-openrv-fork.readthedocs.io/en/fix-readthedocs ### Add a list of changes, and note any that might need special attention during the review. ### If possible, provide screenshots.  Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
743469a to
271c3c7
Compare
Signed-off-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com>
bernie-laberge
approved these changes
Mar 21, 2025
eloisebrosseau
approved these changes
Mar 21, 2025
58dba91
into
AcademySoftwareFoundation:feature/qt6
11 of 20 checks passed
cedrik-fuoco-adsk
added a commit
to cedrik-fuoco-adsk/OpenRV
that referenced
this pull request
Apr 25, 2025
### Feature/Qt6 - Rebase to main ### Linked issues n/a ### Summarize your change. I cherry-picked the missing commits from main. 1. [Fix the failing readthedocs build](AcademySoftwareFoundation@5c54a9c) 2. [Fix network issue with rvnuke plugin](AcademySoftwareFoundation@eeae944) (No changes because the fix was already in the feature/qt6 branch) 3. [712: Adapt build to latest MSYS2 release](AcademySoftwareFoundation@ead6e53) 4. [Fix MMR support in OTIO reader](AcademySoftwareFoundation@1da73a9) ### Describe the reason for the change. Get the latest changes from the main branch. --------- Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com> Co-authored-by: Bernard Laberge <117092886+bernie-laberge@users.noreply.github.com> Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
cedrik-fuoco-adsk
added a commit
to cedrik-fuoco-adsk/OpenRV
that referenced
this pull request
Apr 28, 2025
### Feature/Qt6 - Rebase to main ### Linked issues n/a ### Summarize your change. I cherry-picked the missing commits from main. 1. [Fix the failing readthedocs build](AcademySoftwareFoundation@5c54a9c) 2. [Fix network issue with rvnuke plugin](AcademySoftwareFoundation@eeae944) (No changes because the fix was already in the feature/qt6 branch) 3. [712: Adapt build to latest MSYS2 release](AcademySoftwareFoundation@ead6e53) 4. [Fix MMR support in OTIO reader](AcademySoftwareFoundation@1da73a9) ### Describe the reason for the change. Get the latest changes from the main branch. --------- Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com> Co-authored-by: Bernard Laberge <117092886+bernie-laberge@users.noreply.github.com> Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
cedrik-fuoco-adsk
added a commit
to cedrik-fuoco-adsk/OpenRV
that referenced
this pull request
Apr 28, 2025
### Feature/Qt6 - Rebase to main ### Linked issues n/a ### Summarize your change. I cherry-picked the missing commits from main. 1. [Fix the failing readthedocs build](AcademySoftwareFoundation@5c54a9c) 2. [Fix network issue with rvnuke plugin](AcademySoftwareFoundation@eeae944) (No changes because the fix was already in the feature/qt6 branch) 3. [712: Adapt build to latest MSYS2 release](AcademySoftwareFoundation@ead6e53) 4. [Fix MMR support in OTIO reader](AcademySoftwareFoundation@1da73a9) ### Describe the reason for the change. Get the latest changes from the main branch. --------- Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com> Co-authored-by: Bernard Laberge <117092886+bernie-laberge@users.noreply.github.com> Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
cedrik-fuoco-adsk
added a commit
to cedrik-fuoco-adsk/OpenRV
that referenced
this pull request
Apr 28, 2025
### Feature/Qt6 - Rebase to main ### Linked issues n/a ### Summarize your change. I cherry-picked the missing commits from main. 1. [Fix the failing readthedocs build](AcademySoftwareFoundation@5c54a9c) 2. [Fix network issue with rvnuke plugin](AcademySoftwareFoundation@eeae944) (No changes because the fix was already in the feature/qt6 branch) 3. [712: Adapt build to latest MSYS2 release](AcademySoftwareFoundation@ead6e53) 4. [Fix MMR support in OTIO reader](AcademySoftwareFoundation@1da73a9) ### Describe the reason for the change. Get the latest changes from the main branch. --------- Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com> Co-authored-by: Bernard Laberge <117092886+bernie-laberge@users.noreply.github.com>
cedrik-fuoco-adsk
added a commit
to cedrik-fuoco-adsk/OpenRV
that referenced
this pull request
Apr 28, 2025
### Feature/Qt6 - Rebase to main ### Linked issues n/a ### Summarize your change. I cherry-picked the missing commits from main. 1. [Fix the failing readthedocs build](AcademySoftwareFoundation@5c54a9c) 2. [Fix network issue with rvnuke plugin](AcademySoftwareFoundation@eeae944) (No changes because the fix was already in the feature/qt6 branch) 3. [712: Adapt build to latest MSYS2 release](AcademySoftwareFoundation@ead6e53) 4. [Fix MMR support in OTIO reader](AcademySoftwareFoundation@1da73a9) ### Describe the reason for the change. Get the latest changes from the main branch. --------- Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com> Co-authored-by: Bernard Laberge <117092886+bernie-laberge@users.noreply.github.com> Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com>
richardssam
pushed a commit
to richardssam/OpenRV
that referenced
this pull request
Jun 17, 2025
### Feature/Qt6 - Rebase to main ### Linked issues n/a ### Summarize your change. I cherry-picked the missing commits from main. 1. [Fix the failing readthedocs build](AcademySoftwareFoundation@5c54a9c) 2. [Fix network issue with rvnuke plugin](AcademySoftwareFoundation@eeae944) (No changes because the fix was already in the feature/qt6 branch) 3. [712: Adapt build to latest MSYS2 release](AcademySoftwareFoundation@ead6e53) 4. [Fix MMR support in OTIO reader](AcademySoftwareFoundation@1da73a9) ### Describe the reason for the change. Get the latest changes from the main branch. --------- Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com> Co-authored-by: Bernard Laberge <117092886+bernie-laberge@users.noreply.github.com> Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Sam.Richards@taurich.org <Sam.Richards@taurich.org>
richardssam
pushed a commit
to richardssam/OpenRV
that referenced
this pull request
Jun 17, 2025
### Feature/Qt6 - Rebase to main ### Linked issues n/a ### Summarize your change. I cherry-picked the missing commits from main. 1. [Fix the failing readthedocs build](AcademySoftwareFoundation@5c54a9c) 2. [Fix network issue with rvnuke plugin](AcademySoftwareFoundation@eeae944) (No changes because the fix was already in the feature/qt6 branch) 3. [712: Adapt build to latest MSYS2 release](AcademySoftwareFoundation@ead6e53) 4. [Fix MMR support in OTIO reader](AcademySoftwareFoundation@1da73a9) ### Describe the reason for the change. Get the latest changes from the main branch. --------- Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Bernard Laberge <bernard.laberge@autodesk.com> Signed-off-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com> Co-authored-by: Bernard Laberge <117092886+bernie-laberge@users.noreply.github.com> Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com> Signed-off-by: Sam.Richards@taurich.org <Sam.Richards@taurich.org>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Feature/Qt6 - Rebase to main
Linked issues
n/a
Summarize your change.
I cherry-picked the missing commits from main.
Fix the failing readthedocs build
Fix network issue with rvnuke plugin (No changes because the fix was already in the feature/qt6 branch)
712: Adapt build to latest MSYS2 release
Fix MMR support in OTIO reader
Describe the reason for the change.
Get the latest changes from the main branch.