GitHub public repository: https://github.com/BenFenner/OpenLogViewer
Issue tracker: http://issues.freeems.org/
Latest Jar attached to this post is from 2012-09-14.
Recently completed:
- test commit, change default size of options pane for better fit
- add files for better line coloring
- add graph position bar (does not resize yet but works otherwise) - renamed some classes/files to be more descriptive - create a new panel (EntireGraphicPanel) to house the original pane (MultiGraphLayedPane) and a new panel (GraphPositionPanel) below it - give some serializable classes versionUIDs (much more to go) - use existing log status enums instead of ints
- make position bar work when playing the graph - make position bar display properly and immediately when zooming - general clean up
- Eclipse Yellow Triangle Brigade (EYTB) on file InfoPanel.java
- EYTB on file PlayBarPanel.java
- YTB on file GraphPositionPanel.java
- remove unused method and limit zooming to 50x instead of 51x since that seems like what Gufi was probably aiming to do originally
- move play bar panel controls, graph position, zoom amount, and maybe more to the EntireGraphicPanel and access the graph position and zoom amount in a centralized way - fixed bug where graphing position wouldn't display properly when clicking around the beginning of the graph
Immediate future:
- Get the position bar to scroll with the graph.
- Allow click-dragging to move forward and backward through the log traces (with fun iOS-style inertia and bounce-back?).
- Zoom in and out with the mouse scroll wheel (centered at the pointer location).