Releases: mp-007/kivy_matplotlib_widget
Releases · mp-007/kivy_matplotlib_widget
v0.16.0
Important
- minimum kivy requirement is now 2.3.0 (use boxshadow on some hovers)
Improvements
- add pick_minimum_radius and pick_radius_axis option in MatplotFigure, MatplotFigureScatter, MatplotFigureTwinx and MatplotFigureSubplot
- add PlotlyHover on hover_widget.py (add some improvement in position)
- improve span selector with new attribute: stay_in_axis_limit and dynamic_callback
- improve rectangle selector with new attribute: dynamic_callback
- remove annoying font_manager log from matplotlib (apply when use a widget from kivy_matplotlib_widget)
- add more input in interactive converter functions
Fix
- fix hover not update during pan and x=0.0 or y=0.0 ec71046
- fix datetime issue with MatplotFigure and hover eefd22a
- fix self.axes error when use selector without set_lines or set_collections in python dbbf49f
New Features, widgets and examples
- add HighChartHover + example
- new highlight feature + example
- add new BoxShadowCompareHover
- add range slider example
- add zoom window example
v0.15.0
v0.14.2
v0.14.1
v0.14.0
v0.13.1
Fix
- fix compatibility with matploltib 3.10 (cbook.Stack remplace by cbook._Stack)
- fix python 3.12 syntax
- fix graph with polar transformation
Improvement
-add converter for 3D graph (interactive_graph3D and interactive_graph3D_ipython functions)
-add pyproject.toml file
v0.13.0
Improvement
- improve selection performance according to mplcursors pr #81 (anntzer/mplcursors#81)
- fix rendering twice touch event. Pan/zoom should be twice faster now! Thanks to @GvozdevLeonid for this one
- add xmin_line and xmax_line attributes to hover widgets to handle horizontal line cursor.
Fix
- Fix empty scatter in hover calculation.
New Feature and widgets
- New selectors widgets (see example https://github.com/mp-007/kivy_matplotlib_widget/tree/main/examples/example_all_selectors)
- New MatplotFigureCropFactor. This widget can reduce the figure dpi to make faster figure draw.
- New hover widget MatplotlibStyleHover (lookalike matplotlib cursor)
v0.12.4
Improvement
- Change minzoom default value to dp(20) for a better user experience (apply on all widgets)
- Better management of matplotlib container when create interactive legend
Fix
- Fix hover with errorbar and stemplot graph
- Fix legend with errorbar and steam plot