Skip to content

Conversation

@moonyuet
Copy link
Member

@moonyuet moonyuet commented Oct 10, 2025

Changelog Description

This PR is to add activity stream panel to the openrv menu
Links to https://github.com/ynput/ayon-review-desktop/issues/12

Additional review information

Tested with https://github.com/ynput/ayon-review-desktop/pull/17

Testing notes:

  1. Launch OpenRV with the review desktop enabled
  2. It would show up activity stream in the ayon menu

@moonyuet moonyuet added type: feature Adding something new and exciting to the product sponsored This is directly sponsored by a client or community member labels Oct 10, 2025
@moonyuet moonyuet marked this pull request as ready for review October 14, 2025 11:30
@moonyuet moonyuet self-assigned this Oct 14, 2025
moonyuet and others added 18 commits October 15, 2025 15:20
…rgument is correct for ReviewController menu
- Extract common panel opening logic into `open_desktop_review_panel` method
- Create `add_desktop_review_menu_items` to dynamically generate menu items
  for all available review panels instead of hardcoding individual methods
- Remove commented-out `activity_stream` and `detail_panel` methods
- Use `functools.partial` to bind panel names to the generic panel opener
- Replace `load_stylesheet` with `style_widget_and_siblings` from ayon_ui_qt
- Simplify menu_item method by delegating review panel setup to helper method

Signed-off-by: philippe-ynput <philippe@ynput.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sponsored This is directly sponsored by a client or community member type: feature Adding something new and exciting to the product

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants