Changelog for package plotjuggler
3.0.4 (2020-12-04)
- Lua ans Sol updated (c++17
- bug fix #350 (crash in lua)
- Contributors: Davide Faconti
3.0.2 (2020-11-28)
- fix icon color in dark mode
- updated to latest Qads
- temporary fix for #349
- link updated
- use correct dependency
- fix issue #348
- Contributors: Davide Faconti
3.0.0 (2020-11-23)
- Trying to fix issue #346
- Massive refactoring
- Contributors: Davide Faconti
2.8.4 (2020-08-15)
- readme updated
- fix issue #318
- fix #170 : problem with ULOG parser in Windows
- build fixes to work on ROS2 eloquent (#314)
- add qtpainterpath.h (#313)
- Update datastream_sample.cpp
- Update contributors.txt
- Fix another sprintf buffer size warning (#303)
- Contributors: Akash Patel, Davide Faconti, Lucas, Mike Purvis
2.8.3 (2020-07-11)
- more memes
- "New versione vailable" improved
- fix segmentation fault when tryin reconnect to ROS master
- Contributors: Davide Faconti
2.8.2 (2020-07-07)
- might fix issue #301
- fix warnings
- fix potential mutex problem related to #300
- bug fix
- Update package.xml
- updated gif
- cherry picking changes from #290
- fix #296
- fix issues on windows Qt 5.15
- fix error
- move StatePublisher to tf2
- revert changes
- fix warnings
- Contributors: Davide Faconti
2.8.1 (2020-05-28)
- fix critical bug in streaming ROS plugin
- Contributors: Davide Faconti
2.8.0 (2020-05-24)
- Update CMakeLists.txt
- Added graph context menu description (#288)
- Update FUNDING.yml
- Merge branch 'master' of https://github.com/facontidavide/PlotJuggler
- finished with refactoring
- WIP: re publisher ROS2
- added stuff to dataload_ros2
- Update appimage_howto.md
- fix package name
- embrace pj_msgs (https://github.com/facontidavide/plotjuggler_msgs)
- new clang format and fix in header_stamp usage
- removed marl and rule editing
- more parsers added
- more or less working
- save computation like a champ with plot_data in each parser
- precompute strings only once
- fix compilation on ROS1
- Merge branch 'master' of https://github.com/facontidavide/PlotJuggler
- builtin parsers added
- Githug actions win (#284)
* try compiling on windows
* Update windows.yaml
* multiple workflows
* Update README.md
Co-authored-by: daf@blue-ocean-robotics.com <Davide Faconti>
- bug fix
- segfault fixed in TypeHasHeader
- removed rosdep of pj_msgs
- added pj_msgs to ROS2
- fix errors
- heavy refactoring of ROS2 plugins
- critical bug fix in ROS2 parsing
- try to fix problem with StringTreeLeaf::toStr
- reduce a bit allocations overhead
- reduce memory used by the job queue of marl, with periodic flushes
- Contributors: Davide Faconti, Ilya Petrov
2.6.4 (2020-04-30)
- Fix the damn icons
- marl updated
- fix issue #281
- catch exception in marl
- fix backward-cpp
- Implement feature #274
- Implement feature #269
- Contributors: Davide Faconti
2.6.3 (2020-04-07)
- Fix issue #271
- @veimox added
- Bugfix/executable (#264)
* created launching script , installing and making use of it in the icon
* ignoring temporary folders when creating binary locally
* corrected intsallation of script
* using PROGRAM to install it with executable permissions
Co-authored-by: Jorge Rodriguez <jr@blue-ocean-robotics.com>
- Feature/scalable icon (#265)
* installing icons in /usr/share and do it at any build type
* added scalable icon
* removed old icon
Co-authored-by: Jorge Rodriguez <jr@blue-ocean-robotics.com>
- fix default suffix
- Fix bug #258
- Contributors: Davide Faconti, Jorge Rodriguez
2.6.2 (2020-02-25)
- bug fix in IMU parser
- added step size for the time tracker
- fis issue #256 (new release dialog)
- Update README.md
- Contributors: Davide Faconti
2.6.1 (2020-02-21)
- fix issue #253 and some cleanup
- fix issue #254
- Fix #251
- Contributors: Davide Faconti
2.6.0 (2020-02-19)
- bug fix
- fix splashscreen delay
- GUI refinement
- regex filter removed. bug fix in column resize
- new icons in CurveList panel
- add text placeholder
- smaller buttons
- moved buttons to top right corner to gain more space
- changed style (sharper corners)
- bug fix: potential crash trying to save data into rosbag
- more ememes #248
- bug fix in Lua functions
- cleanups
- Merge branch 'lua_scripting'
- Adding custom parser for Imu message (issue #238)
- remember the last value in the function editor
- minor update
- Both javascript and Lua langiages can be selected in preferences
- WIP to support both QML and Lua
- fix menu bar size of PlotJuggler
- scripting moved to Lua
- adding lua stuff to 3rd party libraries
- preliminary change to support #244 (#247)
- preliminary change to support #244
- Update .appveyor.yml
- Update README.md
- Update .appveyor.yml
- Update .appveyor.yml
- further cleanup
- moved files and cleanup
- Contributors: Davide Faconti
2.5.1 (2020-02-07)
- Fixed slow Menu Bar
- Use ordered map, appendData needs to insert data in order (#245)
Otherwise the time order may not be respected and the data is loaded
incorrectly
- prevent call of dropEvent() when not needed
- fix issue #239
- add include array header file to fix build error (#234)
- Contributors: Davide Faconti, Victor Lopez, xiaowei zhao
2.5.0 (2019-12-19)
- Fix issues #196 and #236: allow user to use deterministic color sequence
- fix the edit button
- fix issue #235
- Update appimage_howto.md
- fix timestamp problem in streaming
- Contributors: Davide Faconti
2.4.3 (2019-11-21)
- less dark theme
- bug fix
- Contributors: Davide Faconti
2.4.2 (2019-11-18)
- multithread ROS DataLoader
- directories moved
- manually resizable columns of table view
- Contributors: Davide Faconti
2.4.1 (2019-11-11)
- considerable speed improvement when MANY timeseries are loaded
- bug fix: slow update of left curve table
- AppImage update
- meme update
- Contributors: Davide Faconti
2.4.0 (2019-11-10)
- Tree view (#226)
- fix issue #225
- add version number of the layout syntax
- fix issue #222
- more readable plugin names
- fix issue #221
- Merge branch 'master' of github.com:facontidavide/PlotJuggler
- minor bug fix
- Contributors: Davide Faconti
2.3.7 (2019-10-30)
- Dont take invisible curve into account for axis limit computation (#185)
- consistent line width
- do not close() a rosbag unless you accepted the dialog
- important bug fix: stop playback when loading new data
- fix bug in TopicPublisher
- do complete reset of globals in custom functions
- apply changes discussed in #220
- Merge branch 'master' of github.com:facontidavide/PlotJuggler
- cherry picking bug fix from #220 : update custom functions
Thanks @aeudes
- Fix F10 is ambiguous (#219)
- fix compilation and add feature #218
- qwt updated
- appImage instructions updated
- Contributors: Davide Faconti, alexandre eudes
2.3.6 (2019-10-16)
- fix issue #215
- Contributors: Davide Faconti
2.3.5 (2019-10-11)
- remember the size of the splitter
- fix inveted XY
- Contributors: Davide Faconti
- remember last splashscreen
- Update README.md
- Update appimage_howto.md
- fix warning
- meme fixed
- Contributors: Davide Faconti
2.3.4 (2019-10-03)
- prepare "meme edition"
- Merge branch 'master' of https://github.com/facontidavide/PlotJuggler
- RosMsgParsers: add cast to be clang compatible (#208)
- Update README.md
- Update FUNDING.yml
- Correct "Github" to "GitHub" (#206)
- 2.3.3
- fix issue with FMT
- Contributors: Dan Katzuv, Davide Faconti, Timon Engelke
2.3.3 (2019-10-01)
- removed explicit reference to Span
- remove abseil dependency (to be tested)
- Contributors: Davide Faconti
2.3.2 (2019-09-30)
- always use random color in addCurveXY
- Fix issue #204
- Fix issue #203
- Add missed absl Span<T> header include
- Add missed abseil_cpp depend
- Contributors: Davide Faconti, Enrique Fernandez
2.3.1 (2019-09-24)
- Fix #202 use_header_stamp not initialized for built-in types
- Merge pull request #200 from aeudes/multiple_streamer
data stream topic plugin
- new color palette
- Allow to have working datastreamtopic plugin in more than one plotjuggler
instance
- adding covariance to Odometry msg again
- fix issue #187
- Fix segfault when swap plotwidget on archlinux (qt5.12.3).
This bug is introduced in: 7959e54 Spurious DragLeave fixed?
And produce a segfault(nullptr) in QCursor::shape() call by
QBasicDrag::updateCursor(Qt::DropAction) [trigger by plotwidget.cpp:1352
drag->exec();].
It seems to me that the change of global application cursor on leave event during drag drop
operation cause the problem [is it the drop widget duty to reset cursor?].
- minor fixes related to dark theme
- Contributors: Alexandre Eudes, Davide Faconti
2.3.0 (2019-07-11)
- Countless changes and merges of PR.
- Contributors: Alexandre Eudes, Davide Faconti, Juan Francisco Rascón Crespo, alexandre eudes
2.1.10 (2019-03-29)
- critical bug fixed in CustomFunctions
- Contributors: Davide Faconti
2.1.9 (2019-03-25)
- QwtRescaler replaced
- fix issues related to #118 (PlotZoom)
- Contributors: Davide Faconti
2.1.8 (2019-03-24)
- bug fixes
- xy equal scaling seems to work
- Super fancy Video cheatsheet (#164)
- better date display
- Fix issue #161 and remember last directory used
- mainwindow - use yyyy-MM-dd_HH-mm-ss name when saving a plot as png. This allows to save several times without having to rename the previous image (#162)
- Contributors: Davide Faconti, bresch
2.1.7 (2019-03-20)
- Date time visualization on X axis
- fix slow PLAY when rendering takes more than 20 msec
- new way to zoom a single axis (issues #153 and #135)
- Inverted mouse wheel zoom #153
- On MacOS there are several mime formats generated in addition to "curveslist", this fix will keep curves array with names collected instead of resetting it for each new mime format. (#159)
- ulog_parser: fixed parsing of array topics (#157)
Signed-off-by: Roman <bapstroman@gmail.com>
- fis issue #156 : catch expections
- remember if the state of _action_clearBuffer
- QSettings cleanups
- Contributors: Alexey Zaparovanny, Davide Faconti, Roman Bapst
2.1.6 (2019-03-07)
- removed obsolate question
- remember RemoveTimeOffset state
- add clear buffer from data stream
- reject non valid data
- fix sorting in ULog messages
- Fix Ulog window
- ulog plugin improved
- Update .appveyor.yml
- yes, I am sure I want to Quit
- simplifications in RosoutPublisher
- better double click behavior in FunctionEditor
- adding Info and parameters
- big refactoring of ulog parser. Fix issue #151
- download links updated
- Contributors: Davide Faconti
2.1.5 (2019-02-25)
- reintroducing timestamp from header
- added way to create installer
- disable zooming during streaming and reset tracker when new file loaded
- Contributors: Davide Faconti
2.1.4 (2019-02-21)
- Fix issues #146: ULog and multiple instances of a message
- close issue #138
- remove svg dependency
- Appveyor fixed (#144)
- fancy menubar
- Contributors: Davide Faconti
2.1.3 (2019-02-18)
- BUG: fixed issue with Customtracker when the plot is zoomed
- new icons
- ULog plugin added
- Allow to build the DataStreamClientSample on Linux (#143)
- Update README.md
- Contributors: Davide Faconti, Romain Reignier
2.1.2 (2019-02-13)
- legend button now has three states: left/right/hide
- replace tracker text when position is on the right side
- allow again to use the header.stamp
- fix problem with legend visibility
- Save all tab plots as images in a folder. (#137)
- Make default filename for tab image the tab name (#136)
- Update README.md
- adding instructions to build AppImage
- Contributors: Davide Faconti, d-walsh
2.1.1 (2019-02-07)
- Added filter to function editor
- ask for support
- cleanup
- fix issue with Datetime and cheatsheet dialog
- further stylesheet refinements
- fixing visualization of fucntion editor dialog
- fixing html of cheatsheet
- Contributors: Davide Faconti
2.1.0 (2019-02-07)
- minor change
- stylesheet fix
- Cheatsheet added
- fixing style
- improved magnifier ( issue #135)
- added zoom max
- Contributors: Davide Facont, Davide Faconti
2.0.7 (2019-02-06)
- fix for dark layout
- fix issue with edited function transforms
- about dialog updated
- added more key shortcuts
- reverted behaviour of Dialog "delete previous curves"?
- fix glitches related to drag and drop
- update timeSlider more often
- play seems to work properly for both sim_time and rewritten timestamps
- play button added
- clock published
- remove timestamp modifier
- Contributors: Davide Faconti
2.0.5 (2019-02-05)
- fix problem in build farm
- bug fix plot XY
- Contributors: Davide Faconti
2.0.4 (2019-01-29)
- add parent to message boxes
- ask confirmation at closeEvent()
- fix problem with selection of second column
- fix issue 132
- simplification
- minor bug fixed in filter of StatePublisher
- Contributors: Davide Facont, Davide Faconti
2.0.3 (2019-01-25)
- adding descard/clamp policy to large arrays
- fix problem with table view resizing
- make size of fonts modifiable with CTRL + Wheel (issue #106)
- Update .travis.yml
- Contributors: Davide Faconti
2.0.2 (2019-01-23)
- should solve issue #127 : stop publishers when data reloaded or deleted
- fixing issues whe disabling an already disabled publisher
- solved problem with time slider (issue #125)
- fix issue #126
- StatePublisher improved
- Contributors: Davide Faconti
2.0.1 (2019-01-21)
- important bug fix. Removed offset in X axis of PlotXY
- fix minor visualization issue.
- Contributors: Davide Faconti
1.9.0 (2018-11-12)
- version bump
- Spurious DragLeave fixed? (The worst and most annoying bug of PlotJuggler)
- adjust font size in left panel
- CMAKE_INSTALL_PREFIX flag fix for non-ROS user (#114)
- adding improvements from @aeudes , issue #119
1) Improved RemoveCurve dialog (colors and immediate replot)
2) Fixed QMenu actions zoom horizontally and vertically
3) Fix issue with panner and added Mouse Middle Button
- minor changes
- Merge branch 'master' of https://github.com/facontidavide/PlotJuggler
- speed up loading rosbags (5%-10%)
- custom qFileDialog to save the Layout
- minor changes
- Contributors: Davide Faconti, Mat&I
1.8.4 (2018-09-17)
- add tooltip
- fix issue #109
- CMakeLists.txt add mac homebrew qt5 install directory (#111)
- Merge pull request #107 from v-lopez/master
- Fix dragging/deletion of hidden items
- Contributors: Andrew Hundt, Davide Faconti, Victor Lopez
1.8.3 (2018-08-24)
- bug fix (crash when detaching a _point_marker)
- more informative error messages
- cleanups
- more compact view and larger dummyData
- Contributors: Davide Faconti
1.8.2 (2018-08-19)
- bug fix (crash from zombie PlotMatrix)
- Contributors: Davide Faconti
1.8.1 (2018-08-18)
- message moved back to the ROS plugin
- More informative dialog (issue #100)
- many improvements related to FilteredTableListWidget, issue #103
- Contributors: Davide Faconti
1.8.0 (2018-08-17)
- fixing splash time
- minor update
- fix issue #49
- README and splashscreen updates
- Update ISSUE_TEMPLATE.md
- F10 enhancement
- preparing release 1.8.0
- (speedup) skip _completer->addToCompletionTree altogether unless Prefix mode is active
- avoid data copying when loading a datafile
- fix issue #103
- workaround for issue #100
- trying to fix problem with time offset durinh streaming
- removed enableStreaming from StreamingPlugins
- several useless replot() calls removed
- more conservative implementation of setTimeOffset
- optimization
- reduced a lot the amount of computation related to addCurve()
- bug fix
- Update .appveyor.yml
- bug fix (_main_tabbed_widget is already included in TabbedPlotWidget::instances())
- remove bug (crash at deleteDataOfSingleCurve)
- make PlotData non-copyable
- change in sthe state publisher API
- shared_ptr removed. To be tested
- WIP: changed the way data is shared
- added suggestion from issue #105
- skip empty dataMaps in importPlotDataMap() . Issue #105
- fix issue #102 (grey background)
- Contributors: Davide Faconti
1.7.3 (2018-08-12)
- enhancement discussed in #104 Can clear buffer while streaming is active
- adding enhancements 4 and 5 from issue #105
- fixed bug reported in #105
- fix critical error
- fix issue #101
- Contributors: Davide Faconti
1.7.2 (2018-08-10)
- Update .travis.yml
- fixed potential thread safety problem
- trying to apply changes discussed in issue #96
- add transport hint
- make hyperlinks clickable by allowing to open external links (#95)
- Contributors: Davide Faconti, Romain Reignier
- Update .travis.yml
- fixed potential thread safety problem
- trying to apply changes discussed in issue #96
- add transport hint
- make hyperlinks clickable by allowing to open external links (#95)
- Contributors: Davide Faconti, Romain Reignier
1.7.1 (2018-07-22)
- catch exceptions
- fix resize of PlotData size. Reported in issue #94
- Contributors: Davide Faconti
1.7.0 (2018-07-19)
- fixing issue #93 (thread safety in XYPlot and streaming)
- fix issue #92
- bug fix
- Issue #88 (#90)
- Reorder header files to fix conflicts with boost and QT (#86)
- Contributors: Davide Faconti, Enrique Fernández Perdomo
1.6.2 (2018-05-19)
- fixing issue introduced in bec2c74195d74969f9c017b9b718faf9be6c1687
- Contributors: Davide Faconti
1.6.1 (2018-05-15)
- allow the buffer size to be edited
- qDebug removed
- fixing right mouse drag&drop
- Contributors: Davide Faconti
1.6.0 (2018-05-01)
- fixed the most annoying bug ever (erroneus DragLeave). issue #80
- fine tuning the widget spacing
- added feature #83
- fix issue #82
- remove redundant code in CMakeLists.txt
- Qwt updated and background color change during drag&drop
- Contributors: Davide Faconti
1.5.2 (2018-04-24)
- bug fix #78
- Fix typo (#76)
- Fix QmessageBox
- fixed issue reported in #68
- Contributors: Davide Faconti, Victor Lopez
1.5.1 (2018-02-14)
- Ignore not initialized timestamps (#75)
- added a warning as suggested in issue #75
- Housekeeping of publishers in StatePublisher
- improved layout and visibility in StatePublisher selector
- Fix issue #73: bad_cast exception
- Update README.md
- added more control over the published topics
- save ALL message instances
- CSV plugin: accept CSV files with empty cells
- fix issue #72: std::round not supported by older compilers
- add a prefix to the field name if required
- Fix issue #69
- bug fix in onActionSaveLayout + indentation
- A small plugin creating a websocket server (#64)
- bug fixes
- Contributors: Davide Faconti, Philippe Gauthier
1.5.0 (2017-11-28)
- using AsyncSpinner as it ought to be
- fixing the mutex problem in streaming
- Contributors: Davide Faconti
1.4.2 (2017-11-20)
- bug fix in getIndexFromX that affected the vertical axis range calculation
- fix issue #61
- Contributors: Davide Faconti
1.4.1 (2017-11-19)
- fixed some issue with reloading rosbags and addressing issue #54
- adding improvement #55
- Contributors: Davide Faconti
1.4.0 (2017-11-14)
- added the ability to set max_array_size in the GUI
- Contributors: Davide Faconti
1.3.1 (2017-11-14)
- warnings added
- License updated
- Fix build failures on Archlinux (#57)
- Update README.md
- Contributors: Davide Faconti, Kartik Mohta
1.3.0 (2017-10-12)
- added xmlLoadState and xmlSaveState to ALL plugins
- works with newer ros_type_introspection
- speed up
- fix potential confision with #include
- minor fix in timeSlider
- Contributors: Davide Faconti
1.2.1 (2017-08-30)
- better limits for timeSlider
- fix a potential issue with ranges
- set explicitly the max vector size
- avoid wasting time doing tableWidget->sortByColumn
- bug fix
- prevent a nasty error during construction
- Update README.md
- added ros_type_introspection to travis
- Contributors: Davide Faconti
1.2.0 (2017-08-29)
- Ros introspection updated (#52)
- Potential fix for precision issue when adding time_offset
- Update snap/snapcraft.yaml
- Contributors: Davide Faconti, Kartik Mohta
1.1.3 (2017-07-11)
- fixed few issues with DataStreamROS
- Update README.md
- improvement #43. Use F10 to hide/show controls
- Contributors: Davide Faconti
1.1.2 (2017-06-28)
- bug-fix in DataLoadROS (multi-selection from layout)
- Merge branch 'master' of github.com:facontidavide/PlotJuggler
- minor change
- Update README.md
- Contributors: Davide Faconti
1.1.1 (2017-06-26)
- store rosbag::MessageInstance to replay data with the publisher
- avoid allocation
- minor optimizations
- bug fix: checkbox to use renaming rules was not detected correctly
- fix for very large rosbags
- Contributors: Davide Faconti
1.1.0 (2017-06-20)
- fixing bug #47
- Contributors: Davide Faconti
1.0.8 (2017-06-20)
- update to be compatible with ros_type_introspection 0.6
- setting uninitialized variable (thanks valgrind)
- improvement #48
- fix for issue #46 (load csv files)
- more intuitive ordering of strings. Based on PR #45. Fixes #27
- Correct the string being searched for to find the header stamp field (#44)
- Contributors: Davide Faconti, Kartik Mohta
1.0.7 (2017-05-12)
- the list of topics in the Dialog will be automatically updated
- bug fix
- fixed some issues with the installation
- Contributors: Davide Faconti
1.0.5 (2017-05-07)
- fixed an issue with ROS during destruction
- allow timestamp injection
- Create ISSUE_TEMPLATE.md
- Contributors: Davide Faconti
1.0.4 (2017-04-30)
- save/restore the selected topics in the layout file
- Contributors: Davide Faconti
1.0.3 (2017-04-28)
- fixed window management
- Contributors: Davide Faconti
1.0.2 (2017-04-26)
- set axis Y limit is undoable now
- added the command line option "buffer_size"
- filter xml extension for save layout
- added axis limits (Y)
- Contributors: Davide Faconti
1.0.1 (2017-04-24)
- documentation fix
- color widget simplified
- Update README.md
- default extension fixed in layout.xml
- Contributors: Davide Faconti, Eduardo Caceres
0.18.0 (2017-04-21)
- added visualization policy to the TimeTracker
- bug fix in RosoutPublisher
- added try-catch guard to third party plugins method invokation
- improving documentation
- multiple fixes
- shall periodically update the list of curves from the streamer
- make the API of plugins more consistent and future proof
- removed double replot during streaming (and framerate limited to 25)
- Contributors: Davide Faconti
0.17.0 (2017-04-02)
- more renaming rules and samples
- feature request #31
- fix QFileDialog (save)
- fixing a nasty bug in save plot to file
- Add dummy returns to function that required it (#36)
- trying to fix some issues with the streamer time offset
- fixing a crash in the plugin
- saving more application settings with QSettings
- cleanups
- new plugin: rosout
- several bugs fixed
- removed unused plugin
- Update README.md
- cleanups
- added data samples
- move wais to filter the listWidget
- visualization improvements
- Contributors: Davide Faconti, v-lopez
0.16.0 (2017-03-22)
- removed the normalization of time in ROS plugins
- relative time seems to work properly
- Contributors: Davide Faconti
0.15.3 (2017-03-22)
- multiple fixes
- update related to backtrace
- backward-cpp added
- show coordinates when the left mouse is clicked (but not moved)
- Contributors: Davide Faconti
0.15.1 (2017-03-20)
- adding some deadband to the zoomer
- fixed a bug related to tabs and new windows
- Contributors: Davide Faconti
0.15.0 (2017-03-17)
- Multiple problems fixed with streaming interface nd XY plots
- Contributors: Davide Faconti
0.14.2 (2017-03-16)
- improve CurveColorPick
- bugs fixed
- crash fixed
- Prevent compiler warning if compiling under ROS (#29)
- Contributors: Davide Faconti, Tim Clephas
0.14.1 (2017-03-15)
- improved the time slider
- bug fixes
- Contributors: Davide Faconti
0.14.0 (2017-03-15)
- improved usability
- adding XY plots (#26)
- improving plot magnifier
- changed key combination
- file extension of saved images fixed
- bug fixes
- adding the ability to delete curves
- Contributors: Davide Faconti
0.13.1 (2017-03-14)
- bug fix
- Contributors: Davide Faconti
0.13.0 (2017-03-12)
- default range X for empty plots
- better formatting
- improving 2nd column visualization
- Contributors: Davide Faconti
0.12.2 (2017-03-10)
- Left curve list will display current value from vertical tracker
- new splashscreen phrases
- Temporarily disabling Qt5Svg
- Contributors: Davide Faconti
0.12.0 (2017-03-06)
- Create .appveyor.yml
- added the ability to save rosbags from streaming
- bug fixes
- might fix compilation problem in recent cmake (3.x)
- improvement of the horizontal slider
- save plots to file
- qwt updated to trunk
- catch the rosbag exception
- Contributors: Davide Faconti
0.11.0 (2017-02-23)
- should fix the reloading issue
- Update README.md
- minor fixes of the help_dialog layout
- Contributors: Davide Faconti, MarcelSoler
0.10.3 (2017-02-21)
- adding help dialog
- minor bug fix
- Contributors: Davide Faconti
0.10.2 (2017-02-14)
- critical bug fixed in ROS streaming
- Contributors: Davide Faconti
0.10.1 (2017-02-14)
- adding more command line functionality
- BUG-FIX: bad resizing when a matrix row or column is deleted
- simplifying how random colors are managed
- more streaming buffer
- remember selected topics
- improvements and bug fixes
- Contributors: Davide Faconti
0.10.0 (2017-02-12)
- auto loading of streamer based on saved layout
- refactoring of the ROS plugins
- REFACTORING to allow future improvements of drag&drop
- trying to fix a compilation problem
- Update README.md
- FIX: menu bar will stay where it is supposed to.
- Contributors: Davide Faconti
0.9.1 (2017-02-09)
- FIX: avoid the use of catkin when using plain cmake
- IMPROVEMENT: exit option in the file menu
- IMPROVEMENT: reduce the number of steps to launch a streamer
- SPEEDUP: use a cache to avoid repeated creation of std::string
- better way to stop streaming and reload the plugins
- fixed a compilation problem on windows
- fixed a problem with resizing
- help menu with About added
- qDebug commented
- default to RelWithDebInfo
- Contributors: Davide Faconti
0.9.0 (2017-02-07)
- bug fixes
- QWT submodule removed
- removed boost dependency
- Contributors: Davide Faconti
- remove submodule
- Contributors: Davide Faconti
0.8.1 (2017-01-24)
- removing the old name "SuperPlotter"
- bug fix that affected data streaming
- this explicit dependency might be needed by bloom
0.8.0 (2017-01-23)
- First official beta of PJ
- Contributors: Arturo Martin-de-Nicolas, Davide Faconti, Kartik Mohta, Mikael Arguedas