CHANGELOG

Changelog for package qt_dotgraph

2.7.5 (2024-12-18)

  • Cleanup qt_dotgraph and make the tests more robust. (#296) (#298) 1. Remove all uses of LooseVersion here. The issue it was protecting against is long gone, and LooseVersion is deprecated. Just remove it. 2. Remove the “simplify” parameter from “add_edge_to_graph”. While this is technically an API change, there are no downstream users as far as I can tell and it had no effect. 3. During the test, make sure to replace carriage return with spaces. This ensures that on Windows, the tests will pass correctly. (cherry picked from commit 4a11ebc5d97ebe718c5a09c98814c186bfb7a4f4)

  • Contributors: mergify[bot]

2.7.4 (2024-04-16)

  • Handle empty dotcode nodes. (#290)

  • Contributors: Chris Lalancette

2.7.3 (2024-03-28)

  • Small fix for modern flake8. (#289)

  • Contributors: Chris Lalancette

2.7.2 (2024-02-07)

2.7.1 (2023-12-26)

2.7.0 (2023-08-21)

2.6.0 (2023-06-07)

2.5.0 (2023-04-28)

2.4.1 (2023-04-11)

2.4.0 (2023-02-14)

2.3.2 (2022-11-02)

  • Add in LICENSE file

  • Contributors: Chris Lalancette

2.3.1 (2022-08-15)

  • Cast drawLine input arguments to int (#264) (#265)

  • Contributors: mergify[bot]

2.3.0 (2022-05-10)

2.2.0 (2022-03-01)

2.1.1 (2022-01-14)

2.1.0 (2021-11-02)

2.0.1 (2021-04-29)

2.0.0 (2021-01-26)

1.1.2 (2020-09-18)

  • add API to set edge tooltip (#237)

1.1.1 (2020-08-03)

1.1.0 (2020-05-27)

1.0.9 (2020-05-26)

1.0.8 (2020-05-05)

  • please flake8 (#207)

  • use the portable way to decide the line break (#200)

  • make tests more flexible in terms of whitespaces (#191, #193)

1.0.7 (2019-09-30)

1.0.6 (2019-06-10)

1.0.4 (2019-02-08)

  • skip pydot/pygraphviz tests when unavailable (#161)

  • remove obsolete maintainer (#159)

1.0.3 (2018-12-11)

1.0.2 (2018-12-11)

1.0.1 (2018-12-11)

  • fix build type (#155)

1.0.0 (2018-12-10)

  • use ament_lint_auto (#136)

  • update tests (#133)

  • port to ROS 2 (#135)

  • autopep8 (#123)

0.3.11 (2018-08-29)

0.3.10 (2018-08-05)

0.3.9 (2018-08-03)

0.3.8 (2017-11-03)

  • add recursive subgraph parsing, box3d shape, graphics items now immediately parented (#87)

0.3.7 (2017-10-25)

  • Fix for Python 3 compatibility (#106)

0.3.6 (2017-08-03)

0.3.5 (2017-07-27)

  • avoid collision of topic nodes with / and _ (#95)

  • small fixes for Python3 compatibility (#88)

  • remove color item added unintentionally (#86)

  • fix missing label coloring on hover (#85)

  • parse subgraphs recursively (#72)

0.3.4 (2017-01-24)

  • use Python 3 compatible syntax (#81)

  • fix label size in dot graphs (#75)

0.3.3 (2016-09-19)

  • work with newer pydot versions (#70)

  • make penwidth attribute optional

0.3.2 (2016-04-21)

0.3.1 (2016-04-18)

  • fix imports with Qt 5

0.3.0 (2016-04-01)

  • switch to Qt5 (#64)

0.2.30 (2016-03-30)

  • use same color for arrows as for the edge (#60)

  • add ability to specify tooltips for nodes (#61)

0.2.29 (2015-09-19)

0.2.28 (2015-06-08)

0.2.27 (2015-04-29)

  • add optional style argument for edges (#51)

  • fix tests (#53)

0.2.26 (2014-08-18)

0.2.25 (2014-07-10)

0.2.24 (2014-05-21)

  • add work around for pydot bug in Saucy (#42)

  • fix regression 0.2.23 (#41)

0.2.23 (2014-05-07)

  • add support for edge coloring and changing of pen width

0.2.22 (2014-03-04)

0.2.21 (2014-02-12)

0.2.20 (2014-01-19)

0.2.19 (2014-01-08)

0.2.18 (2013-10-09)

  • improve startup time (#28)

  • added kwarg for subgraphlabel

  • change maintainer of qt_dotgraph (#27)

0.2.17 (2013-08-21)

  • fix the name/label issue with pygraphviz

0.2.16 (2013-06-06)

0.2.15 (2013-04-02)

0.2.14 (2013-03-28 22:42)

0.2.13 (2013-03-28 18:08)

0.2.12 (2013-01-17)

0.2.11 (2013-01-13)

0.2.10 (2013-01-11)

  • skip subgraphs with empty bounding box

  • use color for pydot subgraphs

  • fix (not used) pygraphviz backend

0.2.9 (2012-12-21)

  • first public release for Groovy