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

MAYA-123361 fix unshared stage toggling and loading #2410

Merged
merged 3 commits into from
Jun 17, 2022

Commits on Jun 10, 2022

  1. MAYA-123361 fix unshared stage toggling and loading

    - Add two new stage caches for unshared stages.
    - These are necessary to be able to find unshared stages when toggling between shared and unshared.
    - Do *not* pass an explicit sesssion layer when opening a stage unless unshared stage is explicitly desired.
    - That is because the cache takes into consideration the session layer if given as an argument, which would unshare layers unintetionally.
    - In particular, choosing to target the session layer (which is UI consideration) would indirectly make the stage unshared.
    - Properly reload unshare stage and toggle between shared and unshared stage by transferring the content of the session layer.
    - Clarify with comments the design and behaviour of the stage proxy shape.
    - Adapted AL code to conform to the new API.
    - Add unit test for session preservation
    pierrebai-adsk committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    36d9f13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b915608 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. MAYA-123361 multiple small improvements.

    - Fix typos.
    - Simplify code.
    - More efficient ref-counted pointer passing.
    pierrebai-adsk committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    4a38000 View commit details
    Browse the repository at this point in the history