MovingMan
v1r3
Click to Launch
Summary of Changes:
Visual segregation of
walkway from plot area.
Visual segregation of
charts from each other
Highlights for the
selected controller.
Auto-popup help for the
cursor (once)
“Press Go” help only
appears once.
Go & Pause buttons
consolidated.
Added sound off.
Dragging the
slider/changing the text box while
paused changes the readouts.
Added versioning info.
Fixed bug: position
slider can’t drag when at an
extremal value.
Remaining
Items
Requested Features:
- Right Justify numerical
readouts.
- Add open boundary
conditions.
- add vectors for
velocity and acceleration, and options to show both, one or other.
- Put cursor on top of
graph readout (higher z-order).
- Need spikes
- Could try increasing
the # smoothing points gradually.
- Expand the walkway to
span the screen.
- Title above go, pause,
clear should be centered.
Bugs:
- Show “-0” as “0”.
- Going from smooth to
sharp has a lag in derivatives.
- In-plot readout should
have a see-through background.
- Cursor is ahead of the
last data point because of the smoothing window.
Refactor
- Move plotdevice into
charts package.
- Move plotborder inside
MMPlotSuite
Finalize
- Performance
optimization.
- Performance dropped
when I added text-box readouts.
- Test under 1024x768.
Questions:
It seems like this is
taking longer than
expected. Should we reprioritize?