Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[cuegui] Cannot select and play multiple jobs and frames using viewers in OpenCue #1558

Closed
ramonfigueiredo opened this issue Oct 25, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@ramonfigueiredo
Copy link
Collaborator

Describe the bug
Currently, it is not possible to select and play multiple jobs using the configured viewers (e.g., OpenRV, RV, Itview = Sony Pictures Imageworks (SPI) viewer) in OpenCue. Additionally, selecting and playing multiple frames using the viewers is also not functioning as expected.

To Reproduce

A) Selecting and playing multiple jobs is not working

Steps to reproduce the behaviour:

  1. Go to the Job Monitor in the CueGUI (Views/Plugins > Cuetopia > and open "Monitor Jobs" and "Monitor Jobs Details"

  2. Select multiple jobs in the "Monitor Jobs" using the ctrl and/or shift key

  3. Right-click on the jobs and "View in the PLAYER". It will open a sub-menu with the layers, but it never opens multiple jobs

Current solution:

Jobs:
image

Layers:
image

The correct solution is to select multiple jobs, and open with the correct viewers. If the users want to see multiple layers or a single layer, just need to select the layers in the Layer data grid and select the player.

  1. Attempt to play the selected jobs, but only play the last layer of the selected job.

B) Selecting multiple frames is not possible. No menu with viewers is shown.

Steps to reproduce the behaviour:

  1. Go to the Job Monitor in the CueGUI (Views/Plugins > Cuetopia > and open "Monitor Jobs" and "Monitor Jobs Details"

  2. Select multiple frames in the "Monitor Jobs Details (frames on the last data table)" using the ctrl and/or shift key

  3. Right-click in the frames to see that no menu with option to open the frames on the select player is shown.

The correct solution is to show the same menu that appears in the layers, select one or multiple frames, select which player want to use, and open the frames in the player.

Expected behaviour
Users should be able to select multiple jobs or frames and play them using the configured viewers (e.g., OpenRV, RV, Itview = SPI player) as specified in [cuegui.yaml]. Currently, this option works only on the layer data grid.

Version Number
1.0

@ramonfigueiredo ramonfigueiredo added the bug Something isn't working label Oct 25, 2024
ramonfigueiredo added a commit that referenced this issue Oct 28, 2024
**Link the Issue(s) this Pull Request is related to.**
[cuegui] Cannot select and play multiple jobs and frames using viewers in OpenCue: #1558

**Summarize your change.**
This fixes the changes in PR: #1513

- Fix multiple jobs and frames visualization with different viewers
- Updated JobMonitorTree.py and FrameMonitorTree.py to enable select multiple jobs and multiple frames and play using the players (e.g., OpenRV, RV, Itview = SPI viewer) configured in `cuegui.yaml`, options `output_viewers` and `output_viewer_direct_cmd_call`
- Enhanced cuegui.yaml to include configuration for multiple viewers.
- Fix unit tests in `FrameMonitorTree_tests.py` >
`test_rightClickItem()` to ensure the job attribute is set

This change allows users to open multiple jobs (JobMonitorTree.py) and frames (FrameMonitorTree.py) using different configurable viewers. The option to open multiple layers (LayerMonitorTree.py) was working before and kept as it was.
@ramonfigueiredo ramonfigueiredo self-assigned this Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant