1. 13 Jul, 2018 1 commit
  2. 12 Jul, 2018 2 commits
  3. 11 Jul, 2018 1 commit
    • Nicolas Vuaille's avatar
      Refactor Time display options · d9d993c9
      Nicolas Vuaille authored
        * Concerning: time inspector, time widget in toolbar, property panel.
        * Add a 'Time Format' setting (sci, fixed or mixed)
        * Synchronize display options (notation, precisions) with settings
        * In 'Snap to timesteps' mode, use a combobox for available times
      d9d993c9
  4. 08 Jul, 2018 1 commit
  5. 04 Jul, 2018 1 commit
  6. 03 Jul, 2018 2 commits
  7. 01 Jul, 2018 1 commit
  8. 29 Jun, 2018 1 commit
  9. 26 Jun, 2018 10 commits
  10. 25 Jun, 2018 1 commit
  11. 24 Jun, 2018 2 commits
  12. 22 Jun, 2018 1 commit
    • Andrew Bauer's avatar
      Adding ParaView GUI --live=<port> command line option · c80a2b13
      Andrew Bauer authored
      This option will allow the GUI to automatically connect the server
      to the requested Catalyst simulation at the passed in port. The
      CatalystLivePause tests were changed to connect using this command
      line option instead of the GUI menu option. Also, QMessageBox automatically
      closes if ParaView connects to the simulation via Live.
      c80a2b13
  13. 21 Jun, 2018 3 commits
  14. 20 Jun, 2018 1 commit
  15. 18 Jun, 2018 2 commits
  16. 17 Jun, 2018 1 commit
  17. 15 Jun, 2018 1 commit
    • Utkarsh Ayachit's avatar
      ENH: Python algorithm and Python plugins · c1cde3ec
      Utkarsh Ayachit authored
      This adds several enhancements to ParaView's Python-based programmable
      filter support.
      
      1. Python Algorithm (or `VTKPythonAlgorithmBase` subclasses) are now
         supported. Users can develop algorithms in Python as Python classes.
      2. Decorators can be used to decorate Python algorithm classes and their
         methods to declare the proxy/property definitions needed to use such
         Python algorithms in ParaView as sources, readers, writers, filters.
      3. Python modules can be loaded directly as plugins. If the module
         has any Python algorithms that are appropriately decorated to be
         exposed in ParaView, they become available in ParaView, similar to
         other plugins.
      c1cde3ec
  18. 14 Jun, 2018 1 commit
    • Cory Quammen's avatar
      Ensure render when number of colors update · 5881f171
      Cory Quammen authored
      Changed the pqProxyWidget signal that the pqColorMapEditor listens to
      to determine when a render might be needed. Listen for
      changeFinished() instead of changeAvailable(). This resolves a problem
      where a rendering is not invoked when the number of table values in a
      discretized color map is updated. It uses a slider widget that does
      not signal changeAvailable() but does signal changeFinished().
      5881f171
  19. 11 Jun, 2018 1 commit
  20. 01 Jun, 2018 1 commit
    • Utkarsh Ayachit's avatar
      Fixes time value rounding issue. · e565c937
      Utkarsh Ayachit authored
      pqAnimationTimeWidget added spport for using a different display time
      precision (#15767). That, however, causing the time to loose precision
      between the two instances of pqAnimationTimeWidget we have in the
      ParaView UI. Fixed that by keeping track of the full precision value in
      pqAnimationTimeWidget. #17966 should make this obsolete, but until
      then...
      e565c937
  21. 29 May, 2018 5 commits
    • Cory Quammen's avatar
      Fix warning message when setting Camera cue to Follow Data · 73eb3e36
      Cory Quammen authored
      A CameraAnimationCue does not have an "AnimatedPropertyName"
      property. Handle that case in pqAnimationScene::getCue().
      
      This fixes a warning message "Call not supported for the current
      property type".
      73eb3e36
    • Lucas Gandel's avatar
      Add/Fix related tests · be4b9b4c
      Lucas Gandel authored
      Prepend "cmd /c " to the execute_process command on windows. This
      ensures that paraview's GUI will be shown during the test and all
      elements get rendered.
      This is required to ensure proper mouse interactions with VTK charts.
      
      Force widget to be valid before pqCoreBasicApp screenshot
      The arbitrary timer duration in pqCoreBasicApp does not ensure that
      the QVTKOpenGLWidget had time to become valid for rendering.
      Recursively restart the timer untill the widget is valid.
      
      Improve ColorEditorVolumeControls XML test command
      
      Add NativeWidget test
      be4b9b4c
    • Lucas Gandel's avatar
      Disable HiDPI on the widget for image capture · 6053c22c
      Lucas Gandel authored
      The new widget supports HiDpi rendering,
      but the testing infrastructure required some adaptations
      so screenshots works correctly.
      6053c22c
    • Lucas Gandel's avatar
      New QVTKOpenGLWidget Implementation with Cristal Eyes Stereo Support · fb6974b4
      Lucas Gandel authored
      A new implementation of the QVTKOpenGLWidget have been added
      to VTK and this commit make uses of it in ParaView.
      
      The main feature of this new widget is the support
      of quad buffer based stereo mode "Cristal Eyes"
      wich was unsupported since the switch to Qt5.
      
      This new widget ensure the rendering can only
      happen with a valid widget (aka ready for rendering)
      
      This new widget support HiDpi rendering
      
      This new widget improve also a few issues of
      flickering with the old widget.
      
      The new QVTKOpenGLWidget class does not support Qt::WA_NativeWindow flag
      but the QScrollArea used in pqTransferFunctionWidget force it to be native.
      
      The old widget have been kept and renammed
      QVTKOpenGLSimpleWidget and should be used
      for simple rendering or when the widget
      is automatically native.
      The old widget is used in pqTransferFunctionWidget
      
      Depends on vtk/vtk!4317
      Fix #16855
      Fix #17740
      
      Due to QTBUG-61836 (see QVTKOpenGLWidget::testingEvent()), events should
      be propagated back to the internal QVTKOpenGLWindow when being fired
      explicitely on the widget instance. We have to use a custom event
      callback in this case to ensure that events are passed to the window.
      fb6974b4
    • Lucas Gandel's avatar
      Fix wrong framebuffer grabbed by pqInteractiveViewLink · 8ce25a5b
      Lucas Gandel authored
      this commit fixes a bug where the front
      buffer was not correctly grabbed when remote rendering a
      non-visible linked view.
      8ce25a5b