KIU Shueng Chuan
3a1b74df6f
move Qt.py to Qt/__init__.py
2021-06-25 21:33:05 +08:00
KIU Shueng Chuan
11bf824c0a
deprecate ordereddict.OrderedDict on instantiation
2021-06-25 21:19:34 +08:00
KIU Shueng Chuan
427128ece1
add imports used by ACQ4
2021-06-25 21:19:34 +08:00
KIU Shueng Chuan
81baa182c5
add __all__ to various files
2021-06-25 21:19:33 +08:00
Ogi Moore
3fbb4f6b02
Merge pull request #1862 from j9ac9k/deprecate-metaarray
...
Deprecate MetaArray Entirely (for 0.14 release)
2021-06-24 10:46:14 -07:00
Ogi Moore
27ad41a10c
Add deprecation warning to MetaArray.__init__
2021-06-23 21:27:21 -07:00
Martin Chase
f764e2d3ff
progress dialog fix ( #1861 )
2021-06-23 19:34:55 -07:00
Nils Nemitz
775f1d629c
Separate out mouse events stolen by AxisItem ( #1845 )
...
* separate out mouse events on main plot area
* work in scenepositions so that detection also works in a layout
* added comments/remove debug statements
2021-06-22 16:17:39 -07:00
Ogi Moore
addb92f592
Merge pull request #1853 from NilsNemitz/getColor-getStops
...
make getColors and getStops behavior more consistent; add tests
2021-06-22 11:50:34 -07:00
Ogi Moore
98e9ea9b79
Merge pull request #1860 from pijyoi/remote_venv
...
remote: exchange pids if running in Windows venv
2021-06-22 11:28:18 -07:00
KIU Shueng Chuan
30f4af5913
remote: exchange pids if running in Windows venv
2021-06-22 21:59:39 +08:00
Nils Nemitz
362fbaa53a
fixed docstring
2021-06-22 03:32:12 +09:00
Nils Nemitz
f79d0dfa14
make getColors and getStops behavior more consistent; add tests
2021-06-22 01:19:07 +09:00
Ogi Moore
ba517aba0e
Merge pull request #1840 from jennifer-manriquez/master
...
Allow border=False in GraphicsLayout
2021-06-16 20:17:35 -07:00
Jennifer Manriquez
2899143e84
Allow border=False in GraphicsLayout
2021-06-16 19:35:42 -05:00
Ogi Moore
30bc13831d
Merge pull request #1837 from pyqtgraph/revert-1835-skip_monkey
...
Revert "skip pytest monkeypatch"
2021-06-15 20:45:49 -07:00
Ogi Moore
ee602ac243
Revert "skip pytest monkeypatch"
2021-06-15 20:28:08 -07:00
Ogi Moore
61dedcb4a5
Merge pull request #1794 from pijyoi/numba_lookup
2021-06-15 16:42:54 -07:00
KIU Shueng Chuan
5dcea9bdac
rename private function and its arguments
2021-06-16 06:50:51 +08:00
Ogi Moore
c376c6fdcc
Merge pull request #1829 from pijyoi/pixmap_fragments
...
try using QPainter.drawPixmapFragments
2021-06-15 10:06:50 -07:00
KIU Shueng Chuan
f63d1e4206
document PyQt boxing and unboxing
2021-06-15 11:40:27 +08:00
KIU Shueng Chuan
7c6d9fe6d5
cleanup python2 and unused imports
2021-06-15 11:06:37 +08:00
Ogi Moore
fff2bc82c8
Merge pull request #1835 from pijyoi/skip_monkey
...
skip pytest monkeypatch
2021-06-14 19:58:30 -07:00
KIU Shueng Chuan
89f6c7da81
remove codepaths other than pixmap fragments codepath
2021-06-15 09:43:31 +08:00
KIU Shueng Chuan
abeae0b7fa
init so that pointers are present
2021-06-15 06:50:31 +08:00
KIU Shueng Chuan
6bfb516768
skip pytest monkeypatch
2021-06-14 21:06:19 +08:00
KIU Shueng Chuan
a1845cddbc
don't truncate floating point target coords
2021-06-14 19:24:39 +08:00
KIU Shueng Chuan
6839ec937a
reuse pixmap fragment objects
2021-06-14 06:49:52 +08:00
KIU Shueng Chuan
ad3e3a6b8b
ScatterPlotSpeedTest: add toggle for drawPixmapFragments
2021-06-13 08:00:45 +08:00
KIU Shueng Chuan
380ec2e0b2
implement usage of QPainter.drawPixmapFragments
2021-06-13 08:00:45 +08:00
Ogi Moore
cb4af3ac97
Merge pull request #1833 from pijyoi/fix_pyqt61_scatterplot
...
fix ScatterPlot render issues on PyQt6 6.1
2021-06-12 08:36:01 -07:00
KIU Shueng Chuan
98a020d1bb
ROI.py::renderShapeMask : fix little-endian assumption
2021-06-12 20:25:28 +08:00
KIU Shueng Chuan
afe47def28
fix ScatterPlot render issues on PyQt6 6.1
2021-06-12 14:05:47 +08:00
Ogi Moore
e2b0a5ffae
Merge pull request #1830 from j9ac9k/Address-missing-enums
...
Add missing enums
2021-06-11 08:46:20 -07:00
Ogi Moore
e892ad37aa
Add missing enums
2021-06-10 21:28:19 -07:00
Ogi Moore
7e8d34ecd8
Merge pull request #1824 from pijyoi/less_endian
...
remove little-endian assumption for image export
2021-06-09 15:02:48 -07:00
Martin Chase
2fb04b754c
Fix BusyCursor to use internal stack provided by setOverrideCursor/restoreOverrideCursor ( #1827 )
...
* un-busy as many times as needed
* lint
* add test to prove cursor behavior
* tentative change in the hopes that all supported qt versions behave properly
* remove unnecessary code
* use contextmanager decorator instead of class
* use full path to WaitCursor
* restore docstring; refactor variable for clarity
* fix docstring whitespace
* break up long lines
* use variable to shorten instead
2021-06-09 13:32:24 -07:00
KIU Shueng Chuan
6a2bfa5c84
fix PyQt6 long spelling for enums
2021-06-10 03:33:04 +08:00
KIU Shueng Chuan
b3e8f332fb
add test for export to qimage
2021-06-10 03:18:12 +08:00
KIU Shueng Chuan
765f9648cd
remove little-endian assumption for image export
2021-06-10 03:18:12 +08:00
Ogi Moore
6f0ffcbf8f
Merge pull request #1818 from j9ac9k/convert-enums
...
Convert Qt Enums to Qt6 Namespace
2021-06-08 21:57:45 -07:00
Ogi Moore
d974544053
Split up Execution of examples and tests in CI
...
There seems to be some unintentional side effect when running examples and the
same time. This change breaks up the execution into two separate calls to
pytest in an attempt to bypass whatever issue is being created.
2021-06-08 21:23:49 -07:00
Ogi Moore
f225724f26
Close instead of clear test_scatterplotitm
2021-06-08 21:23:49 -07:00
Ogi Moore
3c352dd1a9
Fix documentation misalignment
2021-06-08 21:23:49 -07:00
Ogi Moore
2f1f297f39
Fix case of int-conversion for MouseButtons
...
This has been demonstrated to not work in PyQt6.
2021-06-08 21:23:49 -07:00
Ogi Moore
cc081af528
New Template Files for PyQt6 6.1
...
Update PySide6 templates to Qt 6.1
2021-06-08 21:23:49 -07:00
Ogi Moore
195a1a6fa3
Remove Qt 6.0 support
...
Simplify some PyQt6 code branches
2021-06-08 21:23:49 -07:00
Ogi Moore
d455da9aec
Use Qt6 Enum Namespace
...
This namespace appears to be valid in PySide2/PyQt5 5.12+ so we may as
well migrate to the newer namespace ourselves.
2021-06-08 21:23:49 -07:00
Ogi Moore
29bdf9949e
Skip GLTextIem on some conditions on macOS
2021-06-08 21:11:24 -07:00
Nils Nemitz
7d41e8a878
Color map linearization ( #1797 )
...
* extended color map functions
* assertion string, documentation pass, comment purge
* fix some documentation links
* simplify assert statement
* removed comments and redundancy, renamed modulated bar
* include modulatedBarData in documentation
* test running matplotlib with dummy backend
* skip color maps example on OSX/PySide6.1.1
* removed skipping of tests
* reverted some accidental whitespace, removed unneeded numpy import
* removed unneded alpha parameter
2021-06-08 20:41:46 -07:00