Commit Graph

3023 Commits

Author SHA1 Message Date
Luke Campagnola d436f4b634 Merge changes from Kratz:
- isocurveitem documentation
  - updates to GradientEditor and PlotItem docs
  - Fix for Canvas handling of item Z-position
2012-04-28 16:00:42 -04:00
Luke Campagnola f278abd55d Added 3D scatter plot item 2012-04-28 15:48:49 -04:00
Luke Campagnola 47b5eb6ab3 doc update for 3D mouse interaction changes 2012-04-28 15:17:31 -04:00
Luke Campagnola 044b26e11c OpenGL:
improved mouse/keyboard interaction
  bugfix in GLViewWidget.cameraPosition
2012-04-28 15:12:46 -04:00
Luke Campagnola dbbe3002a9 Documentation for SpinBox 2012-04-28 15:10:18 -04:00
Luke Campagnola 2e9440d927 merged with dev 2012-04-25 13:16:41 -04:00
Luke Campagnola a71e4a5862 CheckTable now remembers and reloads the state of rows that disappear temporarily
Flowchart updates - added/fixed some display nodes
Merge from Kratz:
  - documentation updates
  - ComboBox class (updateList() allows entire item list to change while remembering previous setting)
2012-04-25 13:12:40 -04:00
Luke Campagnola d55526a787 Corrected handling of positional arguments in PlotCurveItem.__init__ 2012-04-23 14:57:49 -04:00
Luke Campagnola 2149f9db29 Added documentation on 3D graphics system 2012-04-23 14:34:54 -04:00
Luke Campagnola 3bf4c2e336 merged upstream 2012-04-23 10:15:30 -04:00
Luke Campagnola 697130789c flowchart updates. Added nodes, expanded context menus. 2012-04-23 10:13:21 -04:00
Luke Campagnola 62cdaf0b46 bugfix: ScatterPlotItem generates any uncached spot items when calling points() 2012-04-23 10:11:09 -04:00
Luke Campagnola b09862d2c1 bugfix: PlotDataItem now checks for inf as well as nan in data. 2012-04-23 10:10:03 -04:00
Luke Campagnola 41bc951a1c minor plotting example update 2012-04-22 13:22:43 -04:00
Luke Campagnola 537540382f bugfix 2012-04-22 13:17:10 -04:00
Luke Campagnola edb7c514a2 merged with dev 2012-04-22 13:10:18 -04:00
Luke Campagnola 636795d395 bugfix - PlotItem y-grid check works now 2012-04-22 13:08:38 -04:00
Luke Campagnola 2a412a3e28 fixed some bugs in ScatterPlot's handling of meta-data 2012-04-22 13:07:50 -04:00
Luke Campagnola e962f4b7f4 doc update 2012-04-22 13:07:28 -04:00
Luke Campagnola 394f4d788a Cleaned up some broken flowchart nodes 2012-04-22 13:06:39 -04:00
Luke Campagnola 4cfd58d8b9 doc fixes 2012-04-21 16:11:15 -04:00
Luke Campagnola f8758dba39 PlotItem (finally) gets log scaling
Also cleaned up some context menu items
2012-04-21 15:57:47 -04:00
Luke Campagnola 8b721e7d78 doc update 2012-04-21 15:57:13 -04:00
Luke Campagnola 33bc81a121 Fixed click signal propagation for PlotDataItem 2012-04-21 15:55:27 -04:00
Luke Campagnola 59ad54c55e minor Canvas updates 2012-04-21 15:54:17 -04:00
Luke Campagnola c1963759a1 doc updates 2012-04-18 10:59:30 -04:00
Luke Campagnola 18182c157a merged fix from Ingo 2012-04-18 09:30:50 -04:00
Luke Campagnola 4954b19931 example update 2012-04-18 00:09:37 -04:00
Luke Campagnola 4eadccdcc1 documentation updates 2012-04-18 00:02:15 -04:00
Ingo Breßler d8624f565b PlotItem.addCurve: fixed typo 2012-04-16 23:15:25 +02:00
Luke Campagnola 44f2a0ecc4 Documentation updates 2012-04-16 16:45:55 -04:00
Luke Campagnola c44887e531 bugfix 2012-04-15 12:33:56 -04:00
Luke Campagnola dc29a9060e documentation updates 2012-04-15 12:32:20 -04:00
Luke Campagnola 61ea03618a re-enabled wheel events for PlotItem 2012-04-15 10:56:41 -04:00
Luke Campagnola 5c0c47cda2 3D mesh updates:
- Can initialize GLMeshItem using MeshData instance
 - MeshData has save/restore methods
2012-04-15 10:21:31 -04:00
Luke Campagnola 727214ca45 docstring updates 2012-04-15 10:20:07 -04:00
Luke Campagnola 355472271b Fix to ensure that items are given the keyboard focus if they are clicked 2012-04-15 10:19:30 -04:00
Luke Campagnola 7287771577 docstring update 2012-04-12 12:44:31 -04:00
Luke Campagnola 41ada931d4 Fixed up JoystickButton example 2012-04-05 23:04:26 -04:00
Luke Campagnola a336728006 small fixes for new modules 2012-04-04 22:54:46 -04:00
Luke Campagnola a5f3d5ac9c added documentation to flowchart example 2012-04-04 22:20:21 -04:00
Luke Campagnola d9c558105c Added metaarray to support flowchart
Prettied up flowchart example
2012-04-04 21:59:37 -04:00
Luke Campagnola 20c40a70d5 Added in flowchart's filter functions 2012-04-04 21:03:31 -04:00
Luke Campagnola 09995e0d12 Added a few more files to get flowcharts working 2012-04-04 20:28:48 -04:00
Luke Campagnola 5a9bcc3591 Added missing reload.py 2012-04-04 14:49:09 -04:00
Luke Campagnola a330d84943 added check for correct python version
fixes for flowchart
 - added missing FeedbackButton.py
 - corrected imports
2012-04-04 14:45:12 -04:00
Luke Campagnola bdb6ff88a2 Updates to IsocurveItem, added isocurve example
minor updates for other examples
2012-04-04 12:22:43 -04:00
Luke Campagnola fffbd5548e Added CSV exporter (only for PlotItem) 2012-04-04 09:32:38 -04:00
Luke Campagnola 6aef85331e Cleanup for AxisItem
- Made more extensible by breaking out tick spacing and text generating into separate methods
 - Text now tries harder to avoid overlapping
2012-04-04 09:31:58 -04:00
Luke Campagnola 78d4bc0838 Performance enhancements
- HistogramLUTItem avoids using lookup table if possible
 - GradientEditorItem has a method to ask whether the gradient is trivial (can be applied without the use of a lookup table)
 - ROI, LinearRegionItem, InfiniteLine no longer redraw for every mouse movement
2012-04-04 09:29:35 -04:00