- 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
- bug fix (crash when detaching a _point_marker)
- more informative error messages
- cleanups
- more compact view and larger dummyData
- Contributors: Davide Faconti
- bug fix (crash from zombie PlotMatrix)
- Contributors: Davide Faconti
- message moved back to the ROS plugin
- More informative dialog (issue #100)
- many improvements related to FilteredTableListWidget, issue #103
- Contributors: Davide Faconti
- 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
- 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
- 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
- catch exceptions
- fix resize of PlotData size. Reported in issue #94
- Contributors: Davide Faconti
- 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
- fixing issue introduced in bec2c74195d74969f9c017b9b718faf9be6c1687
- Contributors: Davide Faconti
- allow the buffer size to be edited
- qDebug removed
- fixing right mouse drag&drop
- Contributors: Davide Faconti
- 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
- bug fix #78
- Fix typo (#76)
- Fix QmessageBox
- fixed issue reported in #68
- Contributors: Davide Faconti, Victor Lopez
- 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
- using AsyncSpinner as it ought to be
- fixing the mutex problem in streaming
- Contributors: Davide Faconti
- bug fix in getIndexFromX that affected the vertical axis range calculation
- fix issue #61
- Contributors: Davide Faconti
- fixed some issue with reloading rosbags and addressing issue #54
- adding improvement #55
- Contributors: Davide Faconti
- added the ability to set max_array_size in the GUI
- Contributors: Davide Faconti
- warnings added
- License updated
- Fix build failures on Archlinux (#57)
- Update README.md
- Contributors: Davide Faconti, Kartik Mohta
- 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
- 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
- Ros introspection updated (#52)
- Potential fix for precision issue when adding time_offset
- Update snap/snapcraft.yaml
- Contributors: Davide Faconti, Kartik Mohta
- fixed few issues with DataStreamROS
- Update README.md
- improvement #43. Use F10 to hide/show controls
- Contributors: Davide Faconti
- bug-fix in DataLoadROS (multi-selection from layout)
- Merge branch 'master' of github.com:facontidavide/PlotJuggler
- minor change
- Update README.md
- Contributors: Davide Faconti
- 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
- fixing bug #47
- Contributors: Davide Faconti
- 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
- the list of topics in the Dialog will be automatically updated
- bug fix
- fixed some issues with the installation
- Contributors: Davide Faconti
- fixed an issue with ROS during destruction
- allow timestamp injection
- Create ISSUE_TEMPLATE.md
- Contributors: Davide Faconti
- save/restore the selected topics in the layout file
- Contributors: Davide Faconti
- fixed window management
- Contributors: Davide Faconti
- 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
- documentation fix
- color widget simplified
- Update README.md
- default extension fixed in layout.xml
- Contributors: Davide Faconti, Eduardo Caceres
- Total awesomeness
- 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
- 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
- removed the normalization of time in ROS plugins
- relative time seems to work properly
- Contributors: Davide Faconti
- multiple fixes
- update related to backtrace
- backward-cpp added
- show coordinates when the left mouse is clicked (but not moved)
- Contributors: Davide Faconti
- adding some deadband to the zoomer
- fixed a bug related to tabs and new windows
- Contributors: Davide Faconti
- Multiple problems fixed with streaming interface nd XY plots
- Contributors: Davide Faconti
- improve CurveColorPick
- bugs fixed
- crash fixed
- Prevent compiler warning if compiling under ROS (#29)
- Contributors: Davide Faconti, Tim Clephas
- improved the time slider
- bug fixes
- Contributors: Davide Faconti
- 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
- bug fix
- Contributors: Davide Faconti
- default range X for empty plots
- better formatting
- improving 2nd column visualization
- Contributors: Davide Faconti
- Left curve list will display current value from vertical tracker
- new splashscreen phrases
- Temporarily disabling Qt5Svg
- Contributors: Davide Faconti
- 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
- should fix the reloading issue
- Update README.md
- minor fixes of the help_dialog layout
- Contributors: Davide Faconti, MarcelSoler
- adding help dialog
- minor bug fix
- Contributors: Davide Faconti
- critical bug fixed in ROS streaming
- Contributors: Davide Faconti
- 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
- 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
- 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
- bug fixes
- QWT submodule removed
- removed boost dependency
- Contributors: Davide Faconti
- remove submodule
- Contributors: Davide Faconti
- removing the old name "SuperPlotter"
- bug fix that affected data streaming
- this explicit dependency might be needed by bloom
- First official beta of PJ
- Contributors: Arturo Martin-de-Nicolas, Davide Faconti, Kartik Mohta, Mikael Arguedas