Releases: newville/wxmplot
Releases · newville/wxmplot
0.9.59
bug fixes:
- better setting of absolute contrast levels
- fix setting text colors for text on right-hand axes
- fix toggle-ability of traces with legends for left/right plots
- tweak text sizes
- use GetDPIScaleFactor for drawing rubberband box when available (needed with recent matplotib)
0.9.58
New Features
- image display frames add finer contrast level in the dropdown and [-] and [+] buttons to gently in/decrease contrast level
- add
wxmplot.interactive.set_data_geneator
function and method towxmplot.interactive.PlotDisplay
to allow a user to specify a data-generating function that returns (or yields) a list of (x, y) pairs. This user-supplied function will be polled at a fixed rate with awx.Timer
to fetch the latest set of data for a plot window. This provides a simple way to have a live update of data. - labels on the colourselect dialogs are now more readable.
- docs updated, including a new theme
0.9.57
0.9.56
0.9.55
0.9.54
- allow date-times to be used in strip charts
- automated testing of imports with mamba/github actions
- allow fractional scale bars.
- use the tabbed window to better organize image configuration.
- on macOS: remove
allow idle
and always force "DisplayIsAvailable" to avoid needing python.app with conda-based Python. - avoid showing both left/right tickmarks when using
side='right'
- fix several deprecations from matplotlib
0.9.53
0.9.52: Merge pull request #53 from newville/mpl_renderer
bug fixes:
fix broken "fill between"
fix use of "cached renderer" for Windows that was removed from matplotlib 3.6.0