Ogi
aa50296b9f
gc.collect() causes segfault on pyside2, test will pass on pyqt5 bindings (did not test pyqt4 or pyside1)
2019-05-12 17:30:40 -07:00
Kenneth Lyons
2817b95c93
Set path attr in case ErrorBarItem initialized without data
2019-05-03 18:45:15 -07:00
Luke Campagnola
51b3201564
Merge pull request #824 from ronpandolfi/develop
...
Fix for PySide2; QtCore.QPoint.__sub__ no longer works with tuples
2019-05-03 10:58:21 -07:00
MingZZZZZZZZ
b773b020a5
Update LegendItem.py
2019-03-25 18:02:04 -04:00
SamSchott
365c13fedc
Clipping: don't assume that x-values have uniform spacing
...
Do not assume that x-values have uniform spacing -- this can cause problems especially with large datasets and non-uniform spacing (e.g., time-dependent readings from an instrument).
Use `np.searchsorted` instead to find the first and last data index in the view range. This only assumes that x-values are in ascending order. This prevents potentially too strong clipping.
2019-03-14 22:41:10 +00:00
Luke Campagnola
229f650adf
Merge pull request #837 from scseeman/color_map_widget_options
...
add option to set other field variables in ColorMapWidget
2019-03-08 12:55:23 -08:00
Luke Campagnola
41107e4caa
expand docstring
2019-03-08 12:46:10 -08:00
Luke Campagnola
894c9a4362
move default handling up to colormapparameter
2019-03-08 12:33:14 -08:00
ALLENINST\stephanies
bafe1b4b74
group all defaults into one argument
2019-03-08 12:00:21 -08:00
ALLENINST\stephanies
fb098e9cdc
add option to set other field variables in ColorMapWidget
2019-03-06 12:42:22 -08:00
Thomas A Caswell
da1bf54ec8
MNT: use raw for regular expression
2019-02-14 16:41:54 -05:00
Thomas A Caswell
0649ff8f3c
MNT: do not use 'is not' on literal
...
py38 raises a SyntaxWarning on this
2019-02-14 16:41:06 -05:00
Thomas A Caswell
4fe90bb215
MNT: escape docstrings that have rst escaping in them
2019-02-14 16:39:45 -05:00
Thomas A Caswell
691da09eb0
MNT: do not use 'is' with literals, use ==
...
py3.8 gives a syntax warning on this
2019-02-14 16:36:02 -05:00
ronpandolfi
e2ca71a65c
Fix for PySide2; QtCore.QPoint.__sub__ no longer works with tuples
2019-02-01 19:44:54 -08:00
danielhrisca
82d2b757e4
speed up AxisItem __init__
2019-01-18 10:32:10 +02:00
Sara Zanzottera
e4681b7201
Fix issue #811
2019-01-17 11:19:16 +01:00
danielhrisca
5a53539be0
enforce enableMenu in ViewBox
2019-01-16 17:04:59 +02:00
danielhrisca
b575b56edf
avoid calling setLabel repeatedly for AxisItem
2019-01-16 16:44:00 +02:00
MingZZZZZZZZ
3f93e30b31
Update Legend.py
...
add legend examples for line plot, bar graph and scatter plot.
2018-12-21 01:47:23 -05:00
MingZZZZZZZZ
7e09022e67
add legend for bar graph items
2018-12-21 01:45:00 -05:00
Luke Campagnola
2e69b9c5e6
Add changelog entry and credit for previous PR
2018-11-09 07:18:36 -08:00
Luke Campagnola
753c291bcd
Merge pull request #446 from WFrsh/develop
...
Included matplotlib 2.0 colormaps
2018-11-09 07:08:39 -08:00
Sebastian Pauka
482dd2ee33
Terminate FileForwarder thread on process end
...
Previously on windows the FileForwarder threads would
continue to run and eat up a lot of CPU once the child process
they were forwarding dies. This commit shuts down those threads
when the child process is killed.
2018-10-30 10:22:49 +11:00
Luke Campagnola
fdc2e53025
Merge pull request #780 from campagnola/fix-axis-drag
...
Revert "Fixed AxisMouse drag issue"
2018-10-29 12:33:44 -07:00
Luke Campagnola
4285785985
Revert "Fixed AxisMouse drag issue"
...
The original change breaks mouse dragging directly on the axis
This reverts commit 9bfdda06a6
.
2018-10-29 10:59:11 -07:00
Tran Duy Hoa
16616c77b7
Fix bug in GLViewWidget.py
...
call debug.printExc() instead of pyqtgraph.debug.printExc()
2018-10-26 23:06:23 +02:00
2xB
0f149f38c2
No warning for arrays with zeros in logscale
...
NumPy evaluates log10(0) to -inf, so there is no reason to show the user a RuntimeWarning. Before, if visualizing data arrays containing zeros in logscale, a RuntimeWarning was shown.
2018-10-14 18:49:03 +02:00
Stefan Ecklebe
fc5e0cd9f4
Fixed issue #481
2018-10-12 15:32:23 +02:00
Luke Campagnola
e5e103de6d
Merge pull request #768 from campagnola/changelog-update
...
changelog all caught up
2018-10-11 16:13:00 +03:00
Luke Campagnola
e62889d095
Merge pull request #763 from hhslepicka/fix_downsampling
...
FIX: Protection over downsampling calculation.
2018-10-11 16:09:23 +03:00
Luke Campagnola
96b0f8601c
Merge pull request #765 from epanepucci/develop
...
import python2_3 for basestring
2018-10-11 15:58:15 +03:00
Luke Campagnola
56ed52b718
changelog all caught up
2018-10-11 13:36:02 +01:00
Jim Crowell
d261c2f0f2
fixed bug in graphicsItems/ImageItem.py: degenerate images (max==min) would raise exception in getHistogram()
2018-10-10 10:29:16 -04:00
Ezequiel (gac-esbmx) Panepucci
d550473ba7
import python2_3 for basestring
2018-10-09 09:37:04 +02:00
Billy Su
266b0d0b47
Update the installation document
...
* Add the method to directly install the latest commit or any branch
on the GitHub.
2018-10-08 10:59:05 +08:00
Hugo Slepicka
984eb5ed29
FIX: Protection over downsampling calculation.
2018-10-05 14:18:09 -07:00
Luke Campagnola
574c5f3a47
Merge pull request #565 from justengel/axis_mouse_drag
...
Fixed AxisItem mouse drag issue
2018-09-28 16:02:29 -07:00
Luke Campagnola
6b26245e50
Add explanatory comment
2018-09-28 16:02:14 -07:00
Luke Campagnola
efaf61f711
Merge pull request #541 from justengel/image_render_error
...
ImageItem render error if graph is too small.
2018-09-28 15:38:02 -07:00
Luke Campagnola
cce7a83e85
Merge pull request #530 from justengel/plot_item_update
...
Fixed issue where setData only updated opts if data is given
2018-09-28 15:35:27 -07:00
Luke Campagnola
a690ea41a0
Merge pull request #758 from campagnola/fix-osx-remote
...
Flush shared memory file before attempting to map
2018-09-11 08:54:15 -07:00
Luke Campagnola
839ad486f8
Flush shared memory file before attempting to map
...
This avoids the error "ValueError: mmap length is greater than file size"
on OSX. (see #730 )
2018-09-11 07:14:28 -07:00
Luke Campagnola
9aaae8d5dc
Merge pull request #739 from campagnola/wheel-event-fix
...
Fix error in ViewBox wheelEvent when mouse has 2-axis wheel events
2018-07-30 11:46:43 -07:00
Luke Campagnola
f1b51027cc
Fix error in ViewBox wheelEvent when mouse has 2-axis wheel events
2018-07-30 11:36:08 -07:00
Mikhail Terekhov
b13062f081
In PlotDataItem.clear() use corresponding curve.clear() and scatter.clear()
...
Otherwise when stepMode is True curve.setData([]) causes exception:
"len(X) must be len(Y)+1 ..."
2018-07-28 10:18:26 -04:00
Mikhail Terekhov
c238be004e
add test case for the PlotDataItem.clear() in stepMode
2018-07-28 10:18:26 -04:00
Luke Campagnola
240889c460
Merge pull request #735 from campagnola/fix-exit-error
...
Fix exit error caused by callback invoked during Qt teardown
2018-07-26 09:37:47 -07:00
Luke Campagnola
6826e2615c
Fix exit error caused by callback invoked during Qt teardown
2018-07-25 10:07:24 -07:00
Luke Campagnola
41d2bc03a0
Merge pull request #723 from klickverbot/scaled-ticks
...
AxisItem: Fix tick elision with self.scale set
2018-07-11 08:58:24 -07:00