Skip to content

Releases: mp-007/kivy_matplotlib_widget

v0.15.0

23 Mar 14:16
Compare
Choose a tag to compare

New tool

  • New tool to copy an image (or any widget) to clipboard
    For windows, linux (via xclip) and MacOS
from kivy_matplotlib_widget.tools.clipboard_tool import image2clipboard

v0.14.2

14 Mar 13:52
Compare
Choose a tag to compare

Fix

  • Fix wrong default background in MatplotFigure3DLayout.

v0.14.1

14 Mar 13:45
Compare
Choose a tag to compare

Improvement

  • Add new kivy navigation bar for 3D graph (set attribute nav_icon:'3D' in KivyMatplotNavToolbar widget)
  • Change MatplotFigure3DLayout for a BoxLayout (was a ScreenManager widget) to easily manage the background color.
  • Add double tap home.

v0.14.0

12 Mar 18:55
Compare
Choose a tag to compare

New Feature

  • New interactivity with 3D graph. MatplotFigure3D now handle matplotlib home, pan and zoom.

New widget

  • New widget MatplotFigureLayout to handle cursor, figure pan and figure zoom (see main_advanced.py in example3_D folder).

v0.13.1

13 Feb 16:18
60bc986
Compare
Choose a tag to compare

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

28 Nov 20:18
Compare
Choose a tag to compare

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

v0.12.4

08 Jul 17:15
Compare
Choose a tag to compare

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

v0.12.3

05 Jul 15:14
Compare
Choose a tag to compare

Improvement

  • Add check overlap function when use compare hover with MatplotFigureSubplot widget (if function available)
  • Add compare_hover_widget option when use interactive_converter function

v0.12.2

04 Jul 12:37
Compare
Choose a tag to compare

Improvement for interactive_converter tool

  • Set hover max_hover_rate to 5/60 to have a better user experience with big data (less laggy)
  • Add more option (max_hover_rate, fast_draw, hist_range, disable hover)

v0.12.1

02 Jul 18:51
Compare
Choose a tag to compare

improvement

  • Add more option in interactive_converter
  • Add drag_legend option in kivy navigation bar widget