1. 04 Dec, 2017 1 commit
    • Ben Boeckel's avatar
      cmake: remove WRAP_EXCLUDE properties · a8a799ce
      Ben Boeckel authored
      ParaView doesn't support TCL wrapping and all the other wrappers now use
      `WRAP_EXCLUDE_PYTHON` instead, so there's no need to use `WRAP_EXCLUDE`
      anymore.
      a8a799ce
  2. 30 Nov, 2017 1 commit
  3. 15 Nov, 2017 1 commit
  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. 08 Feb, 2017 1 commit
    • Mathieu Westphal's avatar
      This commits correct the first version, providing full feature · 45eccfd4
      Mathieu Westphal authored
      It was needed to :
       * Add a Utf8 to local conversion for filename/filepath string vector property server side
       * Modify the way the vtkPVReaderFactoryHelper handle the CanRead method, so a utf8 to local conversion is done
       * Add a vtkPVDirectoryProxy so all directory manipulation goes though it allowing for a utf_ to local conversion
       * Modify some QString::toLocal8Bit to QString::toUtf8 because we now provide conversion server side
       * Modify some QString::toLocal8Bit to QString::toUtf8 because they were incorrect since there was already a conversion done server
       * Improved the xml test
       * Documentation
      45eccfd4
  6. 26 Oct, 2016 1 commit
  7. 08 Jan, 2016 1 commit
  8. 06 Nov, 2015 1 commit
  9. 01 Oct, 2015 1 commit
  10. 12 Aug, 2015 1 commit
    • Schuyler Kylstra's avatar
      FIX: refs #13645 - Developed environment annotation filter · 2ef2d257
      Schuyler Kylstra authored
      Can display system type, date/time, username, and user defined filename.
      
      When the file name changes that the annotation function is interested in, it will change the domain automatically.
      	this means the default name will change internally.
      However, the user still has the option to overwrite the default with whatever she likes. Default is just a suggestion.
      2ef2d257
  11. 28 Jan, 2015 1 commit
    • Ben Boeckel's avatar
      vtkMPI: include vtkMPI before making libraries · 52e30b0e
      Ben Boeckel authored
      Due to CMake's scoping of variables and functions, vtkMPI needs to be
      included at each location vtk_mpi_link is used. However, there are
      important things vtkMPI brings in such as include directories and
      preprocessor definitions, so for them to take effect, they must be
      available when vtk_module_library is called.
      
      Change-Id: I1531b55d1adcb9e01441dfe9fbd12905193ba9a0
      52e30b0e
  12. 30 May, 2014 1 commit
    • Utkarsh Ayachit's avatar
      Creating a new module to consolidate animation related classes. · 3972e57e
      Utkarsh Ayachit authored
      Creating a new module, vtkPVAnimation, to consolidate all classes
      related to animation in ParaView into a single module. This makes the
      core/rendering modules a little leaner.
      
      Also fixed module dependencies by making several of them
      private dependencies.
      
      Change-Id: I9059875d2d37c979d3f7420e3966eb57594dfec9
      3972e57e
  13. 17 Mar, 2014 1 commit
  14. 19 Aug, 2013 1 commit
  15. 03 Apr, 2013 1 commit
  16. 31 Jan, 2013 1 commit
    • Utkarsh Ayachit's avatar
      BUG #13831. Cleaning up progress reporting in ParaView. · e1f6e4e5
      Utkarsh Ayachit authored
      To simplify progress logic, we now report progress only from the root node. This
      avoids clogging MPI channels with unnecessary progress events while still giving
      the application a vague idea of the progress. Cleaning up the logic ensures that
      we never deliver messages to client for progress more frequent than 1 sec (in
      past we always had to send 0 and 1 progress values.
      
      Removing obsolete class vtkPVMPICommunicator. It was only needed to handle the
      async mpi progress events. We don't use async messages for progress anymore.
      
      Change-Id: I04213540ce9ac4b7338143c51d7fd479711e5ff9
      e1f6e4e5
  17. 09 Jan, 2013 1 commit
    • David Thompson's avatar
      Fix bug 10958 (plot query-selections over time). · 3fb489ac
      David Thompson authored
      Query selections were not supported by the "Plot Selection Over Time"
      filter because vtkPExtractArraysOverTime and vtkExtractArraysOverTime
      created an instance of vtkExtractSelection (which does not currently
      handle query selections) to obtain the selected points/cells at each
      time step.  This patch provides an instance of vtkPVExtractSelection,
      which uses ParaView's Python interpreter to process the query selection.
      
      The underlying VTK classes have also been modified to compute
      statistics on the selection and report those instead of creating
      a vtkTable time-history for each point or cell in the selection.
      Statistics are always reported for query selections and an option
      is provided in the ParaView UI to obtain statistics for other
      selections.
      
      Change-Id: Iab7f9bceacb9a5e07fc6b5179b862c6981e5e392
      3fb489ac
  18. 30 Dec, 2012 1 commit
    • David Thompson's avatar
      Fix bug 10968 ("freeze" query selections). · ba5fff64
      David Thompson authored
      This changeset, along with a matching change to VTK, provides
      users with a way to convert query selections into index-based
      selections -- thus "freezing" the selected cells to one particular
      timestep's attribute values.
      
      In order to accomplish this, the `vtkPConvertSelection` class
      passes an instance of `vtkPVExtractSelection` to its superclass for
      use when converting geometric and attribute-based selections into
      indexed-based selections.
      
      The `vtkPConvertSelection` class is changed to partially support
      the `PreserveTopology` flag employed by `vtkConvertSelection`; it
      generates the "vtkInsidedness" array on its output. This in turn
      requires changes to `vtkPythonExtractSelection` to pass its mask
      array instead of subsetting the input dataset.
      
      Finally, note that this change moves `vtkPConvertSelection` to the
      `vtkPVClientServerCoreCore` library to avoid complicating dependencies.
      
      Change-Id: Id9f1ebd1ea3afe9b595c58d54a49bfbb9abbdedf
      ba5fff64
  19. 02 Nov, 2012 1 commit
  20. 23 Oct, 2012 1 commit
  21. 20 Aug, 2012 1 commit
  22. 26 Jul, 2012 1 commit
    • Utkarsh Ayachit's avatar
      Starting converting co-processing to modules. · 8a52d1e7
      Utkarsh Ayachit authored
      Things are not complete yet, but atleast the core modules for coprocessor are
      not working.
      
      Moving vtkPVPythonOptions from CommandLineExecutables to
      ParaViewCore/ClientServerCore/Core since it's needed for CoProcessor (and
      besides, it doesn't really depend on Python).
      8a52d1e7
  23. 25 Jul, 2012 1 commit
  24. 28 Jun, 2012 2 commits
  25. 27 Jun, 2012 1 commit
  26. 24 May, 2012 1 commit
  27. 22 May, 2012 1 commit
  28. 18 May, 2012 4 commits
  29. 14 May, 2012 1 commit
  30. 07 May, 2012 2 commits
  31. 04 May, 2012 1 commit
    • Sebastien Jourdain's avatar
      Add Annotation Global Data Filter · 1d6d7b3a
      Sebastien Jourdain authored
      This new filter use the Python annotation with a simple
      front-end where the user only choose which scalar field
      he wants to display. Time dependent value are automatically detected
      and get updated when user change time.
      
      The PythonAnnotationFilter now provides a new variable allowing the user to
      access any block of a multi-block. 'inputMB[ blockIndex ]
      
      Change-Id: Ib5ceb3c04bdb204f70a84ebc4afaed26859b39a6
      1d6d7b3a
  32. 03 May, 2012 4 commits