Commit Graph

  • bfa1abacc1 Bugfix -- axisitem is now more careful about measuring text Luke Campagnola 2012-05-08 17:55:44 -04:00
  • 7c1c9f8d04 added auto-ranging example Luke Campagnola 2012-05-08 17:55:25 -04:00
  • 038b116aec Imported ptime.time to top-level namespace Luke Campagnola 2012-05-08 17:54:27 -04:00
  • 528290db8a doc update - short note on installation Luke Campagnola 2012-05-08 17:54:02 -04:00
  • 9b5c8d0ada ScatterPlotItem minor performance fixes SpinBox bugfix - improper handling of arguments to setOpts in integer mode Luke Campagnola 2012-04-30 18:20:27 -04:00
  • d436f4b634 Merge changes from Kratz: - isocurveitem documentation - updates to GradientEditor and PlotItem docs - Fix for Canvas handling of item Z-position Luke Campagnola 2012-04-28 16:00:42 -04:00
  • f278abd55d Added 3D scatter plot item Luke Campagnola 2012-04-28 15:48:49 -04:00
  • 47b5eb6ab3 doc update for 3D mouse interaction changes Luke Campagnola 2012-04-28 15:17:31 -04:00
  • 044b26e11c OpenGL: improved mouse/keyboard interaction bugfix in GLViewWidget.cameraPosition Luke Campagnola 2012-04-28 15:12:46 -04:00
  • dbbe3002a9 Documentation for SpinBox Luke Campagnola 2012-04-28 15:10:18 -04:00
  • 2e9440d927 merged with dev Luke Campagnola 2012-04-25 13:16:41 -04:00
  • 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) Luke Campagnola 2012-04-25 13:12:40 -04:00
  • d55526a787 Corrected handling of positional arguments in PlotCurveItem.__init__ Luke Campagnola 2012-04-23 14:57:49 -04:00
  • 2149f9db29 Added documentation on 3D graphics system Luke Campagnola 2012-04-23 14:34:54 -04:00
  • 3bf4c2e336 merged upstream Luke Campagnola 2012-04-23 10:15:30 -04:00
  • 697130789c flowchart updates. Added nodes, expanded context menus. Luke Campagnola 2012-04-23 10:13:21 -04:00
  • 62cdaf0b46 bugfix: ScatterPlotItem generates any uncached spot items when calling points() Luke Campagnola 2012-04-23 10:11:09 -04:00
  • b09862d2c1 bugfix: PlotDataItem now checks for inf as well as nan in data. Luke Campagnola 2012-04-23 10:10:03 -04:00
  • 41bc951a1c minor plotting example update Luke Campagnola 2012-04-22 13:22:43 -04:00
  • 537540382f bugfix Luke Campagnola 2012-04-22 13:17:10 -04:00
  • edb7c514a2 merged with dev Luke Campagnola 2012-04-22 13:10:18 -04:00
  • 636795d395 bugfix - PlotItem y-grid check works now Luke Campagnola 2012-04-22 13:08:38 -04:00
  • 2a412a3e28 fixed some bugs in ScatterPlot's handling of meta-data Luke Campagnola 2012-04-22 13:07:50 -04:00
  • e962f4b7f4 doc update Luke Campagnola 2012-04-22 13:07:28 -04:00
  • 394f4d788a Cleaned up some broken flowchart nodes Luke Campagnola 2012-04-22 13:06:39 -04:00
  • 4cfd58d8b9 doc fixes Luke Campagnola 2012-04-21 16:11:15 -04:00
  • f8758dba39 PlotItem (finally) gets log scaling Also cleaned up some context menu items Luke Campagnola 2012-04-21 15:57:47 -04:00
  • 8b721e7d78 doc update Luke Campagnola 2012-04-21 15:57:13 -04:00
  • 33bc81a121 Fixed click signal propagation for PlotDataItem Luke Campagnola 2012-04-21 15:55:27 -04:00
  • 59ad54c55e minor Canvas updates Luke Campagnola 2012-04-21 15:54:17 -04:00
  • c1963759a1 doc updates Luke Campagnola 2012-04-18 10:59:30 -04:00
  • 18182c157a merged fix from Ingo Luke Campagnola 2012-04-18 09:30:50 -04:00
  • 4954b19931 example update Luke Campagnola 2012-04-18 00:09:37 -04:00
  • 4eadccdcc1 documentation updates Luke Campagnola 2012-04-18 00:02:15 -04:00
  • d8624f565b PlotItem.addCurve: fixed typo Ingo Breßler 2012-04-16 23:15:25 +02:00
  • 44f2a0ecc4 Documentation updates Luke Campagnola 2012-04-16 16:45:55 -04:00
  • c44887e531 bugfix Luke Campagnola 2012-04-15 12:33:56 -04:00
  • dc29a9060e documentation updates Luke Campagnola 2012-04-15 12:32:20 -04:00
  • 61ea03618a re-enabled wheel events for PlotItem Luke Campagnola 2012-04-15 10:56:41 -04:00
  • 5c0c47cda2 3D mesh updates: - Can initialize GLMeshItem using MeshData instance - MeshData has save/restore methods Luke Campagnola 2012-04-15 10:21:31 -04:00
  • 727214ca45 docstring updates Luke Campagnola 2012-04-15 10:20:07 -04:00
  • 355472271b Fix to ensure that items are given the keyboard focus if they are clicked Luke Campagnola 2012-04-15 10:19:30 -04:00
  • 7287771577 docstring update Luke Campagnola 2012-04-12 12:44:31 -04:00
  • 41ada931d4 Fixed up JoystickButton example Luke Campagnola 2012-04-05 23:04:26 -04:00
  • a336728006 small fixes for new modules Luke Campagnola 2012-04-04 22:54:46 -04:00
  • a5f3d5ac9c added documentation to flowchart example Luke Campagnola 2012-04-04 22:20:21 -04:00
  • d9c558105c Added metaarray to support flowchart Prettied up flowchart example Luke Campagnola 2012-04-04 21:59:37 -04:00
  • 20c40a70d5 Added in flowchart's filter functions Luke Campagnola 2012-04-04 21:03:31 -04:00
  • 09995e0d12 Added a few more files to get flowcharts working Luke Campagnola 2012-04-04 20:28:48 -04:00
  • 5a9bcc3591 Added missing reload.py Luke Campagnola 2012-04-04 14:49:09 -04:00
  • a330d84943 added check for correct python version fixes for flowchart - added missing FeedbackButton.py - corrected imports Luke Campagnola 2012-04-04 14:45:12 -04:00
  • bdb6ff88a2 Updates to IsocurveItem, added isocurve example minor updates for other examples Luke Campagnola 2012-04-04 12:22:43 -04:00
  • fffbd5548e Added CSV exporter (only for PlotItem) Luke Campagnola 2012-04-04 09:32:38 -04:00
  • 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 Luke Campagnola 2012-04-04 09:31:58 -04:00
  • 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 Luke Campagnola 2012-04-04 09:29:35 -04:00
  • 33b09dfa23 Added crosshair example Luke Campagnola 2012-04-03 01:11:39 -04:00
  • 5a357ddb2a Several minor bugfixes and features - Added rate-limited mode to SignalProxy - Added basic text justification to LabelItem - ViewBox.addItem now has ignoreBounds option, which causes the item to be ignored when autoscaling - Added ValueLabel widget - Fixed some autoscaling bugs - InfiniteLine fix - no hilight if movable=False Luke Campagnola 2012-04-03 01:01:33 -04:00
  • bdef8dc4c7 fixed example menu on windows Luke Campagnola 2012-03-30 15:53:10 -04:00
  • 668640b424 Updated README to reflect REALITY Luke Campagnola 2012-03-28 14:16:42 -04:00
  • 9c268b0728 fix from last rev Luke Campagnola 2012-03-27 12:33:02 -04:00
  • ad232ff79b - re-merged isocurve code - re-enabled OpenGL on windows, added a config option for enabling/disabling OpenGL - minor bug fixes Luke Campagnola 2012-03-27 12:30:51 -04:00
  • 543d56f0a6 reverted plotitem bug Luke Campagnola 2012-03-25 02:25:02 -04:00
  • 96d1267223 Added 3D examples to menu Luke Campagnola 2012-03-24 12:32:53 -04:00
  • d2d812c86e Fixed up MeshData and GLMeshItem classes for surface display Luke Campagnola 2012-03-24 12:17:48 -04:00
  • f6da6e2fd0 Added matplotlib exporter Updates to MeshData class (this is still not tested) Luke Campagnola 2012-03-23 22:13:41 -04:00
  • c814499bee Added features from meganbkratz: - isocurves - array processing through gradientwidget Luke Campagnola 2012-03-23 13:38:53 -04:00
  • 7e926ba136 Bugfix for plot linking Luke Campagnola 2012-03-23 04:04:04 -04:00
  • 2a2f19b2d5 bugfixes Luke Campagnola 2012-03-23 03:21:04 -04:00
  • 1d66063dbe bugfix Luke Campagnola 2012-03-23 02:49:20 -04:00
  • 04291a9300 reconnected viewbox range-change signals through plotitem. Luke Campagnola 2012-03-23 02:46:59 -04:00
  • b0d3e9a50b update to plot() function - all arguments are now passed through to PlotWindow. (this *should* be a backward-compatible change) Luke Campagnola 2012-03-23 02:45:11 -04:00
  • 3b2ef16071 bugfix for view linking, example update Luke Campagnola 2012-03-23 02:42:32 -04:00
  • 1489643a30 GraphicsLayout: added convenience method for creating sub-layouts Luke Campagnola 2012-03-23 02:42:02 -04:00
  • b78662c33e Minor updates for exporting - curves enable antialiasing when exporting to image - plotitems hide button during export Luke Campagnola 2012-03-23 02:41:10 -04:00
  • 7c94b5a702 Bugfixes and example for view linking Luke Campagnola 2012-03-20 23:38:04 -04:00
  • 97740c2376 bugfix for linking ViewBoxes Luke Campagnola 2012-03-20 22:39:37 -04:00
  • d1521dc7ed ROI fix - filled in missing rotate() method Luke Campagnola 2012-03-20 00:33:58 -04:00
  • 48929a2aa6 Minor updates: GraphicsObject - corrected bug in viewPos() method WidgetGroup - allow bound methods in interfaces parametertree - fixed crash when calling remove from context menu Luke Campagnola 2012-03-19 23:02:29 -04:00
  • f80b73b173 Buxfixes - initialization error in plotcurveitem - performance fix for plotdataitem Luke Campagnola 2012-03-18 19:48:40 -04:00
  • 59ed9397a3 Fixes for PlotCurveItem, PlotDataItem, ScatterPlotItem. Made APIs more complete and consistent. Luke Campagnola 2012-03-18 14:57:36 -04:00
  • 66dd6f974e Added TextItem and example Luke Campagnola 2012-03-17 23:10:00 -04:00
  • cd24530eb1 Bugfixes: - Corrected ImageItem.setRect transformation order - PlotCurveItem uses nkPen for interpreting shadowPen arguments - PlotItem and PlotWidget wrap a few more missing methods from ViewBox Luke Campagnola 2012-03-17 12:10:51 -04:00
  • fbbe4ef946 SignalProxy now uses thread-safe timer. Luke Campagnola 2012-03-17 11:48:21 -04:00
  • fcf2c53c46 Example updates Luke Campagnola 2012-03-17 11:47:20 -04:00
  • 7401d3f3da removed print statement Luke Campagnola 2012-03-13 13:11:36 -04:00
  • aa853ff9bf Added mouse interaction documentation Luke Campagnola 2012-03-12 12:31:17 -04:00
  • fe4e177d8e AxisItem fixes documentation update removed documentation builds from repo. Luke Campagnola 2012-03-12 12:23:25 -04:00
  • 0945278b22 Fixed import error Fixed a few bugs in AxisItem Luke Campagnola 2012-03-12 10:04:59 -04:00
  • 81a32b0d1e Cleaned up and centralized export functionality Moved GraphicsScene to its own directory, added exportDialog Removed old export options from PlotItem / ViewBox (will re-enable once they are working again) Luke Campagnola 2012-03-11 11:59:45 -04:00
  • 920fd9333e OpenGL scenegraph updates - volumetric rendering - isosurfaces, mesh rendering - basic transformation and parent/child functionality Luke Campagnola 2012-03-09 12:38:15 -05:00
  • 269374ef84 removed some extra files Luke Campagnola 2012-03-06 01:23:10 -05:00
  • 8dbce440e4 example for GL scenegraph Luke Campagnola 2012-03-06 01:22:41 -05:00
  • 872fcb17ff Added basic OpenGL scenegraph system - rotate/scalable view widget - volumetric data item Luke Campagnola 2012-03-06 01:22:02 -05:00
  • 6a7021797f exception message fix Luke Campagnola 2012-03-06 01:20:42 -05:00
  • e263baa06a minor updates for CanvasItem Luke Campagnola 2012-03-06 01:19:41 -05:00
  • 615ddb3648 revert Qt.py to use pyqt4 Luke Campagnola 2012-03-01 23:23:33 -05:00
  • 7d6de09e0f pyside compatibility fix Luke Campagnola 2012-03-01 23:03:24 -05:00
  • 45fb4f6d40 import corrections Luke Campagnola 2012-03-01 22:58:02 -05:00
  • dc597ac584 fixes for pyside compatibility Luke Campagnola 2012-03-01 22:53:52 -05:00
  • 9baa011638 added script for rebuilding ui files for pyside Luke Campagnola 2012-03-01 22:23:51 -05:00