CHANGELOG

Changelog for package rqt_bag

1.5.4 (2024-09-06)

  • Updated player QoS (backport #164) (#167) Updated player QoS (#164) (cherry picked from commit 4a9a69617e439140771a2b292aaa4aa93a213a03) Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>

  • Contributors: mergify[bot]

1.5.3 (2024-05-14)

  • Adapted to rosbag2_py (backport #156) (#165) Adapted to rosbag2_py (#156) * Switch to an in-built ImageQt class. That’s because in newer versions of PIL, they skip over PyQt5 support even though it works. * Update for new rosbag2_py API. * Fix TopicMetadata call * Avoid freeze the gui * Fixed checkboes * Update with the license from PIL. Note that this is an OSI-approved license, even though it is technically deprecated by OSI: https://opensource.org/license/historical-php * Only change the checkbox when needed. Otherwise, we end up with endless paint() calls which hammer the CPU. * A few small fixes for PIL. (cherry picked from commit e7879325f075c9d6749a4324618691933727574c) Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>

  • Fixed button icons (backport #159) (#160) Fixed button icons (#159) (cherry picked from commit 0d386692f63e35a8ec3c61dee0d70c389f89bf2d) Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>

  • Contributors: mergify[bot]

1.5.2 (2024-03-28)

  • Add in copyright tests to rqt_bag. (#154)

  • Add a test dependency on pytest. (#153)

  • Revert “Add a dependency on pytest to rqt_bag and rqt_bag_plugins. (#… (#151)

  • Update maintainer to myself. (#150)

  • Update maintainer list in package.xml files (#149)

  • Contributors: Chris Lalancette, Michael Jeronimo

1.5.1 (2024-02-07)

  • Add a dependency on pytest to rqt_bag and rqt_bag_plugins. (#148)

  • Contributors: Chris Lalancette

1.5.0 (2023-06-07)

  • [ros2] Enable Save (#142)

  • Call close (#141)

  • Contributors: Yadu

1.4.1 (2023-05-11)

  • Use default storage id (#139)

  • Contributors: Yadunund

1.4.0 (2023-04-28)

1.3.1 (2023-04-11)

1.3.0 (2023-02-14)

  • Use rosbag2_py API instead of direct bag parsing

  • [rolling] Update maintainers - 2022-11-07 (#132)

  • For get_entry_after, bump by 1 nanosecond otherwise always get the same message equal to the timestamp

  • Use rosbag2_py.reader for all message queries, remove sqlite3 direct usage

  • Cleanup for review

  • Improved logging

  • Use a rosbag2_py.Reader to get bag metadata

  • Disable reading from bag while recording - use direct caching to index for timeline

  • Contributors: Audrow Nash, Emerson Knapp

1.2.1 (2022-09-13)

  • Increase publishing checkbox size (#122)

  • Fix toggle thumbnails button (#117)

  • ensure data types match what PyQt expects (#118)

  • Visualize topics being published and highlight topic being selected (#116)

  • Be able to scroll up and down, not only zoom-in and out the timeline (#114)

  • [Fixes] Fix crash when no qos metadata, make scroll bar appear if needed, add gitignore (#113)

  • Contributors: Ivan Santiago Paunovic, Kenji Brameld

1.2.0 (2022-05-10)

  • Fix the types being passed into QFont and QColor. (#109)

  • Contributors: Chris Lalancette

1.1.2 (2022-02-06)

  • Fix: rqt-bag fails to open bag specified on command-line (#106)

  • Contributors: Michael Jeronimo

1.1.1 (2021-04-12)

  • Remove an invalid import statement (#101)

  • Contributors: Michael Jeronimo

1.1.0 (2021-03-18)

  • Reset timeline zoom after loading a new bag. (#98)

  • Refactor the Rosbag2 class (#91)

  • Contributors: Michael Grupp, Michael Jeronimo

1.0.0 (2020-11-19)

  • Fix exec_depend (#89)

  • Use updated HistoryPolicy values to avoid deprecation warnings (#88)

  • Enable recording for ROS2 (#87)

  • Enable the playback functionality for ROS2 (#85)

  • Port the topic and node selection dialogs to ROS2 (#86)

  • Save the serialization format and offered_qos_profiles when exporting (#84)

  • Enable the export/save bag functionality for ROS2 (#82)

  • Update known message types and associated colors (#81)

  • Open the bag directory instead of a single file (#80)

  • Port the image_view plugin to ROS2 (#78)

  • Clean up widgets in plot_view layout correctly (#69) (#77)

  • Fix tuples for bisect calls (#67) (#76)

  • Fix issue: no vertical scroll bar until window is resized (#63) (#75)

  • Update the basic plugins for ROS2 (#72)

  • Update the rosbag2 python module (#71)

  • Dynamically resize the timeline when recording (#66)

  • Starting point for resuming the ROS2 port (#70)

  • Fix a bug with the status line progress bar (#62)

  • Update a few minor status bar-related items (#61)

  • Make the tree controls in the Raw View and Plot View consistent (#57)

  • Update the package.xml files with the latest Open Robotics maintainers (#58)

  • Contributors: Chris Lalancette, Michael Jeronimo

0.4.15 (2020-08-21)

  • fix Python 3 issue: long/int (#52)

0.4.14 (2020-08-07)

  • save last directory opened to load a bag file (#40)

  • fix shebang line for Python 3 (#48)

  • bump CMake minimum version to avoid CMP0048 warning

0.4.13 (2020-03-17)

  • fix Python 3 exception, wrap filter call in list() (#46)

  • add Python 3 conditional dependencies (#44)

  • autopep8 (#30)

0.4.12 (2018-03-21)

  • add support for opening multiple bag files at once (#25)

  • fix debug/warning messages for unicode filenames (#26)

0.4.11 (2017-11-01)

  • fix regression from version 0.4.10 (#17)

0.4.10 (2017-10-25)

  • fix regression from version 0.4.9 (#16)

0.4.9 (2017-10-12)

  • handle errors happening while loading a bag (#14)

0.4.8 (2017-04-24)

  • add rqt_bag.launch file (#440)

0.4.7 (2017-03-02)

0.4.6 (2017-02-27)

0.4.5 (2017-02-03)

  • fix Python 2 regression from version 0.4.4 (#424)

0.4.4 (2017-01-24)

  • use Python 3 compatible syntax (#421)

  • fix race condition reading bag files (#412)

0.4.3 (2016-11-02)

0.4.2 (2016-09-19)

  • add “From nodes” button to record mode (#348)

  • show file size of bag file in the status bar (#347)

0.4.1 (2016-05-16)

  • fix mouse wheel delta in Qt 5 (#376)

0.4.0 (2016-04-27)

  • Support Qt 5 (in Kinetic and higher) as well as Qt 4 (in Jade and earlier) (#359)

  • fix publishing wrong topic after scrolling (#362)

0.3.13 (2016-03-08)

  • RQT_BAG: Ensure monotonic clock publishing. Due to parallelism issues, a message can be published with a simulated timestamp in the past. This lead to undesired behaviors when using TF for example.

  • Contributors: lsouchet

0.3.12 (2015-07-24)

  • Added step-by-step playback capability

  • Contributors: Aaron Blasdel, sambrose

0.3.11 (2015-04-30)

  • fix viewer plugin relocation issue (#306)

0.3.10 (2014-10-01)

  • fix topic type retrieval for multiple bag files (#279)

  • fix region_changed signal emission when no start/end stamps are set

  • improve right-click menu

  • improve popup management (#280)

  • implement recording of topic subsets

  • sort the list of topics

  • update plugin scripts to use full name to avoid future naming collisions

0.3.9 (2014-08-18)

  • fix visibility with dark Qt theme (#263)

0.3.8 (2014-07-15)

0.3.7 (2014-07-11)

  • fix compatibility with Groovy, use queue_size for Python publishers only when available (#243)

  • use thread for loading bag files, emit region changed signal used by plotting plugin (#239)

  • export architecture_independent flag in package.xml (#254)

0.3.6 (2014-06-02)

  • fix closing and reopening topic views

  • use queue_size for Python publishers

0.3.5 (2014-05-07)

  • fix raw view not showing fields named ‘msg’ (#226)

0.3.4 (2014-01-28)

  • add option to publish clock tim from bag (#204)

0.3.3 (2014-01-08)

  • add groups for rqt plugins, renamed some plugins (#167)

  • fix high cpu load when idle (#194)

0.3.2 (2013-10-14)

0.3.1 (2013-10-09)

  • update rqt_bag plugin interface to work with qt_gui_core 0.2.18

0.3.0 (2013-08-28)

0.2.17 (2013-07-04)

0.2.16 (2013-04-09 13:33)

0.2.15 (2013-04-09 00:02)

0.2.14 (2013-03-14)

0.2.13 (2013-03-11 22:14)

0.2.12 (2013-03-11 13:56)

0.2.11 (2013-03-08)

0.2.10 (2013-01-22)

0.2.9 (2013-01-17)

  • Fix; skips time when resuming playback (#5)

  • Fix; timestamp printing issue (#6)

0.2.8 (2013-01-11)

  • expose command line arguments to rqt_bag script

  • added fix to set play/pause button correctly when fastforwarding/rewinding, adjusted time headers to 0m00s instead of 0:00m for ease of reading

  • support passing bagfiles on the command line (currently behind –args)

0.2.7 (2012-12-24)

0.2.6 (2012-12-23)

0.2.5 (2012-12-21 19:11)

0.2.4 (2012-12-21 01:13)

0.2.3 (2012-12-21 00:24)

0.2.2 (2012-12-20 18:29)

0.2.1 (2012-12-20 17:47)

0.2.0 (2012-12-20 17:39)

  • first release of this package into Groovy