Commit Graph

1082 Commits

Author SHA1 Message Date
Luke Campagnola
a76fc37112 imageAxisOrder config option now accepts "row-major" and "col-major" instead of "normal" and "legacy"
ImageItems can individually control their axis order
image tests pass with axis order check
2016-08-23 09:10:26 -07:00
Luke Campagnola
54fbfdb918 fix from prior merge 2016-08-23 09:06:43 -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
Luke Campagnola
e46be6ddec Remove axes from tests; these break CI tests. 2016-07-18 17:35:33 -07:00
Luke Campagnola
0172d7b1e4 Fix pixel error in image tests by preventing an extra plot window from opening (no idea why this happens) 2016-07-18 17:22:17 -07:00
Luke Campagnola
e36fca8f49 Update test data tag 2016-07-18 17:22:17 -07:00
Luke Campagnola
8b0c61ef01 Add ImageItem tests, fix image downsampling bug 2016-07-18 17:21:02 -07:00
Luke Campagnola
08b93dce82 minor corrections 2016-07-18 09:13:06 -07:00
Luke Campagnola
0d131e4be4 Remove axes in ROI tests (these cause travis failures) 2016-07-18 08:13:25 -07:00
Luke Campagnola
f32dce7908 Avoid using QGraphicsLayout for tests; this produces unreliable results 2016-06-16 17:34:39 -07:00
Luke Campagnola
f0071a09dc docstring update 2016-06-14 22:02:05 -07:00
Luke Campagnola
637eab8359 Add debugging output for image testing 2016-06-14 21:56:25 -07:00
Luke Campagnola
230659a4db Allow Qt lib selection from environment variable for testing
Cover up some QtTest differences between PyQt4 / PyQt5
2016-06-05 00:48:13 -07:00
Luke Campagnola
2e59cd63cb Fix image test makePng function 2016-06-05 00:15:51 -07:00
Luke Campagnola
49d5543fa5 travis fix 2016-05-30 20:28:59 -07:00
Luke Campagnola
8f7b55302f Added PolyLineROI unit tests, fixed several bugs in mouse interaction with PolyLineROI. 2016-05-30 18:00:19 -07:00
Luke Campagnola
bb507cf6d0 ROI tests pass
FIX: PolyLineROI.setPoints() did not clear points previously
API: Allow ROI.setPos(x, y) in addition to setPos([x, y])
2016-05-17 18:04:52 -07:00
Luke Campagnola
ccf2ae4db4 Fix PolyLineROI.getArrayRegion and a few other bugs 2016-05-13 23:30:52 -07:00
Luke Campagnola
d4cc2e8b5d Add getArrayRegion tests for ROI, RectROI, and EllipseROI 2016-05-09 09:00:58 -07:00
Luke Campagnola
5c58448658 minor ROI corrections 2016-05-09 09:00:41 -07:00
Luke Campagnola
b4e41012d8 Correct color handling in test images 2016-05-09 08:56:21 -07:00
Luke Campagnola
2ab52808d3 added simple roi tests (these do not check output) 2016-05-03 09:20:23 -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
Luke Campagnola
0ac914fae7 Merge pull request #291 from lesauxvi/textitem
slight changes in TextItem
2016-03-27 23:13:28 -07:00
Eric Dill
fbff457168 Merge pull request #302 from WayneTimer/fix-color-error
fix a color name error
2016-03-27 13:40:52 -04:00
Timer
18024a0ca8 fix a color name error 2016-03-27 23:09:06 +08:00
Megan Kratz
0e679edcf3 some documentation improvements 2016-03-25 12:36:49 -04:00
lesauxvi
5cd9646fc8 CHANGELOG addition and slight modification of the setColor method 2016-03-23 08:00:34 +01:00
Eric Dill
856c5eaadf Merge pull request #282 from campagnola/image-testing
TST: Add image testing
2016-03-22 10:31:10 -04:00
lesauxvi
e1c652662d change in the setText method of TextItem 2016-03-18 13:48:50 +01:00
Luke Campagnola
c65ca6d243 Merge branch 'develop' into image-testing
Conflicts:
	pyqtgraph/tests/__init__.py
2016-03-17 22:29:06 -07:00
lesauxvi
fe115a9667 small change in a docstring 2016-02-29 16:55:00 +01:00
lesauxvi
b7efa546aa addition of a method setColor for TextItem 2016-02-29 16:48:47 +01:00
lesauxvi
865141ae49 slight changes in TextItem 2016-02-29 11:40:33 +01: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
36b3f11524 docstring update 2016-02-28 20:53:52 -08:00
Luke Campagnola
bb97f2e98d Switch text anchor when line crosses center of view 2016-02-28 20:52:07 -08:00
Luke Campagnola
ac14139c2d rename example 2016-02-28 18:54:55 -08:00
Luke Campagnola
b7bf6337d7 minor efficiency boost 2016-02-28 18:45:42 -08:00
Luke Campagnola
bd0e490821 cleanup: docs, default args 2016-02-28 12:26:05 -08:00
Luke Campagnola
e4bdc17112 Add qWait surrogate for PySide 2016-02-22 23:11:29 -08:00
Luke Campagnola
4e424b5773 Fixed label dragging for oblique lines 2016-02-22 22:12:36 -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
a72fec51b1 Merge branch 'infline-labels' into infiniteline-tests
Conflicts:
	pyqtgraph/graphicsItems/InfiniteLine.py
2016-02-22 00:06:04 -08:00
Luke Campagnola
170592c294 update example 2016-02-21 23:28:24 -08:00
Luke Campagnola
f3a584b8b7 label correctly follows oblique lines 2016-02-21 23:18:01 -08:00
Luke Campagnola
069a5bfeea Labels can rotate with line 2016-02-21 00:17:17 -08:00