This project is mirrored from https://bitbucket.org/jakimowb/eo-time-series-viewer.git. Pull mirroring updated .
  1. 14 Feb, 2013 1 commit
    • Luke Campagnola's avatar
      Features: · 2e79185d
      Luke Campagnola authored
        - Added GraphItem class for displaying networks/trees
        - Added ColorMap class for mapping linear gradients and generating lookup tables
          (Provides gradient editor functionality without the GUI)
        - Added ColorMapWidget for complex user-defined color mapping
        - Added ScatterPlotWidget for exploring relationships in multi-column tables
        - Added ErrorBarItem
        - SVG and image exporters can now copy to clipboard
        - PlotItem gets new methods: addLine, setLabels, and listDataItems
        - AxisItem gets setTickFont method
        - Added functions.arrayToQPath, shared between GraphItem and PlotCurveItem
        - Added gradient editors to parametertree
        - Expanded documentation, added beginning of Qt crash course
      
      Bugfixes:
        - Fixed auto-ranging bugs: ViewBox now properly handles pixel-padding around data items
        - ViewBox ignores bounds of zoom-rect when auto ranging
        - Fixed AxisItem artifacts
        - Fixed GraphicsItem.pixelVector caching bugs and simplified workaround for fp-precision errors
        - LinearRegionItem.hoverEvent obeys 'movable' flag                                                                                                                                         
        - Fixed PlotDataItem nan masking bugs                                                                                                                                                      
        - Workaround for segmentation fault in QPainter.drawPixmapFragments                                                                                                                        
        - multiprocess and RemoteGraphicsView work correctly in Windows.                                                                                                                           
        - Expanded python 3 support                                                                                                                                                                
        - Silenced weave errors by default                                                                                                                                                         
        - Fixed " 'win' in sys.platform " occurrences matching 'darwin' (duh)
        - Workaround for change in QImage API (PyQt 4.9.6)
        - Fixed axis ordering bug in GLScatterPlotItem
      2e79185d
  2. 13 Feb, 2013 6 commits
  3. 12 Feb, 2013 2 commits
  4. 11 Feb, 2013 2 commits
  5. 10 Feb, 2013 8 commits
  6. 30 Jan, 2013 4 commits
  7. 24 Jan, 2013 1 commit
  8. 19 Jan, 2013 1 commit
  9. 13 Jan, 2013 3 commits
  10. 12 Jan, 2013 6 commits
    • Luke Campagnola's avatar
    • Luke Campagnola's avatar
      Fixed print statements for python 3 · c5dd0f4f
      Luke Campagnola authored
      c5dd0f4f
    • Luke Campagnola's avatar
      Bugfixes: · 9a9fc158
      Luke Campagnola authored
        - GraphicsItem.pixelVectors copies cached results before returning
        - Multiprocess fixes for Windows:
            - mmap/shm uses anonymous maps rather than tempfiles
            - avoid use of getppid and setpgrp
            - work around hmac authentication bug (use os.urandom to generate key)
      9a9fc158
    • Luke Campagnola's avatar
      merge from inp · 9da91255
      Luke Campagnola authored
      9da91255
    • Luke Campagnola's avatar
      Plotting performance improvements: · 3a279970
      Luke Campagnola authored
        - AxisItem shows fewer tick levels in some cases.
        - Lots of boundingRect and dataBounds caching
          (improves ViewBox auto-range performance, especially with multiple plots)
        - GraphicsScene avoids testing for hover intersections with non-hoverable items
          (much less slowdown when moving mouse over plots)
      
      Improved performance for remote plotting:
        - reduced cost of transferring arrays between processes (pickle is too slow)
        - avoid unnecessary synchronous calls
      
      Added RemoteSpeedTest example
      3a279970
    • Luke Campagnola's avatar
      Fixes against previous commits: · 6903886b
      Luke Campagnola authored
       - fixed example testing script
       - Added finer axis ticks back in some instances
       - fixed improper bounds caching in log/fft mode
       - fixed exception handling in remoteproxy
      6903886b
  11. 10 Jan, 2013 2 commits
    • Luke Campagnola's avatar
      Improved performance for remote plotting: · 513e904a
      Luke Campagnola authored
        - reduced cost of transferring arrays between processes (pickle is too slow)
        - avoid unnecessary synchronous calls
      
      Added RemoteSpeedTest example
      513e904a
    • Luke Campagnola's avatar
      Performance improvements: · 01b8968a
      Luke Campagnola authored
        - AxisItem shows 2 tick levels instead of 3
        - Lots of boundingRect and dataBounds caching
          (improves ViewBox auto-range performance, especially with multiple plots)
        - GraphicsScene avoids testing for hover intersections with non-hoverable items
          (much less slowdown when moving mouse over plots)
      These are deep changes; need good testing before we release them.
      01b8968a
  12. 08 Jan, 2013 1 commit
  13. 07 Jan, 2013 2 commits
    • Luke Campagnola's avatar
      Documentation: · 79c0ab8a
      Luke Campagnola authored
      - Added documentation on export system
      - Added flowchart documentation and custom node example
      
      Bugfixes: 
      - prevent PlotCurveItem drawing shadow when unnecessary
      - deprecated flowchart.Node.__getattr__ -- causes too many problems.
      79c0ab8a
    • Luke Campagnola's avatar
      merge with dev · fa9660e3
      Luke Campagnola authored
      fa9660e3
  14. 30 Dec, 2012 1 commit