Luke Campagnola
8dd7f07158
Start stability tests:
...
- randomly add / remove widgets and graphicsitems to provoke a crash
- create and delete various objects and ensure that nothing is left in memory
2014-04-27 12:25:11 -04:00
Luke Campagnola
5a8d77d6f2
Fixed unicode issues with PySide loadUiType
...
Added unit test for loadUiType
2014-04-26 13:45:34 -04:00
Luke Campagnola
4e555e0bf3
Fix OSX division-by-zero in ViewBox
2014-04-26 11:13:32 -04:00
Luke Campagnola
5cea58545f
Fixed mouse wheel in RemoteGraphicsView + PySide
2014-04-20 14:04:33 -04:00
Luke Campagnola
b8840e2224
Removed absolute imports
2014-04-15 15:49:17 -04:00
Luke Campagnola
fdcb3c5cf0
Added 'stepMode' argument to PlotDataItem()
...
Merge branch 'plotdataitem_stepmode' into develop
2014-04-12 18:04:56 -04:00
Luke Campagnola
98dec9e954
minor cleanup
2014-04-12 18:01:50 -04:00
Luke Campagnola
c5d4c92a75
Fixed AxisItem not resizing text area when setTicks() is used
2014-04-12 17:02:56 -04:00
Luke Campagnola
202edc4e30
Add support for formatting TableWidget items
...
Merge branch 'tablewidget_formatting' into develop
2014-04-12 15:47:49 -04:00
Mikhail Terekhov
ac90bf4c3b
PlotDataItem: add missing 'stepMode' keyword argument for PlotCurveItem
2014-04-12 15:37:10 -04:00
Luke Campagnola
12d1a5dccf
Added configurable formatting for TableWidget
2014-04-12 11:54:23 -04:00
Luke Campagnola
62b506c63c
Fix TableWidget sorting behavior when appending and editing data
...
Merge branch 'tablewidget_fix' into develop
2014-04-11 23:44:28 -04:00
Luke Campagnola
f54dac6c70
cleanup
2014-04-11 23:43:45 -04:00
Luke Campagnola
df8562ce55
Fixed TableWidget append / sort issues
2014-04-11 21:29:15 -04:00
Luke Campagnola
e46439b903
minor docstring updates
2014-04-11 10:54:21 -04:00
Luke Campagnola
d4553a1eb8
Adde AxisItem.setStyle()
2014-04-08 15:29:31 -04:00
Luke Campagnola
8ac37aaf6a
Add py2exe example.
...
Merge branch 'py2exe' into develop
2014-04-03 17:33:43 -04:00
Luke Campagnola
ebccf431bc
Update merge test to auto-check against github repo
2014-04-03 17:20:01 -04:00
Luke Campagnola
d940b9560f
Add merge checks for line endings and repository size
...
Merge branch 'merge_tests' into develop
2014-04-03 16:56:50 -04:00
Luke Campagnola
2b9a8be01f
Add test for repository size
2014-04-03 16:56:17 -04:00
Luke Campagnola
895a5145d8
Added line endings check to style test
2014-04-03 15:56:22 -04:00
Luke Campagnola
cae310c570
Fix: avoid importing py3 module from pyqt when using py2
2014-04-03 13:33:16 -04:00
Luke Campagnola
0fb5f05fad
Added py2exe example from Nitish
2014-04-03 13:31:02 -04:00
Luke Campagnola
01d629396a
Catch overflows from Point.length()
...
Merge branch 'release-0.9.8.1' into develop
2014-04-03 13:15:55 -04:00
Luke Campagnola
6b66edfd46
Added Travis CI support
...
Fixed bugs / style issues to please Lord Travis
Squashed commit of the following:
commit f25048a1e1
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Sun Mar 30 02:40:47 2014 -0400
syntax
commit cc8b69695a
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Sun Mar 30 02:36:49 2014 -0400
add size check, diff style check
commit 5d5ea065a4
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Sun Mar 30 02:16:05 2014 -0400
travis fix
commit b154c6d997
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Sun Mar 30 02:09:41 2014 -0400
travis, flake colored output
commit 46921dcd87
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Wed Mar 26 12:37:54 2014 -0400
fix pyside+py3 bugs to satisfy CI
commit 1d30f3c5c7
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Wed Mar 26 11:13:18 2014 -0400
fix py3 tests
commit 426578fa4c
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Wed Mar 26 07:39:19 2014 -0400
fix pytest install
commit 88a13c1a71
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Wed Mar 26 00:29:29 2014 -0400
qt5 updates
commit 51995488cc
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Wed Mar 26 00:16:04 2014 -0400
correct py.test command for py3
commit e2b02fbcbd
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 23:50:38 2014 -0400
fix 2nd install test
commit 4b3e3ee04a
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 23:31:31 2014 -0400
syntax error
commit 250eabdb34
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 23:13:42 2014 -0400
look for py.test3
commit 9f9bca47c1
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 22:54:19 2014 -0400
fix syntax
commit 0a871c6f36
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 22:47:58 2014 -0400
output pip build log
commit dbce58d8cd
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 22:38:55 2014 -0400
no comments allowed between shall lines
commit b79c06121d
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 20:56:35 2014 -0400
another pip try
commit 09f4f5d82a
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 13:36:09 2014 -0400
pip correction
commit 0eedb5c18e
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 13:29:00 2014 -0400
correct py version output
commit d9fd039be2
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 11:55:43 2014 -0400
apt checks
commit cf95ccef86
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Tue Mar 25 10:23:10 2014 -0400
alternate pip install method
commit bee0bcddfe
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 23:51:45 2014 -0400
correct deps install
commit 963a4211fc
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 23:47:30 2014 -0400
fixes
commit 0c86cd1dc2
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 23:31:06 2014 -0400
permission fix
commit 5d04ef53b8
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 23:30:19 2014 -0400
Fix py.test version selection
commit b0e6c7cb94
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 23:25:34 2014 -0400
try another pyqt5 install method
commit 422a792866
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 23:12:36 2014 -0400
syntax error
commit 533133905a
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 23:04:37 2014 -0400
fixes
commit 8d65211ba4
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 22:40:18 2014 -0400
Add Qt5 test
minor fixes
commit 4484efaefe
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 22:31:56 2014 -0400
use correct py.test for python version
commit 5d2441a29b
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 22:24:27 2014 -0400
add setup tests
commit 9291db64f2
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 21:48:43 2014 -0400
fix py3-pyqt install
commit a7aa675c5a
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 21:31:33 2014 -0400
travis tests
commit e71cd2b23a
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 21:17:15 2014 -0400
more corrections
commit 527df3bca8
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 20:56:01 2014 -0400
travis corrections
commit 87d65cac4a
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 20:48:02 2014 -0400
Add flake tests
Correct style in a few files to please Lord Travis
commit 537028f88f
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 17:36:24 2014 -0400
minimize pyside package install
correct line endings to satisfy Lord Travis
commit 1e3cc95e37
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 17:23:03 2014 -0400
enable pyside, line ending check
fix test
commit d7df4517f9
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 17:12:06 2014 -0400
syntax fix
commit 1ad77a2155
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 17:00:30 2014 -0400
alt. pytest install
commit 5edcc02072
Author: Luke Campagnola <luke.campagnola@gmail.com>
Date: Mon Mar 24 16:52:33 2014 -0400
Added initial travis.yml
2014-03-30 02:51:32 -04:00
Luke Campagnola
9c2a66ec86
Doc update
2014-03-29 21:47:14 -04:00
Luke Campagnola
20054c1807
Corrected how-to-use documentation on using git subtrees
2014-03-29 16:03:43 -04:00
Luke Campagnola
77e02eded7
py3 fix for parametertree example
2014-03-29 11:34:05 -04:00
Luke Campagnola
27f7ef7205
Fixed AxisItem.__init__(showValues=False)
...
Merge branch 'JNevrly-showValues_fix' into develop
2014-03-29 11:32:52 -04:00
Luke Campagnola
26c57a0f14
Style changes and a minor bug fix
2014-03-29 11:31:23 -04:00
Luke Campagnola
8c0940555a
Merge branch 'showValues_fix' of https://github.com/JNevrly/pyqtgraph into JNevrly-showValues_fix
2014-03-29 10:45:51 -04:00
Luke Campagnola
604ea49477
Fix for colorama bug:
...
https://code.google.com/p/colorama/issues/detail?id=47
2014-03-25 19:17:11 -04:00
Luke Campagnola
2ce6196ac0
Fixed Parameter.sigValueChanging
2014-03-25 13:15:29 -04:00
Luke Campagnola
00c9c1e2a7
Fix ROI.sigRemoveClicked to avoid repeated signal emission
...
Update ROI example to demonstrate removal
2014-03-25 09:21:19 -04:00
Luke Campagnola
d83869c944
GraphicsItem.getViewWidget() returns None if widget has been deleted by Qt
...
Merge remote-tracking branch 'fabioz/fix_widget_dead' into develop
2014-03-24 15:58:07 -04:00
Luke Campagnola
6c6beed735
Fixes to make crashing less likely on PySide
...
Merge branch 'clear_cycles' into develop
2014-03-24 15:52:08 -04:00
Luke Campagnola
25e7d12f09
Cleanup / fixes:
...
- Corrected isQObjectAlive for PyQt and older PySide
- Warning messages are opt-in using pg.setConfigOptions(crashWarning=True)
2014-03-24 15:47:32 -04:00
Luke Campagnola
ed87cffd1f
corrected SVG test, moved to its proper home
2014-03-24 12:48:30 -04:00
Luke Campagnola
bc57d5a6af
Minor corrections to debug.Profiler
2014-03-24 11:18:56 -04:00
Luke Campagnola
5b47eff2f7
Disable weave by default.
2014-03-24 11:18:56 -04:00
Luke Campagnola
9a0eef7bea
Merge pull request #58 from JNevrly/plotdataitem_downsampling_fix
...
PlotDataItem downsampling calculation fix
2014-03-24 11:17:14 -04:00
Luke Campagnola
fd6cc955e2
Fixed GLGridItem.setSize, added setSpacing
2014-03-16 13:45:26 -04:00
JosefNevrly
70724a44b3
Added check for zero ViewBox width when calculating automatic downsampling ratio. (Prevents zero-division when downsampling is set before Plot is properly created and drawn within a container).
2014-03-16 15:13:43 +01:00
JosefNevrly
aa4b790dd2
Fixes calculation of axis width/height in case values are not shown.
2014-03-16 10:38:08 +01:00
JosefNevrly
22ecd3cc41
PlotItem.showValues fixed (was not implemented before).
2014-03-16 10:20:42 +01:00
Luke Campagnola
5f7e4dc644
Removed extra image window from VideoSpeedTest
2014-03-14 18:49:34 -04:00
Luke Campagnola
693df7030a
Fixed multiprocess deadlock on windows
...
Added several utilities and debugging tools
Merge branch 'multiprocess-fix' into develop
2014-03-14 18:48:07 -04:00
Luke Campagnola
79cfd3601e
Rename Mutex module
2014-03-14 18:00:29 -04:00
Luke Campagnola
5d709251d1
clean up debug messages
2014-03-14 17:57:44 -04:00
Luke Campagnola
89c04c8a81
Corrected bug in multiprocess causing deadlock at exit
...
Multiprocess debugging messages now use one color per process
Corrected RemoteGraphicsView not setting correct pg options on remote
process
New debugging tools:
* util.cprint for printing color on terminal (based on colorama)
* debug.ThreadColor causes each thread to print in a different color
* debug.PeriodicTrace used for debugging deadlocks
* Mutex for detecting deadlocks
2014-03-14 14:18:46 -04:00