Ogi Moore
31b4210f4e
Merge branch 'master' into merge-test-data
2021-06-02 22:15:46 -07:00
njessurun
c0ebf8a432
Fix #1814
2021-06-02 11:03:22 -04:00
Ogi Moore
a6971c768d
Move and Update test-data repo into pyqtgraph repo
...
To reduce complexity, and make it easier to add more images and tests,
the images in the `test-data` repository should be merged with the main
repository. Furthermore, we can remove a lot of the subprocess work in
the image_testing.py file, as we no longer need to have it interact with
git.
The images are not the same. Images were regenerated with Qt6, and now
have proper big and little endian handling thanks to @pijyoi
Second commit is a slightly modified variant of
2e135ab282d6007b34a3854921be54d0e9efb241 authored by @pijyoi
it is to convert qimages to RGBA8888 for testing. Image
files were regenerated images for the big/little handling
Fixed issue with bogus test from test_NonUniformImage and generated a
new image
2021-05-31 21:05:00 -07:00
Ogi Moore
03ea368454
Clean up Errors for CodeQL analyzer
...
CodeQL identified some errors and warnings, which this commit cleans up.
2021-04-23 22:44:29 -07:00
Ogi Moore
c4a1cf11a1
Use clip_array or clip_scalar instead of np.clip
...
Significant performance issues have been identified with np.clip
and thus clip_array was created to speed up the operation. In addition
clip_scalar was created to clip a scalar value between two other values
this commit replaces many uses of np.clip from operating on scalars to
using clip_scalar instead
2021-04-23 11:53:00 -07:00
Ogi Moore
85c726e49a
Replace uses of np.log on scalers with math.log
2021-04-23 11:53:00 -07:00
Ogi Moore
d4c5025289
Implement suggested changes from ixjlyons
2021-04-06 11:51:10 -07:00
Nathan Jessurun
58d126dcf3
fixes tests
2021-04-03 20:31:04 -04:00
Nathan Jessurun
4b002c06ba
revert to old behavior: default created from value if not present
2021-04-03 17:07:02 -04:00
Ogi Moore
bb5a179647
Add Deprecation Warning to Hex Strings That Do Not Start With "#" in mkColor ( #1644 )
...
* Add deprecation warning
* Incorporate changes to docs/warning
* correct input for no warnings
* Update docs examples in LabelItem
2021-03-23 11:35:06 -07:00
Ogi Moore
fb6ae0ff2c
Merge pull request #1613 from chrismullins/parameter-unpacking
...
Add keys() method to Parameter class
2021-03-02 11:05:47 -08:00
Chris Mullins
9ed51cd1e2
Add keys() method to Parameter class
...
This returns the names attribute, allowing **unpacking of Parameter subclasses.
2021-02-28 03:00:19 +00:00
Martin
af82858bc8
make these tiny methods with little excuse to exist private
2021-02-21 22:31:13 -08:00
Martin
68fa95686b
fix typo
2021-02-21 07:05:24 -08:00
Martin
7f4f677ce1
lambdas which reference self prevent GC
2021-02-21 06:49:07 -08:00
lidstrom83
6519734932
Deprecate unused/unnecessary modules ( #1576 )
...
* Deprecate ordereddict module
* Import OrderedDict from collections module instead of pgcollections
* Deprecate pgcollections module
* Deprecate lru_cache module
A simpler recipe exists from the standard library using OrderedDict.
* Deprecate pil_fix module
* Python 3.7 compatibility fix
* Avoid or suppress deprecation warnings in tests
2021-02-15 09:52:06 -08:00
Ogi Moore
3bfe2d81ba
Do not use numpy deprecated type aliases
2021-02-13 10:57:38 -08:00
Ogi Moore
ff71b6be6b
Add actual deprecation warnings
2021-02-11 21:34:02 -08:00
Dennis Göries
bac2ff5b4b
GraphIcons: Extend and deprecate previous pixmaps ( #1534 )
...
* GraphPixmaps: deprecate pixmaps
* Deprecation print
* More doc strings and deprecation warning
2021-02-05 21:09:59 -08:00
Kenneth Lyons
66c77118dc
Support suffix for int parameters ( #1528 )
...
* Support suffix for int parameters
* Fix spinbox test for new int formatting
* Tune up SpinBox tests a bit
2021-02-03 12:30:05 -08:00
Ogi Moore
f5a823bf38
Merge pull request #1533 from pijyoi/kill_qt4_shim
...
Remove scale rotate translate Qt4 shims
2021-01-31 22:12:11 -08:00
Ogi Moore
e02fc10a40
handle text flags like axisitem
2021-01-31 21:52:51 -08:00
Ogi Moore
0495f1dcce
Replace deprecated method with suggested one
2021-01-31 20:39:07 -08:00
Ogi Moore
7b3fdda1e4
Merge branch 'master' into ptree
2021-01-31 13:36:53 -08:00
KIU Shueng Chuan
7192df7032
remove setMargin and setResizeMode shims
2021-01-31 22:21:32 +08:00
Kenneth Lyons
c24d25bce3
Improve parametertree documentation
...
- Increase cross-referencing
- Give all built-in parameter and parameter items at least minimal
docstring
- Start improving coverage of the special options available for some
parameters
- Organize the built in parameters reference for easier navigation
2021-01-30 10:06:49 -08:00
Ogi Moore
b54aa3914d
Attempt i18n localization ( #1513 )
...
* Trying translate on exporter strings
* Try translate on other misc context menu strings
* First f-string and I screw it up...
* add more translation calls
2021-01-27 11:34:32 -08:00
KIU Shueng Chuan
607db15949
call super() on virtual QWidget methods
2021-01-23 08:29:44 +08:00
KIU Shueng Chuan
119c5fa3d0
convert QTreeWidget.setFirstItemColumnSpanned
...
convert QTreeWidget.setFirstItemColumnSpanned(item, True) to
item.setFirstColumnSpanned(True)
the former is deprecated since Qt 5.15.2 and removed in Qt 6.
2021-01-15 08:25:05 +08:00
Daniel Lidstrom
daafb1d801
Revert previous commit
2020-12-23 00:05:36 -08:00
Daniel Lidstrom
c2f0de0471
Attempt at passing Qt 4 CI pipelines
2020-12-21 23:15:57 -08:00
Daniel Lidstrom
6a8f7779dc
Add tool tip support to action and group parameters
2020-12-21 23:09:19 -08:00
Daniel Lidstrom
2260030845
Focus change bug fix
2020-12-21 22:34:12 -08:00
Daniel Lidstrom
acca19a1b3
Clearing selection on wheelEvent is buggy, so don't
2020-12-21 22:22:12 -08:00
Daniel Lidstrom
b164e54e15
Get parameter's item in a nicer way
2020-12-21 20:48:15 -08:00
Daniel Lidstrom
4618c705e2
Fixed bug where enabled opt is not respected
2020-12-21 20:40:34 -08:00
Daniel Lidstrom
4e8a609375
Fixed bugs with setting expanded and setExpanded
2020-12-21 17:34:43 -08:00
Daniel Lidstrom
fab7b20094
ColorButton sizeHint override unnecessary
2020-12-21 17:18:34 -08:00
Daniel Lidstrom
944b75ffcd
Don't miss any widgets when updating readonly
2020-12-21 17:11:22 -08:00
Daniel Lidstrom
4561b18377
Consistently emit values with Parameter.sigValueChanging
2020-12-21 12:30:08 -08:00
Daniel Lidstrom
d737d80c52
Improved data race test
2020-12-20 23:08:38 -08:00
Daniel Lidstrom
bea0fc1135
No interaction with WidgetParameterItem.subItem
2020-12-20 22:41:47 -08:00
Daniel Lidstrom
8519efdd8d
Changed my mind
2020-12-20 19:12:11 -08:00
Daniel Lidstrom
0703e3db9b
Ensure synchronization of parameter and widget's values
2020-12-20 18:43:11 -08:00
Daniel Lidstrom
6313bb8ae3
Avoid deprecation warnings
2020-12-17 19:00:22 -08:00
Daniel Lidstrom
d9c6a2764a
Removed pointless subclass method
2020-12-17 18:09:51 -08:00
Daniel Lidstrom
ba304faa05
Provide size hints for nicer looking trees that don't need to be manually sized
2020-12-17 17:45:04 -08:00
Daniel Lidstrom
db43c9447c
Allow default button for text and colormap parameters
2020-12-17 09:53:39 -08:00
Daniel Lidstrom
edf42114f8
Show colormap as sub item
2020-12-17 01:08:46 -08:00
Daniel Lidstrom
02079aec8a
Handle text with WidgetParameterItem and SimpleParameter
2020-12-17 01:07:49 -08:00