Commit Graph

2609 Commits

Author SHA1 Message Date
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
David Nadlinger
fe7e1775da AxisItem: Fix tick elision with self.scale set
Previously, only the highest level ticks would be displayed
for e.g. scale = 1e3.
2018-07-11 15:31:29 +01:00
Luke Campagnola
a240766607
add pip/git install method to README 2018-07-10 16:14:59 -07:00
Luke Campagnola
ada79bffde
Merge pull request #718 from ales-erjavec/svg-export-exposed-rect
SVGExport: Initialize option.exposedRect for items that use it
2018-07-10 15:44:27 -07:00
Luke Campagnola
c3f612d6ca
Merge pull request #717 from campagnola/console-thread-exceptions
Make console handle exceptions from non-gui threads a little more carefully
2018-07-10 15:03:15 -07:00
Luke Campagnola
e99eb67677
Merge pull request #721 from campagnola/viewbox-wheel-fix
Viewbox wheel fix
2018-07-10 06:20:06 -07:00
Luke Campagnola
2884eef079 Add ViewBoxFeatures to example menu 2018-07-10 05:56:35 -07:00
Luke Campagnola
585390e16e fix: mouse wheel on viewbox leaves autorange unaffected if mouse is disabled for one axis 2018-07-10 05:23:53 -07:00
Luke Campagnola
809704ac45
Merge pull request #719 from campagnola/image-hover-example
Add image hover callback to imageAnalysis example
2018-07-07 12:17:11 -07:00
Luke Campagnola
f8efbec53f Add image hover callback to imageAnalysis example 2018-07-07 00:10:15 -07:00
Ales Erjavec
56950479f9 SVGExport: Initialize option.exposedRect for items that use it 2018-07-06 15:53:28 +02:00
Luke Campagnola
f3583ed338 Make console handle exceptions from non-gui threads a little more carefully 2018-07-03 13:43:28 -07:00
Luke Campagnola
3d3d0a2459
Merge pull request #715 from campagnola/file-dialog-fix
File dialog fix
2018-06-25 09:39:47 -07:00
Luke Campagnola
08349351da Fix QString handling 2018-06-22 17:31:58 -07:00
Luke Campagnola
3fd56eb195 Handle Qt4/5 API difference in filedialog 2018-06-22 17:26:31 -07:00
Luke Campagnola
c4a5ffa01c
Merge pull request #713 from campagnola/console-scrolling
Console scrolling
2018-06-20 13:13:23 -07:00
Luke Campagnola
b9f6a28884 Add ConsoleWidget.write(scrollToBottom) argument 2018-06-20 13:02:39 -07:00
Luke Campagnola
f2baf31d51 Fix console input up/down arrows
In some cases, pressing down past the end of the command history would not clear the input
2018-06-20 13:01:52 -07:00
Luke Campagnola
ca7d12d666
Merge pull request #712 from campagnola/filterwidget-update
avoid repeated signal emission in filterwidget
2018-06-19 08:43:51 -07:00
Luke Campagnola
929123ff46 avoid repeated signal emission in filterwidget 2018-06-18 13:54:43 -07:00
Luke Campagnola
7bfc5106b2 Merge branch 'roi-mouse-interaction' into develop 2018-06-18 13:52:38 -07:00
Luke Campagnola
6a170519bf minor edits 2018-06-18 13:52:16 -07:00
Luke Campagnola
00cccb556d
Merge pull request #710 from campagnola/roi-mouse-interaction
Roi mouse interaction
2018-06-15 20:30:37 -07:00
Luke Campagnola
060d2479f9 minor fixes 2018-06-15 14:18:38 -07:00
Luke Campagnola
e78693631b Implement handle-free scale/rotation mouse interaction for ROI 2018-06-15 13:36:33 -07:00
Luke Campagnola
2d2e548f8e delegate ROI mouse drag handling to a separate class 2018-06-15 11:21:17 -07:00
Luke Campagnola
f1af0e065e
Merge pull request #707 from campagnola/plotitem-refactor
Plotitem refactor
2018-06-13 17:31:10 -07:00
Luke Campagnola
7be7c3f459 More PlotItem cleanup 2018-06-08 08:43:46 -07:00
Luke Campagnola
7358664414 Merge branch 'Refactor' of https://github.com/Billy4195/pyqtgraph into Billy4195-Refactor 2018-06-07 19:06:44 -07:00
Luke Campagnola
a38d2282cc
Merge pull request #657 from edbarnard/floating-dock-close
When a floating Dock window is closed, the dock is now returned home
2018-06-07 18:02:31 -07:00
Luke Campagnola
8dea72d03d
Merge pull request #705 from campagnola/fix-parameter-opts
Don't store `children` key in Parameter.opts
2018-06-07 17:56:09 -07:00
Luke Campagnola
f0b0f7cac0 Merge pull request #698 from polwel/issue-697 2018-06-07 17:53:38 -07:00
Luke Campagnola
c20022580d move panning code from mouse handler to pan() 2018-06-07 17:49:42 -07:00
Luke Campagnola
741e65c72e Merge branch 'panning' of https://github.com/dvj/pyqtgraph into dvj-panning 2018-06-05 15:25:52 -07:00
Luke Campagnola
937e3420e2 Don't store children key in Parameter.opts (closes #494, fixes #493) 2018-06-05 15:20:15 -07:00
Luke Campagnola
01c349e14b
Merge pull request #698 from polwel/issue-697
Fix issue #697
2018-06-01 21:39:02 -07:00
Luke Campagnola
017e73957b
Merge pull request #700 from polwel/issue-699
Fix issue #699
2018-06-01 17:36:52 -07:00
Pol Welter
d35991ec37 Fix issue #699
Nan in image data not handled properly
2018-06-01 15:05:14 +02:00
Pol Welter
a48a3776be Fix issue #697 2018-06-01 10:31:47 +02:00
Luke Campagnola
70398f7098 PR 693: Fix color handling in GLLinePlotItem
Merge branch 'koltafrickenfer-develop' into develop
2018-05-31 10:39:27 -07:00
Luke Campagnola
8a5c66f25e Allow strings to specify color of GLLinePlot 2018-05-31 10:36:04 -07:00
Luke Campagnola
0a17c2eb60 Merge branch 'develop' of https://github.com/koltafrickenfer/pyqtgraph into koltafrickenfer-develop 2018-05-31 10:30:11 -07:00
Luke Campagnola
c582fab9c6
Merge pull request #696 from campagnola/scatter-stepmode
Fix error when using PlotDataItem with both stepMode and symbol
2018-05-31 09:13:01 -07:00