Luke Campagnola
001070d9ff
Add new fractal demo
2017-10-18 00:26:37 -07:00
Luke Campagnola
60e6591608
Fix verlet integration demo
2017-10-18 00:18:46 -07:00
Luke Campagnola
7c1a6ecb1a
Prevent dialog from moving label/bar widgets on resize when nested
2017-10-04 09:01:51 -07:00
Luke Campagnola
f4c3d88251
Add option to join nested progress dialogs into a single window
2017-10-03 15:22:31 -07:00
Luke Campagnola
6e22524ac2
Update histogramlut example to allow rgb mode
2017-09-26 08:50:31 -07:00
Luke Campagnola
73d857750a
Add check for EINTR during example testing; this should help avoid sporadic test failures on travis
2017-09-03 22:04:24 -07:00
Luke Campagnola
6cdad190ab
Merge remote-tracking branch 'campagnola/develop' into datatree-arrays
2017-01-16 11:34:42 -08:00
Luke Campagnola
f26b4ec3c7
Merge pull request #425 from james1293/develop
...
Removed unnecessary 'curve1' from 'global'
2017-01-14 22:17:34 -08:00
Luke Campagnola
504c35202a
Merge pull request #410 from campagnola/spinbox-formatting
...
Spinbox formatting
2017-01-14 11:09:51 -08:00
james1293
b131785b86
Removed unnecessary 'curve1' from 'global'
2017-01-06 23:21:31 -05:00
Luke Campagnola
24b288a05a
really actually fix
2016-12-14 10:19:01 -08:00
Luke Campagnola
8d85b87d71
py3 fix
2016-12-14 10:14:11 -08:00
Luke Campagnola
8fc98a6a0b
Add print wrapper to work around interrupted system calls on travis
2016-12-14 10:07:16 -08:00
Luke Campagnola
95de07b48a
Merge remote-tracking branch 'lidstrom83/SpinBox_wrapping' into spinbox-formatting
2016-12-09 10:07:28 -08:00
Luke Campagnola
e5a17edb4d
Add spinbox 'regex' and 'evalFunc' options to complete user-formatting functionality
2016-12-08 10:12:45 -08:00
Luke Campagnola
e21d06b4c4
add missing example template file
...
add note about pyside bug affecting optics example
2016-11-04 22:47:10 -07:00
Luke Campagnola
a0e4301b38
Fix VideoSpeedTest to disable RawImageGLWidget when openGL is unavailable
2016-10-26 09:26:01 -07:00
Luke Campagnola
f6b00a135c
fix optics demo on python3
...
print warning when setuptools is not available
2016-10-18 08:47:38 -07:00
Max Peng
1cbef74e82
update ui files for pyside2 and pyqt5.
2016-09-25 00:16:53 +08:00
Max Peng
8bdc19be75
update to support pyside2
2016-09-25 00:16:36 +08:00
Luke Campagnola
4ddf077a4b
Fixed TextItem briefly drawing with incorrect transform.
...
(note flickering in examples/text.py)
2016-09-14 18:18:33 -07:00
Luke Campagnola
4b9f1a20a4
Merge pull request #370 from campagnola/image-alignment
...
Image alignment
2016-09-07 23:18:51 -07:00
Luke Campagnola
e9afbb9b9c
Clean up examples / docs
2016-08-31 15:14:25 -07:00
Luke Campagnola
2e36058130
IsocurveItem obeys imageAxisOrder config option
2016-08-27 22:36:05 -07:00
Luke Campagnola
67bff6b9ca
bugfix in polylineroi.getarrayregion
2016-08-27 15:51:54 -07:00
Luke Campagnola
e740cb4b49
updated examples to use normal axis order, fixed a few ROI bugs
2016-08-23 09:06:43 -07:00
Luke Campagnola
bee5878915
Added imageAxisOrder config option
...
Added global config documentation
ROIs don't exactly work yet..
2016-08-23 09:06:43 -07:00
Kenneth Lyons
3ec02d0662
Fix opt name for SpinBox: range -> bounds.
2016-04-11 21:05:21 -07:00
Luke Campagnola
eb625776c9
Merge branch 'meganbkratz-ImageViewWork' into develop
2016-04-02 23:28:33 -07:00
Luke Campagnola
0d2bd107b3
Use colormap with better perceptual contrast
2016-04-02 23:27:20 -07:00
Luke Campagnola
5e420fe100
Merge branch 'ImageViewWork' of https://github.com/meganbkratz/pyqtgraph into meganbkratz-ImageViewWork
2016-04-02 22:30:19 -07:00
Timer
18024a0ca8
fix a color name error
2016-03-27 23:09:06 +08:00
Luke Campagnola
9d64b269d5
Merge pull request #286 from campagnola/infiniteline-tests
...
combined infiniteline updates
2016-02-28 21:00:09 -08:00
Luke Campagnola
ac14139c2d
rename example
2016-02-28 18:54:55 -08:00
Luke Campagnola
bd0e490821
cleanup: docs, default args
2016-02-28 12:26:05 -08:00
Luke Campagnola
7a0dfd768a
Cleanup: add docstrings and setter methods to InfLineLabel, remove unused code
2016-02-22 00:23:36 -08:00
Luke Campagnola
170592c294
update example
2016-02-21 23:28:24 -08:00
Luke Campagnola
069a5bfeea
Labels can rotate with line
2016-02-21 00:17:17 -08:00
Luke Campagnola
5172b782b5
Added inflinelabel class, label dragging and position update works.
...
Update to TextItem to allow mouse interaction
2016-02-19 00:41:42 -08:00
lesauxvi
5888603ebf
addition of a draggable option for infiniteline
2016-02-16 08:14:53 +01:00
lesauxvi
ba4b648263
addition of a convenient method for handling the label position
2016-02-16 06:48:59 +01:00
Megan Kratz
229fc6aec9
added lines setting a custom color map to the ImageView example
2016-02-15 16:58:57 -05:00
Luke Campagnola
392c3c6c17
Added symbol example to menu; minor cleanups to symbol example.
2016-02-14 23:15:39 -08:00
lesauxvi
a8b5624444
example modifications
2016-02-15 06:55:02 +01:00
lesauxvi
e7b27c2726
text location algorithm simplification
2016-02-05 13:57:51 +01:00
lesauxvi
aec6ce8abb
infinite line performance improvement
2016-02-04 03:28:59 +01:00
lesauxvi
51b8be2bd1
Infinite line extension
2016-02-03 12:52:01 +01:00
lesauxvi
07f610950d
creation of a combined method for handling the label location
2016-02-01 11:17:36 +01:00
lesauxvi
0d4c78a6be
Infiniteline enhancement
2016-01-15 16:13:05 +01:00
lesauxvi
ce36ea4eb6
Infiniteline enhancement
2016-01-15 16:10:24 +01:00
lesauxvi
905a541253
new markers
2016-01-15 09:17:52 +01:00
lidstrom83
92d8c2630b
Add spin box wrapping example.
2015-10-25 03:55:37 -06:00
Eric Dill
afbc65325e
py26: {} cannot be empty for string formatting
...
So that's a nasty gotcha of python 2.6!
2015-08-02 17:18:38 -04:00
Eric Dill
4b15fa75d5
TST: Use pgcollections.OrderedDict for 2.6 compat
2015-08-02 17:08:07 -04:00
Eric Dill
c02dbe7679
TST: use pyqtgraph.Qt to import Qt stuff
2015-07-31 10:22:41 -04:00
Luke Campagnola
179b8db79d
make python examples/
work again
2015-07-12 17:13:56 -05:00
Eric Dill
ed35993ae1
TST: all the testing
2015-07-12 16:12:42 -05:00
Eric Dill
6375c74109
TST: Finish testing all examples
...
- py.test will now run examples/test_examples.py too
2015-07-12 13:42:58 -05:00
Eric Dill
e33dd2b269
MNT: Move most of __main__.py into utils.py
2015-07-12 11:46:12 -05:00
Luke Campagnola
f34b69e660
Fix #92 (thanks jaxankey)
2015-06-03 22:18:02 -04:00
Luke Campagnola
0976991efd
Import from python2_3 for all uses of basestring, cmp, and xrange
2015-05-19 09:29:55 -04:00
Luke Campagnola
8e1c3856ea
Added more examples to menu
...
Minor edits
2015-03-01 16:52:15 -05:00
Luke Campagnola
1fe5976e19
Merge branch 'pyqt5' into develop
...
Conflicts:
examples/parametertree.py
pyqtgraph/Qt.py
pyqtgraph/graphicsItems/FillBetweenItem.py
pyqtgraph/graphicsItems/InfiniteLine.py
pyqtgraph/imageview/ImageView.py
2015-02-28 11:46:41 -05:00
Luke Campagnola
52d7f2142c
Fix line width in a few examples
2015-02-28 11:26:45 -05:00
Luke Campagnola
7e40b329e9
more examples working under pyqt5
2015-02-28 11:05:57 -05:00
Luke Campagnola
058dd183d3
Cleaned up example loader
2015-02-28 10:32:34 -05:00
Luke Campagnola
caa15d2005
Merge branch 'compassym-pyqt5' into pyqt5
2015-02-28 09:38:38 -05:00
compass
98f079d86a
Add pyqt5 support for examples/__main__.py
2015-01-17 18:45:32 +08:00
compass
478a3b1aa4
Fix some bugs in PyQt5
2015-01-17 00:21:33 +08:00
Luke Campagnola
77906fc7a2
corrections to manifest
...
Add pure-python integrator to verlet chain example
2014-12-23 15:55:52 -05:00
Luke Campagnola
85d6c86c67
Test submenu creation in example
2014-11-14 08:06:18 -05:00
Luke Campagnola
4543031ac5
Added DiffTreeWidget
2014-09-25 17:26:06 -04:00
Luke Campagnola
cabd9d6bf2
Cleanup, better support for tracebacks in DataTreeWidget
2014-09-25 15:21:28 -04:00
Luke Campagnola
8c0064a323
DataTreeWidget uses TableWidget to represent arrays
2014-09-25 11:58:49 -04:00
Luke Campagnola
8b0a866ad9
Add ErrorBarItem.setData
2014-06-27 10:55:55 -04:00
Luke Campagnola
274c765594
Fixed relativity example
2014-06-14 11:35:00 -06:00
Luke Campagnola
ba4f4e5105
Added image analysis example
2014-06-13 18:02:39 -06:00
Luke Campagnola
04f1b0e677
Added scrolling plot examples
2014-06-13 14:19:10 -06:00
Luke Campagnola
35856ccaee
Added cx_freeze example (thanks Jerry!)
2014-06-06 15:53:17 -06:00
Luke Campagnola
374b5a33ed
Added dialog to hdf5 example prompting user to generate sample data
2014-05-22 01:51:17 -04:00
Luke Campagnola
6e9d5c3cfb
Python 3 fixes for new demos
2014-05-22 01:30:15 -04:00
Luke Campagnola
0524bfa6e8
Added new demos:
...
- Relativity simulator
- Optics simulator
- Mechanical chain simulator
2014-05-22 01:22:12 -04:00
Luke Campagnola
51f0a063ee
minor cleanups
2014-05-08 09:50:26 -04:00
Luke Campagnola
98dec9e954
minor cleanup
2014-04-12 18:01:50 -04:00
Mikhail Terekhov
ac90bf4c3b
PlotDataItem: add missing 'stepMode' keyword argument for PlotCurveItem
2014-04-12 15:37:10 -04:00
Luke Campagnola
cae310c570
Fix: avoid importing py3 module from pyqt when using py2
2014-04-03 13:33:16 -04:00
Luke Campagnola
0fb5f05fad
Added py2exe example from Nitish
2014-04-03 13:31:02 -04:00
Luke Campagnola
77e02eded7
py3 fix for parametertree example
2014-03-29 11:34:05 -04:00
Luke Campagnola
0bb300b7f2
Generated qt5 template files
2014-03-29 06:57:13 -04:00
Luke Campagnola
2ce6196ac0
Fixed Parameter.sigValueChanging
2014-03-25 13:15:29 -04:00
Luke Campagnola
00c9c1e2a7
Fix ROI.sigRemoveClicked to avoid repeated signal emission
...
Update ROI example to demonstrate removal
2014-03-25 09:21:19 -04:00
Luke Campagnola
5f7e4dc644
Removed extra image window from VideoSpeedTest
2014-03-14 18:49:34 -04:00
Luke Campagnola
1edf1375ed
Removed all dependencies on scipy.
...
Merge branch 'make_scipy_optional' into develop
2014-03-11 19:05:30 -04:00
Luke Campagnola
34802c8aec
Added pg.gaussianFilter, removed all dependency on gaussian_filter
2014-03-11 19:01:34 -04:00
Luke Campagnola
b398ccd0ce
corrected import
2014-03-11 10:11:03 -04:00
Luke Campagnola
816069c020
All scipy imports in the library are now optional (need to test each of these changes)
...
Several examples still require scipy.
2014-03-11 10:11:03 -04:00
Luke Campagnola
00418e4921
Allow GLMeshItem to draw edges from MeshData with face-indexed vertexes.
2014-03-10 23:04:10 -04:00
Luke Campagnola
87ff0f314c
Merge branch 'fix_finite_cache' into develop
2014-03-05 10:34:46 -05:00
Luke Campagnola
41c3d47d43
Correct GraphicsItem to use relative import of lru_cache
...
Update MultiPlotSpeedTest to test lru_cache performance
2014-03-05 10:25:55 -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