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

Support independent time control of Time Views #3927

Closed
akhenry opened this issue Jun 7, 2021 · 5 comments · Fixed by #3988
Closed

Support independent time control of Time Views #3927

akhenry opened this issue Jun 7, 2021 · 5 comments · Fixed by #3988

Comments

@akhenry
Copy link
Contributor

akhenry commented Jun 7, 2021

Users should be able to set time bounds for the Time View independently of the Time Conductor. There should be a gesture to easily revert to time conductor control.

The design for independent time control for the Time Views should be easily generalizable to all other view types, however other views do not need to be supported in this initial implementation.

This almost certainly requires changes to the Time and/or View APIs to support independent per-view time controls.

@charlesh88
Copy link
Contributor

There is a Confluence page for this titled "Independent Time Controls for Views" in the "Open MCT UX and UI" area.

@shefalijoshi
Copy link
Contributor

shefalijoshi commented Sep 3, 2021

Testing Instructions:
Ensure you are in Local Clock Mode for Open MCT
Navigate to a time-strip view or create and save a new time-strip view.
You should see an independent time conductor at the top of the main view:
image

  • Ensure that this is disabled.
  • Ensure that changing the global time conductor mode, timeSystem, history, offsets/bounds works as expected.
  • Once the independent time conductor is enabled, it should no longer follow the bounds of the global time conductor
  • If the global time conductor is switched to Fixed Mode, the independent time conductor should change to Fixed Mode and the option to switch to Local Clock mode should no longer be available
  • Ensure that switching to a different view and back hides/shows the independent time conductor as expected and it correctly loads the saved independent time options.
  • Ensure that switching between time-strip views loads the respective states of the independent time conductor
  • Ensure that (plot/plan) views nested inside the time-strip views are following either the global or independent time conductor

@davetsay
Copy link
Contributor

davetsay commented Sep 20, 2021

verified but filed a separate issue, #4236

@charlesh88
Copy link
Contributor

Verified fixed Testathon 9-20-21.

@nikhilmandlik
Copy link
Contributor

Verified Fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants