Luke Campagnola
7a7288b6b3
Fixed documentation for 'uver/under' in DockArea
...
Configure matplotlib to use PySide in MatplotlibWidget
2013-05-28 15:31:10 -04:00
Luke Campagnola
ee0825d677
Allow custom ItemSamples in LegendItem.
2013-05-22 14:35:14 -04:00
Luke Campagnola
91ac29bf23
Added basic symbol support to LegendItem
2013-05-22 14:27:19 -04:00
Luke Campagnola
a55d58024d
Added Dock.close()
...
Fixed bugs in functions weave usage
Documented ROI signals
Fixed 3D view updating after every scene change
2013-05-22 14:09:56 -04:00
Luke Campagnola
017adec032
merge with inp
2013-05-13 14:48:16 -04:00
Luke Campagnola
720c5c0242
Fixed handling of non-native dtypes when optimizing with weave
2013-05-13 14:46:53 -04:00
Luke Campagnola
3344fb69ce
merge fixes
2013-05-13 08:53:56 -04:00
Luke Campagnola
09b16baed1
python3 fixes
...
imageview fix
2013-05-13 08:51:59 -04:00
Luke Campagnola
671e624f17
Fixes:
...
AxisItem correctly handles scaling with values that are not power of 10
Can remove items from legend
updated plotItem setLogMode to allow unspecified axes
2013-05-09 23:02:14 -04:00
Luke Campagnola
00e865f56c
minor fix in AxisItem
2013-05-05 10:54:47 -04:00
Luke Campagnola
e0e1123d33
fixed import statements python3 compatibility
...
PolyLineROI.getArrayRegion correctly applies mask to N-dimensional data
fixed multiprocess for python2.6 compatibility
2013-04-29 08:13:28 -04:00
Luke Campagnola
1a0b5921df
remotegraphicsview fix for PyQt 4.10
2013-04-07 16:18:58 -04:00
Luke Campagnola
fde4267ccc
Corrected use of setGLOptions for image, axis, and box
2013-04-07 09:16:21 -04:00
Luke Campagnola
09bc17bdb5
Fixed GLLinePlotItem line width option
...
Added antialiasing to GL line items
2013-03-30 22:39:11 -04:00
Luke Campagnola
70ec358995
Fix: make HistogramLUTWidget obey default background color
2013-03-30 22:26:32 -04:00
Luke Campagnola
5bb5c7487c
Prevent updating ViewBox matrix in setRange when no changes have been made to range
2013-03-30 22:25:46 -04:00
Luke Campagnola
ee89b291dc
Axis line can optionally stop at the last tick
2013-03-28 12:34:17 -04:00
Luke Campagnola
829503f3d2
AxisItem updates:
...
- better handling of tick text / label area
- ability to truncate axis lines at the last tick
2013-03-27 20:24:01 -04:00
Luke Campagnola
a67667b1ca
Merged changes from acq4
...
Added style options to flowchart connection lines
SVG export bug - correctly handle coordinate corrections for groups with mixed elements
Updates to ScatterPlotWidget, DataFilterWidget, and ColorMapWidget
Added exit() function for working around PyQt exit crashes
Bidirectional pseudoScatter for beeswarm plots
Added several examples
Added BarGraphItem
Fixed GraphItem antialiasing
Added parentChanged and viewChanged hooks to GraphicsItem
Made LabelItem a subclass of GraphicsWidgetAnchor
Documented planned features for PlotDataItem (these should be fixed before next release)
ScaleBar complete rewrite
Re-fixed crash bug in ScatterPlotItem
fixed scatterplotitem antialiasing
2013-03-26 15:42:07 -04:00
Luke Campagnola
dbc8fe423b
merged with inp
2013-03-26 13:48:14 -04:00
Luke Campagnola
8828892e55
merged many changes from acq4
2013-03-26 13:46:26 -04:00
Luke Campagnola
7fce0ce5cb
Allow GraphicsView.setCentralItem(None)
2013-03-26 13:35:29 -04:00
Luke Campagnola
a50f74a1fc
bugfix: https://bugs.launchpad.net/pyqtgraph/+bug/1157857
2013-03-22 15:52:44 -04:00
Luke Campagnola
ff59924ee0
fixed mouse scaling issue introduced in inp a few commits ago
...
added panning plot example
2013-03-19 21:22:23 -04:00
Luke Campagnola
e656366fab
fixed panning bug introduced in inp:274
2013-03-19 20:54:05 -04:00
Luke Campagnola
f029e7893e
merged with inp
2013-03-19 16:05:32 -04:00
Luke Campagnola
cefb4f9828
merged updates from acq4
2013-03-19 16:04:46 -04:00
Luke Campagnola
4716a84117
AxisItem bugfix: corrected x-linked view update behavior
...
Added MultiplePlotAxes example
2013-03-19 11:49:10 -04:00
Luke Campagnola
87f45186d8
bugfix: prevent auto-range disabling when dragging with one mouse axis diabled
2013-03-17 15:16:27 -04:00
Luke Campagnola
ad20103ccc
Check for length=0 arrays when using autoVisible
2013-03-17 14:26:23 -04:00
Luke Campagnola
2f510de2ca
Added PolyLineROI.getArrayRegion
2013-03-13 17:17:39 -04:00
Luke Campagnola
4839998574
merged with inp branch
2013-03-07 15:33:59 -05:00
Luke Campagnola
2a27687fb2
merged updates from acq4
2013-03-07 15:29:56 -05:00
Luke Campagnola
db5c303fad
TableWidget updates:
...
- Made numerically sortable
- Added setEditable method
- Added example
2013-03-06 06:27:24 -05:00
Luke Campagnola
916face815
Merged TableWidget updates from Laugher
2013-03-06 05:43:02 -05:00
Brianna Laugher
e4314f883d
Move setSortingEnabled to the widget init rather than after setting the data, otherwise weird sorting happens
2013-03-05 16:29:07 +11:00
Brianna Laugher
cba720730d
Some extra bits - add sizeHint, make not editable, make columns sortable
2013-03-05 14:02:55 +11:00
Brianna Laugher
5254d29b6a
Pylint cleanups - remove commented out code, fix formatting etc
2013-03-05 13:58:42 +11:00
Luke Campagnola
dd3603dc58
merge with inp
2013-03-04 21:12:25 -05:00
Luke Campagnola
2980f8335c
bugfix: ignore inf and nan when auto-ranging
...
added experimental opengl line-drawing code
2013-03-04 19:43:51 -05:00
Luke Campagnola
0642f38657
Flowcharts get cubic spline connectors
2013-02-27 16:42:43 -05:00
Luke Campagnola
83812ad5b8
Bugfixes:
...
- AxisItem did not update grid line length when plot stretches
- Workaround for PySide/QByteArray memory leak
2013-02-26 21:54:56 -05:00
Luke Campagnola
475006f508
example loader allows editing code
...
Workaround for PySide bug; fixes GradientEditorItem
2013-02-25 13:03:21 -05:00
Luke Campagnola
491aee0fe2
python3 fixes
...
cleaned up examples
2013-02-24 23:09:03 -05:00
Luke Campagnola
1d2d7be733
When exporting, prefer to select PlotItem rather than ViewBox if possible
...
CSV exporter gets 'precision' option
2013-02-24 14:31:11 -05:00
Luke Campagnola
3c6081f3a4
fixed ScatterPlotItem.setSize and setData
2013-02-24 11:58:39 -05:00
Luke Campagnola
21dff0525a
merge from inp, removed print statement
2013-02-24 11:37:17 -05:00
Luke Campagnola
8e5133c873
minor fixes from acq4
2013-02-24 11:32:35 -05:00
Luke Campagnola
412e1d2ec8
doc updates
...
ViewBox: made padding more consistent for all auto-ranging methods, deprecated autoRange(item=) in favor of autoRange(items=)
2013-02-20 11:13:50 -05:00
Luke Campagnola
86861b5a06
Fixed dock dragging on pyside
...
Added imageview.setImage argument documentation
2013-02-15 15:22:05 -05:00
Luke Campagnola
783af1a918
fix for python 2.6 compatibility
2013-02-15 11:01:03 -05:00
Luke Campagnola
9c70d948aa
Fixed ArrowItem auto-range
2013-02-14 14:22:30 -05:00
Luke Campagnola
815746895d
Fixed GLSurfacePlot bug
2013-02-13 17:11:47 -05:00
Luke Campagnola
ccc81c6919
mp fixes
2013-02-13 11:43:22 -05:00
Luke Campagnola
4dbc411d19
minor fixes
2013-02-12 23:10:25 -05:00
Luke Campagnola
9f55a27fdd
More boundingRect / dataBounds bugfixes
2013-02-12 21:44:42 -05:00
Luke Campagnola
93a5753f5d
Fixed auto ranging for scatter plots
2013-02-12 19:15:45 -05:00
Luke Campagnola
a80f150b86
merge with inp
2013-02-11 21:47:00 -05:00
Luke Campagnola
4cec9ff044
Added ErrorBarItem to repository
2013-02-11 21:45:41 -05:00
Luke Campagnola
c80bfb334c
Fix for new QImage API in PyQt 4.9.6
2013-02-11 16:38:13 -05:00
Luke Campagnola
22bc2333a8
bugfixes
2013-02-10 21:04:00 -05:00
Luke Campagnola
6e5c5e402b
merged many new features from ACQ4
2013-02-10 17:45:16 -05:00
Luke Campagnola
6e0e83e926
merge with inp
2013-02-10 14:17:30 -05:00
Luke Campagnola
97da32c4ec
minor edit
2013-02-10 14:16:21 -05:00
Luke Campagnola
9fcb734863
merge from acq4 branch
2013-02-10 14:13:27 -05:00
Luke Campagnola
510b1b3fad
Added some documentation for ArrowItem
2013-02-10 14:12:56 -05:00
Luke Campagnola
4c887c8f50
Merge new fixes and features from acq4
2013-02-10 14:10:30 -05:00
Luke Campagnola
0158e015e9
merged bugfix
2013-02-10 13:59:29 -05:00
Luke Campagnola
175aef2b75
Bugfix: "QGraphicsScene is not defined"
2013-02-10 13:56:42 -05:00
Luke Campagnola
5bd3adfa7c
merge from acq4
2013-01-30 15:59:48 -05:00
Luke Campagnola
ee21e2d054
fixed scatterplotitem segfault
...
added graphitem
2013-01-30 15:56:08 -05:00
Luke Campagnola
413a8f930e
Bugfixes:
...
- ViewBox ignore bounds on zoom box
- Fixed improper pixel size caching
- Fixed check for 'win' in sys.platform (matches 'darwin' as well)
2013-01-30 15:51:38 -05:00
Luke Campagnola
899663c6ca
bugfixes for scatterplot boundary miss
...
added method for setting axis tick font
2013-01-24 13:47:05 -05:00
Luke Campagnola
18d5c6644b
Added more documentation for parametertree and AxisItem
...
Fixed linearRegionItem hilight when not movable
2013-01-19 07:48:31 -05:00
Luke Campagnola
4dc9b83816
Fixes for Python3, PySide
2013-01-12 18:07:35 -05:00
Luke Campagnola
296b709550
import numpy in pyqtgraph.__init__ to avoid confusing import errors
2013-01-12 14:39:23 -05:00
Luke Campagnola
c5dd0f4f63
Fixed print statements for python 3
2013-01-12 14:35:32 -05:00
Luke Campagnola
9a9fc15873
Bugfixes:
...
- GraphicsItem.pixelVectors copies cached results before returning
- Multiprocess fixes for Windows:
- mmap/shm uses anonymous maps rather than tempfiles
- avoid use of getppid and setpgrp
- work around hmac authentication bug (use os.urandom to generate key)
2013-01-12 14:31:49 -05:00
Luke Campagnola
6903886b3a
Fixes against previous commits:
...
- fixed example testing script
- Added finer axis ticks back in some instances
- fixed improper bounds caching in log/fft mode
- fixed exception handling in remoteproxy
2013-01-11 20:21:11 -05:00
Luke Campagnola
513e904a59
Improved performance for remote plotting:
...
- reduced cost of transferring arrays between processes (pickle is too slow)
- avoid unnecessary synchronous calls
Added RemoteSpeedTest example
2013-01-10 16:10:27 -05:00
Luke Campagnola
01b8968a0a
Performance improvements:
...
- AxisItem shows 2 tick levels instead of 3
- Lots of boundingRect and dataBounds caching
(improves ViewBox auto-range performance, especially with multiple plots)
- GraphicsScene avoids testing for hover intersections with non-hoverable items
(much less slowdown when moving mouse over plots)
These are deep changes; need good testing before we release them.
2013-01-09 22:21:32 -05:00
Luke Campagnola
d5112df8f7
Actually added flowchart documentation this time.
2013-01-07 12:11:23 -05:00
Luke Campagnola
b66e6e8ad6
Speed up PlotCurveItem in some cases (avoid drawing shadow when it is not needed)
2013-01-07 10:45:17 -05:00
Luke Campagnola
60836462d2
Updated flowchart documentation
2013-01-07 10:45:03 -05:00
Luke Campagnola
5786a627b5
Added deprecation warning for Node.__getattr__
...
Expanded flowchart.Node docstrings
Added custom node example
2013-01-04 12:05:36 -05:00
Luke Campagnola
b0030e1a49
Bugfixes:
...
- Fixed RuntimeError when clearing items from ViewBox
- SVG exporter adds generic font-family names to text items
2012-12-29 02:35:45 -05:00
Luke Campagnola
f32a04a433
SVG export fixes:
...
- unicode support for text objects
- always export in scene coordinates with offset from root item
2012-12-28 16:23:28 -05:00
Luke Campagnola
ce05e6fb8a
merged with acq4
2012-12-27 14:54:00 -05:00
Luke Campagnola
8d5e24c8fd
Removed incorrect version numbers
2012-12-27 11:53:22 -05:00
Luke Campagnola
b9822b1d10
Fixed doc version (again)
...
Added debian control files
2012-12-27 03:13:35 -05:00
Luke Campagnola
7f51813c2c
Added MANIFEST.in for generating cleaner source distributions
...
updated versioning system
2012-12-27 01:52:32 -05:00
Luke Campagnola
4a39c1e3a4
Fixed bug 1089042 (AttributeError in PlotItem)
2012-12-26 20:12:49 -05:00
Luke Campagnola
72f66f7531
merge pyqtgraph from dev
2012-12-26 18:54:12 -05:00
Luke Campagnola
5374afeca8
Added basic 3D line plot class
2012-12-26 15:22:44 -05:00
Luke Campagnola
51e88bd436
SVG export fixes
2012-12-26 13:48:12 -05:00
Luke Campagnola
49e2177623
SVG export looks good.
2012-12-26 08:42:48 -05:00
Luke Campagnola
b0e0781624
svg exporter updates
2012-12-25 22:20:31 -05:00
Luke Campagnola
af59296231
Reorganized directory structure to be more standard
...
Started new SVG exporter
Merged updates from ACQ4
2012-12-25 00:43:31 -05:00