Luke Campagnola
ad11ff3950
Minor cleanups for GraphItem
2014-03-03 12:56:15 -05:00
fabioz
c4880863b9
Fixed crash when collecting items on ViewBox and fixed exception which could happen when dragging when mouse handling is disabled.
2014-03-03 09:32:14 -03:00
Luke Campagnola
2e3cfcbd6d
Make setPen() methods more consistent throughout the package.
...
Merge remote-tracking branch 'termim/develop' into develop
Conflicts:
pyqtgraph/graphicsItems/ROI.py
2014-03-01 09:37:59 -05:00
Luke Campagnola
05b70e9e49
Added ConsoleWidget documentation
2014-02-28 21:44:48 -05:00
Luke Campagnola
fccae7d72c
Added note about opengl and vispy
2014-02-28 21:33:48 -05:00
Luke Campagnola
250ae84149
doc corrections
...
update contributors list
2014-02-28 21:09:03 -05:00
Luke Campagnola
c72638ab1b
Merge branch 'tommy3001-doc-updates' into develop
...
Conflicts:
pyqtgraph/graphicsItems/AxisItem.py
pyqtgraph/graphicsItems/PlotDataItem.py
pyqtgraph/graphicsItems/ROI.py
2014-02-28 21:07:43 -05:00
Luke Campagnola
912f1f13c2
documentation fixes
2014-02-28 20:27:22 -05:00
Luke Campagnola
43ec2bcd2c
Expanded ROI documentation
2014-02-28 18:24:01 -05:00
Mikhail Terekhov
953b9e4129
Make signature of the setPen method consistent
2014-02-28 16:16:13 -05:00
Mikhail Terekhov
6255dca99c
MouseClickEvent: sometimes __repr__ could cause an exception
...
This happens during debugging session in an IDE (eric5) when debugger inspects
variables but self._scenePos is not yet initialized.
2014-02-28 16:15:25 -05:00
Luke Campagnola
37adecc06e
udpate changelog
2014-02-28 09:54:12 -05:00
Luke Campagnola
ab0729bb04
Add check for even array length when using arrayToQPath(connect='pairs')
2014-02-28 08:55:30 -05:00
Luke Campagnola
5b6bc6715c
Added GLViewWidget.setBackgroundColor()
2014-02-28 08:54:33 -05:00
Luke Campagnola
7d32ef85be
Added automatic image downsampling (disabled by default)
...
- Reduces aliasing when zoomed out
- Improves performance and memory usage for large images
Merge branch 'image_downsampling' into develop
Conflicts:
pyqtgraph/graphicsItems/ImageItem.py
2014-02-17 20:48:22 -05:00
Luke Campagnola
036cadb44c
pg.dbg() now returns pointer to console widget
2014-02-17 20:02:42 -05:00
Luke Campagnola
d67464af72
Update imageToArray to support Py2.6 + Qt 4.10
2014-02-17 20:02:03 -05:00
tommy3001
da4bb3df23
List alignments class WidgetParameterItem
2014-02-15 11:42:36 +01:00
tommy3001
57c36a953d
malformed Signal list of function setData
2014-02-15 11:26:24 +01:00
Martin Fitzpatrick
e0c22e2796
Adding some additional deprectated APIs for Qt5. Example plots (mostly) working.
...
This adds some remaining APIs that were deprecated in Qt5. These are easy to do
as they're all documented, e.g.
http://qt-project.org/doc/qt-5.0/qtwidgets/qgraphicsitem-compat.html
Tested with most of the examples. Although I can't be sure as I
don't know what the 'correct' output is, they look like they work.
Some issues with interaction e.g. on the color bar plot.
2014-02-14 11:05:10 +01:00
Martin Fitzpatrick
b244805bde
Basic plot function works.
2014-02-14 10:57:05 +01:00
Martin Fitzpatrick
42dbd7956a
Adding PyQt5 compatibility (broken)
...
Adding compatibility for PyQt5 via a shim in Qt.py. This restructures the PyQt5 libraries
to match the layout seen in PyQt4, allowing it to continue to be used as drop in replacement.
This works up to the point of importing, however other API changes are broken - for example
the deprectation of .scale() on GraphicsItems throws an error currently.
2014-02-14 10:29:33 +01:00
tommy3001
78d92b383f
Aditional ":" added, minor list alignments
2014-02-12 21:25:31 +01:00
tommy3001
17fdd51b55
malformed Signal list of class ROI
2014-02-12 21:19:29 +01:00
tommy3001
af106e3245
Minor Arguments list alignment in setDownSampling
2014-02-12 21:18:36 +01:00
tommy3001
9f5954641d
":" added
2014-02-12 21:06:54 +01:00
tommy3001
ce0fb140e8
":" added again (copy/paste issue)
2014-02-12 21:03:39 +01:00
tommy3001
ddaa07afb1
"Arguments" added again (copy/paste issue)
2014-02-12 20:49:53 +01:00
Luke Campagnola
210d07027e
ImageView updates to improve subclassing flexibility:
...
- Allow non-ndarray image data
- Make quickMinMax a normal method
2014-02-12 11:31:58 -05:00
Luke Campagnola
4e1905f0e1
Merge pull request #35 from isolver/develop
...
BF: unicode fix for TableWidget
2014-02-12 09:35:32 -05:00
Sol Simpson
24cf9ada2c
BF: unicode fix for TableWidget
...
Setting a table item value to a unicode value with non ascii chars would
cause the tablewidget contents to not be displayed (no exception thrown
either).
Changed all instances of str(..) or map(str,...) to use asUnicode and
issue seems to be fixed
2014-02-12 04:04:06 -05:00
Luke Campagnola
1ecceeaa92
Fixed unicode titles in Dock
2014-02-12 03:02:09 -05:00
Luke Campagnola
9677b1492b
Added ViewBox.setBackgroundColor()
2014-02-12 02:16:00 -05:00
Luke Campagnola
283a568693
Cylinder base moved to z=0
2014-02-11 23:13:31 -05:00
Luke Campagnola
79af643955
Added Vector.angle method
...
Inverted MeshData.cylinder normals
2014-02-11 13:59:09 -05:00
Luke Campagnola
d45467e4cb
Merge branch 'cylinder_mesh' into develop
...
Adds MeshData.cylinder
2014-02-11 10:12:40 -05:00
Luke Campagnola
032c6c625d
GLViewWidget.itemsAt() now measures y from top of widget.
2014-02-10 20:51:17 -05:00
Luke Campagnola
c8ee4a86be
Added support for GL_LINES in GLLinePlotItem
2014-02-09 10:39:20 -05:00
Luke Campagnola
5488f9ec84
Added BarGraphItem.shape() to allow better mouse interaction
2014-02-09 10:38:29 -05:00
Luke Campagnola
dc1af8946e
Added a few new examples
2014-02-09 09:42:04 -05:00
tommy3001
f8c9406f84
Renaming of GraphicsLayoutItem to GraphicsLayout
2014-02-08 17:27:15 +01:00
tommy3001
f1f097ec21
- Links in plot function added/resolved
...
(PlotWidget.plot() can not resolved, maybe useless)
-Links in "Organization of Plotting Classes" added/resolved
- GraphicsLayoutItem changed to GraphicsLayout
(svg/png picture also)
graphicswindow.rst now useless (no link)
Yes it "makes" ....
2014-02-08 17:16:45 +01:00
tommy3001
71db5aea91
IDE files added to .gitignore
2014-02-08 09:15:28 +01:00
tommy3001
f99fdaf2ce
Merge remote-tracking branch 'remotes/upstream/develop' into develop
2014-02-08 08:50:17 +01:00
Luke Campagnola
193367a56b
Signal cleanup:
...
- Renamed GraphicsView signals to avoid collision with ViewBox signals that
are wrapped in PlotWidget: sigRangeChanged => sigDeviceRangeChanged and
sigTransformChanged => sigDeviceTransformChanged.
- All signal disconnections that catch TypeError now also catch RuntimeError
for pyside compatibility.
2014-02-07 10:38:41 -05:00
tommy3001
2a13994a2a
Bugfix: Malformed tables.
...
All argument lists with `**Arguments:**`
2014-02-05 21:04:33 +01:00
tommy3001
2279775244
Merge branch 'develop' of https://github.com/pyqtgraph/pyqtgraph into develop
2014-02-05 20:06:22 +01:00
tommy3001
8b6ff6b06a
Bugfix: Malformed tables.
2014-02-05 20:03:25 +01:00
Luke Campagnola
8730245990
Merge branch 'viewbox_limits' into develop
...
Adds ViewBox.setLimits method
Conflicts:
examples/SimplePlot.py
2014-02-04 20:32:44 -05:00
Luke Campagnola
9093282a2a
Wrap setLimits in PlotItem and PlotWidget
2014-02-04 20:28:23 -05:00