Charles Brunet
a8417b6478
fix exception in DataTreeWidget when clicking on a node with multivalue Terminal connected
2020-09-10 08:59:17 -04:00
Kenneth Lyons
9fdaffaf7d
Merge pull request #1336 from ales-erjavec/fixes/arrow-item-parent-arg
...
Fix an error in ArrowItem constructor when passed a parent=... argument
2020-08-17 21:07:18 -07:00
Ales Erjavec
3d391d46e3
Add parent
to ArrowItem's constructor signature
2020-08-17 09:27:23 +02:00
Ales Erjavec
52717fa8b7
Rename test
2020-08-17 09:25:37 +02:00
Kenneth Lyons
11b76a1a6f
Merge pull request #1339 from outofculture/vector-init-qt5
...
Vector init in qt5
2020-08-16 08:40:06 -07:00
Martin
7bf4e597d9
improve docstring formatting and wording
2020-08-15 22:15:58 -07:00
Kenneth Lyons
c8757b2c07
Fix Azure Pipelines badge in README
2020-08-15 13:18:08 -07:00
Kenneth Lyons
ab13cd450e
Merge pull request #1331 from LocutusOfBorg/new-sip
...
sip: switch to new PyQt5 api import, with fallback to the old impleme…
2020-08-15 12:45:05 -07:00
Martin
75899f0c4e
conform to docstring format
2020-08-11 12:34:53 -07:00
Martin
817753bd82
right, we're camels here
2020-08-11 12:34:53 -07:00
Martin
9f996d041c
Vector.__init__ improvements
...
* added docstring
* fixed handling of QVector3D args (cannot list() them)
* refactor to no longer need return statements
2020-08-11 12:34:53 -07:00
Kenneth Lyons
c8fc221e81
Merge pull request #1334 from termim/PlotCurveItem
...
More data validity checks in PlotCurveItem
2020-08-03 15:14:07 -07:00
Kenneth Lyons
7504f2ba27
Merge pull request #1326 from ixjlyons/doc-multiplotitem
...
Improve docs for MultiPlotWidget and MultiPlotItem
2020-08-01 17:19:18 -07:00
Ales Erjavec
a9049f1d4d
Pop the 'parent' arg from ArrowItem opts parameter dict
...
If not, then an `KeyError: 'Invalid arrow style option "parent"'`
is raised in setStyle.
2020-07-28 10:01:15 +02:00
Mikhail Terekhov
471d7415ee
PlotCurveItem.dataBounds: more checks for empty range
2020-07-27 15:50:34 -04:00
Mikhail Terekhov
1ad3eacb78
PlotCurveItem.boundingRect: check for None returned from self.dataBounds
2020-07-27 15:50:26 -04:00
Gianfranco Costamagna
32a79f18a4
sip: switch to new PyQt5 api import, with fallback to the old implementation if not found.
...
Also calls to setapi are not needed anymore, so use them only with the old implementation.
See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966045
for reference
2020-07-27 14:52:07 +02:00
Luke Campagnola
abfac52c34
Merge pull request #1321 from campagnola/revert-plotcurveitem-changes
...
Revert plotcurveitem changes from 18999c
2020-07-21 06:43:06 -07:00
Kenneth Lyons
c0da4c545e
Improve docs for MultiPlotWidget and MultiPlotItem
2020-07-19 14:28:58 -07:00
Kenneth Lyons
fe1a4d90f1
Merge pull request #1324 from angulartist/feat/multiplotitem-plot-pen
...
Pass MultiPlotItem.plot kwargs through to child PlotDataItems
2020-07-19 13:59:24 -07:00
angulartist
5765b0d4c2
Enhancement: [Issue/812]: remove unused import
2020-07-19 19:16:58 +02:00
angulartist
58aa9306df
Enhancement: [Issue/812]: just pass plotArgs keyword arguments
2020-07-19 19:16:07 +02:00
angulartist
ae4483bfaa
Enhancement: [Issue/812]: MultiPlotItem handles pen (QPen) as a keyword argument
2020-07-19 15:58:13 +02:00
Luke Campagnola
b031a0a235
Revert changes from 18999c - these incorrectly change the API.
...
Also tidy up a little
2020-07-18 23:41:35 -07:00
Ogi Moore
5e20d20246
Merge pull request #1319 from campagnola/acq4-merge
...
Acq4 merge
2020-07-17 11:57:08 -07:00
Luke Campagnola
6fe23887b8
update reload unit test
2020-07-17 10:00:32 +03:00
Luke Campagnola
57f2f876d3
clean up exceptions on windows (don't show syntax error from eval attempt)
2020-07-17 09:55:46 +03:00
Luke Campagnola
7eb2bf6306
reload fix - don't reload files with no pyc
2020-07-17 09:54:51 +03:00
Luke Campagnola
31b0ddcee6
ptime fix - return precision clock time on py3
2020-07-17 09:53:19 +03:00
Ogi Moore
3c6dad376a
Merge pull request #1317 from Dennis-van-Gils/master
...
Fix line width not being set
2020-07-16 14:20:26 -07:00
Dennis van Gils
603e1b98bc
Fix line width not being set
2020-07-16 21:13:33 +02:00
Kenneth Lyons
d70e870a44
Merge pull request #1309 from ibrewster/polylineroifix
...
Properly retain and use hoverPen argument in _PolyLineSegment
2020-07-13 21:28:06 -07:00
Luke Campagnola
d3ed45574e
Merge pull request #1312 from campagnola/acq4-merge
...
TargetItem fix + performance improvements
2020-07-13 17:33:07 -07:00
Luke Campagnola
4562c06576
Merge pull request #1311 from campagnola/acq4-merge
...
performance fix for histogramlutitem
2020-07-13 16:59:05 -07:00
Luke Campagnola
f015f0879e
TargetItem fix + performance improvements
...
- avoid extra work when setLabelAngle would have no effect
- fix errors from bad parent transform (usually the displaying widget has not been given a size yet)
2020-07-13 16:37:29 -07:00
Luke Campagnola
cb48ec94b7
performance fix for histogramlutitem
...
setImageItem is now able to detect trival color gradients like gradientChanged has previously.
2020-07-13 16:25:43 -07:00
Luke Campagnola
dce9a5bf0c
Merge pull request #1310 from campagnola/acq4-merge
...
Acq4 merge
2020-07-13 16:13:38 -07:00
Luke Campagnola
51bb8b9bb8
Merge pull request #1307 from campagnola/acq4-merge
...
Fix reload to use mod.__cache__ to get name of pyc files
2020-07-13 15:47:15 -07:00
Luke Campagnola
268ba38543
docstring update
2020-07-13 15:31:47 -07:00
Luke Campagnola
5723853308
revert behavior: reload modules with no pyc
...
Should fix unit test. Also: return a structure from reloadAll describing reasons for failure of each module to reload.
2020-07-13 15:29:00 -07:00
Luke Campagnola
605b0b2144
code cleanup
2020-07-13 13:45:31 -07:00
Luke Campagnola
0df7cbcd06
Fix Vector.__init__ for Qt5 + cleanup
2020-07-13 13:10:58 -07:00
Israel Brewster
3878ab6946
Properly retain and use hoverPen argument in PolyLineSegment function of PolyLineROI
2020-07-13 12:10:49 -08:00
Luke Campagnola
78702eea8b
code cleanup
2020-07-13 13:06:27 -07:00
Luke Campagnola
eb4dd5626f
SimpleParameter.setValue: coerce value for int parameters
2020-07-13 13:05:56 -07:00
Luke Campagnola
f9327ea910
Rate-limit event processing inside ProgressDialog
2020-07-13 12:55:12 -07:00
Luke Campagnola
ab5a2c5d11
BusyCursor: only restore cursor after all nested levels have exited
2020-07-13 12:53:59 -07:00
Luke Campagnola
6214ff6de8
Add Pa to units
2020-07-13 12:53:06 -07:00
Luke Campagnola
e2669f074b
Add test for functions.subArray
2020-07-13 12:52:55 -07:00
Luke Campagnola
421b7bdc78
add SignalProxy.block for temporarily disabling signal forwarding
2020-07-13 12:52:25 -07:00