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
Luke Campagnola
a8510c3354
clean up textitem, fix anchoring
2016-02-19 09:33:47 -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
010cda004b
correction of a bug regarding the exact placement of the label
2016-02-17 07:03:13 +01: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
lesauxvi
de24d6db6a
correction of the text location bug
2016-02-16 06:36:41 +01:00
Luke Campagnola
f988f0522d
Merge branch 'new_markers' into develop
2016-02-14 23:16:47 -08:00
Luke Campagnola
392c3c6c17
Added symbol example to menu; minor cleanups to symbol example.
2016-02-14 23:15:39 -08:00
lesauxvi
6fc4e1a611
renaming of a method for better consistency
2016-02-15 07:11:22 +01: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
0be3615c88
docstring correction
2016-02-05 11:54:00 +01:00
Luke Campagnola
52863064de
Merge remote-tracking branch 'henesissrl/infinite_line_speedup' into infiniteline-tests
2016-02-05 01:18:34 -08:00
Luke Campagnola
4a3525eafd
infiniteline tests pass
2016-02-05 00:55:34 -08:00
Luke Campagnola
ad8e169160
infiniteline API testing
2016-02-05 00:12:21 -08:00
Luke Campagnola
c1de24e825
add hover tests
2016-02-03 23:17:40 -08:00
Luke Campagnola
2b9f613eab
Added unit tests checking infiniteline interactivity
2016-02-03 23:13:58 -08: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
Alessandro Bacchini
98ff70e8a0
Improve drawing performance by caching the line and bounding rect.
2016-02-02 15:31:48 +01:00
lesauxvi
07f610950d
creation of a combined method for handling the label location
2016-02-01 11:17:36 +01:00
Luke Campagnola
fd76443458
Merge pull request #273 from campagnola/numpy-fix
...
Corrections for numpy API changes
2016-01-30 13:37:41 -08:00
Luke Campagnola
ee3e6212fa
correction for catch_warnings on python 3
2016-01-30 12:26:23 -08:00
Luke Campagnola
d308d45153
avoid numpy warnings when indexing with floats
2016-01-30 12:20:05 -08:00
Luke Campagnola
3f03622a02
fix isosurface/isocurve for numpy API change
2016-01-30 10:06:58 -08:00
Luke Campagnola
2a80205dd4
ImageItem bugfix
2016-01-30 09:52:37 -08:00
Luke Campagnola
f279988916
suppress numpy futurewarning
...
cleanups in arraytoqpath
2016-01-30 09:08:05 -08:00
Luke Campagnola
586de3176e
Merge remote-tracking branch 'pyqtgraph/develop' into u55-u55-patch-1
2016-01-30 00:54:29 -08:00
Luke Campagnola
a41f3c362c
fix case where connect is ndarray
2016-01-30 00:53:49 -08:00
Luke Campagnola
dcf45b03e2
Merge pull request #272 from campagnola/image-performance
...
Image performance
2016-01-30 00:36:30 -08:00
Luke Campagnola
70482432b8
Improve ImageItem performance by scaling LUT instead of image when possible.
...
Moved eq function from flowcharts to main function library to support this.
Bonus: fixed a flowchart bug (backspace deletes wrong connector) while I was in there.
2016-01-30 00:10:25 -08:00
Luke Campagnola
4be2869773
corrections and cleanups for functions.makeARGB
...
added unit test coverage
2016-01-29 23:11:01 -08:00
Luke Campagnola
e2f43ce4be
simplify makeARGB: remove float support (this was never functional anyway)
...
remove rescale->lut optimization; this should be done in ImageItem instead.
2016-01-25 18:32:37 -08: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