-
Notifications
You must be signed in to change notification settings - Fork 277
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
Playback Scrubber #299
Playback Scrubber #299
Conversation
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
After you add the current time it might be good to be able to click on that and type in a specific time. Could be useful for getting the time right where you want it without having to fiddle with the slider to get small increments. Speaking of small increments maybe an arrow on each side of the slider that you can click on and it will move the time by a small increment. Not sure the best way to determine how big it should jump each time you press the arrow. Perhaps a percentage of the time? Maybe the user should be able to set the increments? |
Yeah entering the time would definitely be useful. I think we're going to rely on the World Control buttons on the lower left to control the stepping through the log playback. Perhaps this prompts a step back button to accompany the play and step forward buttons |
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Signed-off-by: John Shepherd <[email protected]>
Depends on gazebosim/gz-math#152 |
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
The
|
Agreed, is this a flaky test? Jenkins shows it as not being a new failure, unless I'm interpreting it wrong. |
If you look here, it seems to be flaky because it's failed before: But if you look into each of those builds, they've all been builds related to this PR. If you look at the history of this test for the I haven't tried reproducing the failure locally yet, but I think we should take a look. |
I can reproduce the failures locally and the latest https://build.osrfoundation.org/job/ignition_gazebo-ci-ign-gazebo2-bionic-amd64/150/ |
…ough Signed-off-by: Louise Poubel <[email protected]>
…otics/ign-gazebo into jshep1/add_playback_scrubber
The changes in 802e92b fixed the tests for me locally. I have no idea why that would be an issue on this PR but not on |
Phew, so it looks like |
Signed-off-by: Louise Poubel <[email protected]>
Ok, |
Thanks for fixing those issues! I'm assuming we'll be good to merge once CI runs now? |
Argh, it looks like And I see it passed on previous commits of this PR. Let's run it one more time just to sanity check. I retriggered it. |
Mac passed now! Merging! 🎉 |
Signed-off-by: John Shepherd <[email protected]> Signed-off-by: Louise Poubel <[email protected]> Co-authored-by: Louise Poubel <[email protected]> Signed-off-by: Guillaume Doisy <[email protected]>
This is a base implementation draft mainly to get feedback on the gui portion. Below is a small demo with only the scrubber bar itself. Any enhancements or usability improvement recommendations would be appreciated. @ColeOSRF @nkoenig @chapulina
So far I am going to add: