1. 10 Sep, 2020 1 commit
  2. 04 May, 2019 2 commits
    • Utkarsh Ayachit's avatar
      Improve layout support in Python. · bcd98a1d
      Utkarsh Ayachit authored
      To fix paraview/paraview#18964, pqMultiViewWidget no longer
      automatically grabs a newly created view. Instead association of a view
      with a layout is now an explicit action. This makes it possible to
      faithfully reproduce Python traces when played back in the Qt GUI.
      
      Since all views are now created 'detached', the APIs to create detached
      views is being removed since it's no longer applicable.
      
      Python state support was also imporved to correctly record view layouts.
      Previously, layouts were simply not saved in Python state files.
      
      SplitViewTrace and TraceMultiViews tests now do baseline compares to
      validate the fixes.
      
      Fixes #18964.
      bcd98a1d
    • Utkarsh Ayachit's avatar
      show inaccessible display warnings once · 87e8ad6f
      Utkarsh Ayachit authored
      pqDefaultViewBehavior endded up calling `showWarnings` slot twice if
      the URL to server was provided on the command line and the remote server
      didn't support remote rendering. This caused two warning messages to
      popup with same message. Fixed that.
      87e8ad6f
  3. 31 Mar, 2019 1 commit
    • Cory Quammen's avatar
      Use assert() in place of Q_ASSERT() · 51907f19
      Cory Quammen authored
      Q_ASSERT can lead to a spurious warning from MSVC (C4127: conditional
      expression is constant). assert() provides just as much information to
      developers as Q_ASSERT(), so use it instead.
      51907f19
  4. 24 Jul, 2017 1 commit
    • Utkarsh Ayachit's avatar
      Cleanup ParaView offscreen support. · 1ba7dde4
      Utkarsh Ayachit authored
      This updates ParaView to incorporate changes to VTK to support EGL and
      GLX in the same build. We also take this opportunity to clean up a few
      things:
      
      1. ParaView processes can now decide if they need to be off-screen
         or on-screen on their own. This is based on the process type and
         configuration ParaView is running in.
      
      2. Users can override this by passing new command line arguments to the
         process: `--force-onscreen-rendering` or
         `--force-offscreen-rendering`. The old `--use-offscreen-rendering`
         flag is now deprecated and is interpreted as
         `--force-offscreen-rendering`.
      
      3. Deprecated vtkPVDisplayInformation and replaced it with
         vtkPVRenderingCapabilitiesInformation. This provides more information
         that just DISPLAY.
      
      4. vtkPVOpenGLExtensionsInformation is deprecated since it not useful
         anymore. Client applications don't need such exhaustive extension
         query.
      
      5. vtkPVOpenGLInformation was cleaned up to avoid making OpenGL calls
         itself. Instead, it queries the vtkRenderWindow. It also provides
         full extension list, a semi-replacement for
         vtkPVOpenGLExtensionsInformation.
      1ba7dde4
  5. 18 Oct, 2016 1 commit
  6. 22 Jun, 2016 1 commit
  7. 04 Jan, 2016 1 commit
  8. 09 Dec, 2015 1 commit
    • Utkarsh Ayachit's avatar
      BUG #15843: Add support to test OpenGL version. · de35af0f
      Utkarsh Ayachit authored
      Added checks during initialization of a session to validate OpenGL
      version support. If not adequate a dialog will be popped up warning
      about the same. If the OpenGL version of server side alone is
      inadequate, then remote rendering is disabled. If OpenGL version on
      client is inadequate, then we pop up a dialog and abort.
      de35af0f
  9. 06 May, 2014 1 commit
    • Utkarsh Ayachit's avatar
      Making the new options work. · eee3babe
      Utkarsh Ayachit authored
      Added class vtkPVGeneralSettings which does the work when a setting is
      changed. It also provides API for client code to access configuration
      options easily and monitor them.
      
      Change-Id: I9840212af1d689ab460d149d61dc2a3036485b19
      eee3babe
  10. 09 Jan, 2012 1 commit
  11. 16 Nov, 2011 1 commit
  12. 08 Sep, 2011 1 commit
  13. 10 May, 2011 1 commit
  14. 05 May, 2011 1 commit
  15. 11 Apr, 2011 1 commit
  16. 06 Jan, 2011 1 commit
  17. 22 Nov, 2009 1 commit