This project is mirrored from https://bitbucket.org/jakimowb/eo-time-series-viewer.git. Pull mirroring updated .
  1. 26 Dec, 2012 4 commits
  2. 25 Dec, 2012 1 commit
  3. 23 Dec, 2012 2 commits
  4. 22 Dec, 2012 3 commits
    • Luke Campagnola's avatar
      Features: · 4ceae9f1
      Luke Campagnola authored
      - GLScatterPlotItem can work with arbitrarily-shaped vertex arrays
      - added colorToAlpha function
      
      Bugfixes:
      - GraphicsScene emits sigMouseClicked for all clicks
      - CanvasItem emits transformation change signal when mirrored
      - GLViewWidget.pixelSize correctly handles position specified as array
      - SRTTransform3D assumes Zscale=1 when converting from 2D transform
      4ceae9f1
    • Luke Campagnola's avatar
      Features: · b25e34f5
      Luke Campagnola authored
      - Canvas: added per-item context menus
      - Isocurve: 
           option to extend curves to array boundaries
           option to generate QPainterPath instead of vertex array
      - Isosurface is a bajillion times faster
      - ViewBox
           added clear() method
           added locate(item) method (shows where an item is for debugging)
      
      Bugfixes:
      - automated example testing working properly
      - Exporter gets incorrect source rect when operating on PlotWidget
      - Set correct DPI and size for SVG exporter
      - GLMeshItem works properly with whole-mesh color specified as sequence
      - bugfix in functions.transformCoordinates for rotated matrices
      - reload library checks for modules that are imported multiple times
      - GraphicsObject, UIGraphicsItem: added workaround for PyQt / itemChange bug
      - ScatterPlotItem: disable cached render during export
      
      Other:
      - added documentation for several functions
      - minor updates to setup.py
      b25e34f5
    • Luke Campagnola's avatar
      - ScatterPlotItem disables render cache during export · ecca8855
      Luke Campagnola authored
      - Fixes for SVG exporter
      - functions.isosurface() is a bazillion times faster (API change: return value format has changed)
      ecca8855
  5. 07 Dec, 2012 1 commit
  6. 05 Dec, 2012 2 commits
    • Luke Campagnola's avatar
      Merged testing code from Kratz · 3de57190
      Luke Campagnola authored
      Numerous fixes for python 3 compatibility
      3de57190
    • Luke Campagnola's avatar
      Bugfixes: · 80148920
      Luke Campagnola authored
      - Image exporter detects GraphicsView background color
      - Corrected exporter filename handling for SVG export
      - ViewBox no longer attempts to deregister itself while python is exiting
      - Speedup for conversion using np.array(MetaArray_instance)
      - GLGraphicsItem updates immediately when its GL options have changed
      - Corrected some GL shader program bugs for nVidia drivers
      - Fixed coordinate mapping bug in functions.transformCoordinates
      - Fixed PySide import error
      80148920
  7. 29 Nov, 2012 5 commits
  8. 27 Nov, 2012 2 commits
  9. 23 Nov, 2012 3 commits
    • Luke Campagnola's avatar
      Major overhaul for GLMeshItem, MeshData classes · aca9c831
      Luke Campagnola authored
         [ Note: These APIs have changed significantly. ]
        - MeshData and GLMeshItem now operate on numpy arrays instead of lists.
        - MeshData can handle per-vertex and per-triangle color information
      Added GLSurfacePlotItem class based on new GLMeshItem
      GLGraphicsItem now has per-item support for customizing GL state (setGLOptions method)
      Added several new shader programs
      Added new examples:
         GLIsosurface
         GLSurfacePlot
         GLshaders
      aca9c831
    • Luke Campagnola's avatar
      New features for LegendItem: · 9b41c900
      Luke Campagnola authored
        - Can be anchored to parent item at any location
        - Support for filled plot styles
        - Automatically resizes to fit contents
        - PlotItem can auto-generate legend
      9b41c900
    • Luke Campagnola's avatar
      Bugfixes and updates to functions.py: · e5f383fb
      Luke Campagnola authored
        - generalized makeARGB API: can now process arrays of arbitrary shape.
        - affineSlice automatically converts vector arguments to array
        - new function applyLookupTable taken from makeARGB
        - isosurface function returns array
      Updated VideoSpeedTest example to follow new makeARGB API
      
      LayoutWidget: row argument now accepts 'next' as value
      ParameterTree bugfix: avoid infinite recursion when accessing non-existent attributes
      ViewBox: avoid exit error caused when cleanup callback is invoked while python is shutting down
      e5f383fb
  10. 10 Nov, 2012 2 commits
  11. 31 Oct, 2012 4 commits
  12. 27 Oct, 2012 1 commit
  13. 26 Oct, 2012 3 commits
  14. 25 Oct, 2012 4 commits
  15. 22 Oct, 2012 3 commits