Commit Graph

1163 Commits

Author SHA1 Message Date
Luke Campagnola
cd7683b61d Fix unit tests 2016-12-08 10:14:18 -08:00
Luke Campagnola
e5a17edb4d Add spinbox 'regex' and 'evalFunc' options to complete user-formatting functionality 2016-12-08 10:12:45 -08:00
Luke Campagnola
f0e26d3add Limit lineedit height in parametertree to match spinbox style 2016-12-07 17:34:44 -08:00
Luke Campagnola
9823436273 Add spinbox option to limit height based on font size 2016-12-07 17:34:12 -08:00
Luke Campagnola
65e9052580 Fix parametertree sending bad options to spinbox 2016-12-06 22:56:55 -08:00
Luke Campagnola
6b798ffed8 Fix multiple spinbox problems:
- fixed bug with exponents disappearing after edit
 - fixed parsing of values with junk after suffix
 - fixed red border
 - reverted default decimals to 6
 - make suffix editable (but show red border if it's wrong)
 - revert invalid text on focus lost
 - siPrefix without suffix is no longer allowed
 - let user set arbitrary format string
2016-12-06 22:29:22 -08:00
Luke Campagnola
5ddbb611d1 spinbox selects only numerical portion of text on focus-in 2016-11-30 09:18:09 -08:00
Luke Campagnola
c97c5f51e2 Add spinbox option for custom formatting 2016-11-30 09:16:56 -08:00
Luke Campagnola
e26fb1f9de Add first spinbox tests 2016-11-29 17:45:42 -08:00
Luke Campagnola
4cdc3ac7e5 Merge tag 'pyqtgraph-0.10.0' into develop 2016-11-05 00:34:28 -07:00
Luke Campagnola
4a3fb81535 Merge pull request #383 from campagnola/release-0.10.0
Release 0.10.0
2016-11-04 23:01:47 -07:00
Luke Campagnola
1426e334e1 PyQtGraph release 0.10.0 2016-11-04 22:47:56 -07:00
Luke Campagnola
e21d06b4c4 add missing example template file
add note about pyside bug affecting optics example
2016-11-04 22:47:10 -07:00
Luke Campagnola
fcdc2a74ad Fix import error in MatplotlibWidget 2016-11-01 20:42:11 -07:00
Luke Campagnola
c58a177561 Relax image test requirements for Qt5 (there are some single-pixel shifts that
we will nee new test images to cover)
2016-11-01 18:28:48 -07:00
Luke Campagnola
04bbbc453a force pyqt4 install in travis (conda now defaults to pyqt5) 2016-11-01 15:25:54 -07:00
Luke Campagnola
453871564b Add sysinfo print on travis 2016-11-01 06:22:47 -07:00
Luke Campagnola
a0e4301b38 Fix VideoSpeedTest to disable RawImageGLWidget when openGL is unavailable 2016-10-26 09:26:01 -07:00
Luke Campagnola
15c58de5d6 py3 fix 2016-10-25 23:04:26 -07:00
Luke Campagnola
56efcbe981 Workaround for pyopengl import error 2016-10-25 21:03:09 -07:00
Luke Campagnola
6ea2bce484 fixup rebuildUi script to allow selection of specific ui files to rebuild 2016-10-25 21:01:46 -07:00
Luke Campagnola
39ebc6717d Remove rawimagewidget from doc files (this file has never been linked to the index anyway) 2016-10-25 21:00:55 -07:00
Luke Campagnola
f6b00a135c fix optics demo on python3
print warning when setuptools is not available
2016-10-18 08:47:38 -07:00
Luke Campagnola
8fe58449c7 Merge remote-tracking branch 'pyqtgraph2/release-tools' into release-0.10.0 2016-10-17 09:22:04 -07:00
Luke Campagnola
a3d62b6bae correct amd64 exe build
release doc updates
2016-10-17 09:20:27 -07:00
Luke Campagnola
1c219647cf minor setup bugfix 2016-10-17 09:17:33 -07:00
Luke Campagnola
c7923d3f95 Fix parameters sending 'children' key to setOpts on restoreState (fixes error seen in relativity demo)
Add debug replacement for sys.excepthook that prints full stack trace
2016-10-14 18:38:35 -07:00
Luke Campagnola
8a64c04f71 Fix version string updating and distutils 'mbcs' error 2016-10-14 18:36:39 -07:00
Luke Campagnola
8d8fabdf74 cleanup 2016-10-06 09:08:29 -07:00
Luke Campagnola
81d0c64d80 rename 2016-10-06 09:07:52 -07:00
Luke Campagnola
076ffee8cc Add publishing option to release script 2016-10-06 09:07:22 -07:00
Luke Campagnola
5d0b6aa016 move release tools 2016-10-05 09:33:28 -07:00
Luke Campagnola
f4e7713a2e Switch to building .exe installers locally--this is now possible for 32- and 64-bit on linux 2016-10-05 09:24:24 -07:00
Luke Campagnola
ee46c15030 cleanup, script seems to be working 2016-10-04 17:51:08 -07:00
Luke Campagnola
10553b8150 add argument parsing to package build script 2016-10-04 08:56:39 -07:00
Luke Campagnola
1899fb0473 Make version strings PEP440 compliant 2016-09-21 17:40:40 -07:00
Luke Campagnola
8bd940489b Update contributors list 2016-09-14 21:59:41 -07:00
Luke Campagnola
d100c1770c Fixed flowchart gaussian filter not accepting MetaArray input
(fixes examples/Flowchart.py)
2016-09-14 21:58:49 -07:00
Luke Campagnola
4ddf077a4b Fixed TextItem briefly drawing with incorrect transform.
(note flickering in examples/text.py)
2016-09-14 18:18:33 -07:00
Luke Campagnola
11384beda2 Cleared out changelog backlog 2016-09-14 08:57:20 -07:00
Luke Campagnola
62583359e7 Added tools for building and uploading release files 2016-09-10 00:04:55 -07:00
Luke Campagnola
5195d9dd63 Merge pull request #374 from campagnola/console-scope
Use console's namespace as both local and global context for exec/eval.
2016-09-09 22:46:32 -07:00
Luke Campagnola
4b9f1a20a4 Merge pull request #370 from campagnola/image-alignment
Image alignment
2016-09-07 23:18:51 -07:00
Luke Campagnola
81dac22c69 style fix 2016-09-07 23:08:31 -07:00
Luke Campagnola
152c5d393f Fixed bool / monochrome image display, added more unit tests 2016-09-07 17:56:00 -07:00
Luke Campagnola
8aec44d088 Use console's namespace as both local and global context for exec/eval.
This allows functions defined in the console to access global variables.
Also expose the console itself via special __console__ variable.
2016-09-06 17:54:54 -07:00
Luke Campagnola
748a8433b9 minor edits 2016-09-06 17:46:52 -07:00
Luke Campagnola
c17f03ea46 LineSegmentROI.getArrayRegion API correction 2016-09-02 20:03:20 -07:00
Luke Campagnola
db07a16913 Test update and more bugfixes 2016-08-31 15:15:44 -07:00
Luke Campagnola
b50e2423ce Add config option sanity checking 2016-08-31 15:15:03 -07:00