- Image exporter detects GraphicsView background color
- Corrected exporter filename handling for SVG export
- ViewBox no longer attempts to deregister itself while python is exiting
- Speedup for conversion using np.array(MetaArray_instance)
- GLGraphicsItem updates immediately when its GL options have changed
- Corrected some GL shader program bugs for nVidia drivers
- Fixed coordinate mapping bug in functions.transformCoordinates
- Fixed PySide import error
- generalized makeARGB API: can now process arrays of arbitrary shape.
- affineSlice automatically converts vector arguments to array
- new function applyLookupTable taken from makeARGB
- isosurface function returns array
Updated VideoSpeedTest example to follow new makeARGB API
LayoutWidget: row argument now accepts 'next' as value
ParameterTree bugfix: avoid infinite recursion when accessing non-existent attributes
ViewBox: avoid exit error caused when cleanup callback is invoked while python is shutting down
- ConsoleWidget now correctly catches its own exceptions
- Fixed ViewBox auto-scaling bug
- Fixed functions.siEval not parsing units correctly
- Fixed bug caused when opengl GL_VERSION_STR is None
- added ability for ScatterPlotItem to use arbitrary symbol shapes
- added scatter plot speed test for evaluating new methods
- added butterworth notch filter to flowchart library
- fixed bugs with ViewBox trying to close itself after python has started cleaning up
- fixed python 2.6 compatibility bug in PlotCurveItem
- fixed support for list-of-dicts and dict-of-lists input for PlotDataItem
- check to ensure Qt version is >= 4.7
- workaround for numpy segmentation fault
- several other minor updates and documentation changes
- fixed handling of foreground colors in AxisItem
- fixed rare crash caused in AxisItem
- fixed improper propagation of key events from SpinBox
- many others
- Fixed some floating-point precision issues. (Added a workaround for QTransform.inverted() bug)
- No longer putting asUnicode inside __builtin__ since this causes problems in some rare circumstances
(pyshell, lazy import recipe)
- Minor docstring updates
- Added rate-limited mode to SignalProxy
- Added basic text justification to LabelItem
- ViewBox.addItem now has ignoreBounds option, which causes the item to be ignored when autoscaling
- Added ValueLabel widget
- Fixed some autoscaling bugs
- InfiniteLine fix - no hilight if movable=False
- disabled opengl (performance issues in Qt 4.7)
- numerous caching changes (disabled deviceCoordinateCache due to performance issues)
- speed up loading large images in ImageView
- bugfixes from Ingo Breßler
- Transform rotation bugfix
- Added debug module
- Major performance enhancements for scatterplot, fixed point clicking issues
** API change for scatterplot click signals
- Drawing on ImageItem is working well now
- PlotItem downsampling no longer uses scipy.signal.resample (this was creating artifacts)
- Fixed ViewBox behavior when aspect-locked
- converted most old-style signals into new-style for PySide compatibility (beware: API changes)
- removed ObjectWorkaround, now just using QGraphicsWidget
- performance enhancements, particularly in ROI.getArrayRegion
- numerous bugfixes
- Lots of bug fixes
- API change in PlotItem.plot(...)
- Started replacing QObjectWorkaround with QWidget
- Made plotCurveItems clickable
- Added curve-following arrows