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

Feature request - Add option to sync all plots time #78

Open
BazookaJoe1900 opened this issue Dec 26, 2017 · 4 comments
Open

Feature request - Add option to sync all plots time #78

BazookaJoe1900 opened this issue Dec 26, 2017 · 4 comments

Comments

@BazookaJoe1900
Copy link
Member

Many times you want to look at same time frame at all plots.
It will be nice to have option to do so.

@dagar
Copy link
Member

dagar commented Dec 26, 2017

Interesting idea, although I don't know if it's feasible. Can you expand on how you'd see this working?

Would there be an overall control that applies to all plots? Or perhaps all plots could be updated to the same time scale when one is changed.

@JohannesBrand
Copy link
Contributor

I assume you talk about zooming just the time axes on the other plots which would generally be feasible. However, I imagine this could lead to a performance problem since at certain zoom levels a lot of data would need to be resampled: currently the data in a plot is dynamically resampled while the user zooms in/out.

@BazookaJoe1900
Copy link
Member Author

Maybe adding checkbox as "sync time" so only selected plots?
Or, button that if you want to sync to the "time frame". the "time frame" is the time start and end zoom of the last plot that has been changed (it can be written some where on the GUI to be sure)

@bkueng
Copy link
Member

bkueng commented Jan 8, 2018

I already thought about this, but have not found a good & simple user experience for that. While fixed linked axis are relatively simple, it's more effort to change them dynamically. The performance impact mentioned by @joaeba is also a concern.

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

No branches or pull requests

4 participants