1. 28 Dec, 2018 1 commit
  2. 07 Dec, 2018 1 commit
  3. 29 Nov, 2018 1 commit
    • Utkarsh Ayachit's avatar
      Make vtkSMArrayListDomain fire domain modified event correctly · cb3654a8
      Utkarsh Ayachit authored
      vtkSMArrayListDomain was not firing domain modified event when the
      array's association alone changed. Fixed that.
      
      Adding a helper class to vtkSMDomain to make it easier to for subclasses
      to collapse domain modified events. vtkSMArrayListDomain uses this new
      class to ensure no duplicate modified events are fired.
      cb3654a8
  4. 28 Nov, 2018 2 commits
  5. 26 Nov, 2018 1 commit
    • Utkarsh Ayachit's avatar
      cleanup vtkSMFieldDataDomain · f49b6a4c
      Utkarsh Ayachit authored
      vtkSMFieldDataDomain no longer updates itself based on input type. That
      was generally not useful and added unnecessary complication to the
      domain and the corresponding UI. Cleaned that up.
      
      vtkSMFieldDataDomain now raises warnings if used in
      vtkSMStringVectorProperty as we tended to do in the past.
      f49b6a4c
  6. 25 Nov, 2018 1 commit
  7. 22 Nov, 2018 1 commit
  8. 21 Nov, 2018 1 commit
  9. 30 Oct, 2018 1 commit
  10. 24 Oct, 2018 1 commit
  11. 28 Sep, 2018 1 commit
  12. 20 Sep, 2018 1 commit
  13. 18 Sep, 2018 1 commit
    • David E. DeMarle's avatar
      More fixes for export state. · 7ec30496
      David E. DeMarle authored
      Use "|" as an internal separator instead of "_" because it is
      less likely to collide with timestamp and filename characters. Also
      automatically strip "*" from recovered writer input variable names.
      7ec30496
  14. 04 Sep, 2018 1 commit
    • David E. DeMarle's avatar
      implementation revisions for new catalyst exporter · 78432508
      David E. DeMarle authored
      This is a better separation of regular and catalyst export
      definitions. The catalyst specific state is no longer on the
      regular writer and screenshot definitions. Instead we have
      a new catalyst specific groups where in we use proxy inheritance
      to add catalyst specific properties to the normal export proxy
      definitions. With this the catalyst and cinema specific writers
      and properties no longer show up in regular export dialogs.
      78432508
  15. 31 Aug, 2018 1 commit
    • David E. DeMarle's avatar
      fix state restore of global export state · bddfdd45
      David E. DeMarle authored
      The new catalyst export state restore no longer misses the global
      options (enable live, save cinema D etc) when you save and then
      restore paraview state files.
      
      This is a stopgap fix until we rework the proxy management.
      bddfdd45
  16. 30 Aug, 2018 4 commits
    • Cory Quammen's avatar
      Make vtkSMDomain::GetInputDataInformation() public · b2efdc2e
      Cory Quammen authored
      This is a convenient function in pqPropertyWidget subclasses that need
      data information to determine whether a widget should be
      enabled/disabled.
      b2efdc2e
    • Cory Quammen's avatar
    • Cory Quammen's avatar
      New Glyph filter · 1bb781a0
      Cory Quammen authored
      Add domains for resetting the Glyph Data Range to the currently
      selected array range and the Glyph Size Range from 0 to 10 percent of
      the longest dataset bounding box dimension.
      
      Turn on options to scale glyph size to data range
      
      Set the data range to [0, 1] if no scale array is selected
      
      Hide the Glyph Data Range widget when no scale array is chosen
      
      Implement glyph vector scale mode and expose it in the UI
      
      The two modes are:
      
      * Scale by vector magnitude
      
      * Scale by vector components
      
      Also hide the rescaling settings if no scale array is set or if the
      vector scaling mode is set to components.
      
      Add RescaleToGlyphSizeRange option
      
      Setting this to false disables rescaling the glyph size to the target
      glyph size range.
      
      Rescaling is automatically turned off when a vector array is chosen
      for scaling and the vector mode is SCALE_BY_COMPONENTS.
      1bb781a0
    • Cory Quammen's avatar
      Fix "\li" doxygen markup · f990bd03
      Cory Quammen authored
      f990bd03
  17. 27 Aug, 2018 2 commits
  18. 22 Aug, 2018 1 commit
  19. 21 Aug, 2018 2 commits
    • David E. DeMarle's avatar
      new catalyst/cinema export GUI. · 8bbd0e75
      David E. DeMarle authored
      The idea is a central panel for the user to declare what they want to
      export, separated from the action of doing the export. The export
      configuration is saveable and restorable in state files. Combined these
      make it easier for the user to make Catalyst exports, avoid
      some annoying behaviors, and open up paths to some new features.
      
      The implementation uses savescreenshot and writerproxies instead of Catalyst
      specific export proxies. We use standard proxies rather than Catalyst specific
      ones to support new "export now" and "export batch script that will export"
      use cases. The proxies are managed in something called an ExportProxyDepot for
      more convenient access by the code.
      8bbd0e75
    • Sujin Philip's avatar
      Fix AMR Slice filter · a613e7c7
      Sujin Philip authored
      1. Update VTK for the fixes in vtkAMRSliceFilter.
      2. Change the interface based on the changes to the VTK filter.
      3. Update and use better controls for the panel elements.
      a613e7c7
  20. 03 Aug, 2018 1 commit
    • Utkarsh Ayachit's avatar
      Improve logic to mark representations modified. · cc766dc6
      Utkarsh Ayachit authored
      Improves the infrastructure to mark representations modified only when
      necessary. Current implementation (via
      vtkSMProxyProperty::SkipDependency) was error prone. Now,
      vtkSMRepresentationProxy is smarter at deciding is the proxy is being
      dirtied via a upstream pipeline connection or something else.
      
      This was done by adding new API (vtkSMProxy::MarkDirtyFromProducer)
      which has relevant information available to representation to determine
      which producer connection the dirty notification is coming from.
      
      This helps use avoid clearning animation cache for representation
      property changes that should only affect rendering (not data
      processing). Fixes #18275.
      
      Futhermore, all representations now have `DebugName` which is handy
      string that helps identify a representation proxy making it clear which
      source's what representation is corresponds to.
      
      vtkSMProxyProperty::SkipDependency (and `skip_dependency` XML attribute)
      is now obsolete and no longer needed or used.
      cc766dc6
  21. 01 Aug, 2018 1 commit
  22. 29 Jul, 2018 1 commit
  23. 23 Jul, 2018 1 commit
  24. 09 Jul, 2018 1 commit
  25. 17 Jun, 2018 1 commit
  26. 15 Jun, 2018 2 commits
  27. 24 May, 2018 1 commit
    • luz.paz's avatar
      Misc. typos · e012debf
      luz.paz authored
      Found via `codespell` and `grep`
      e012debf
  28. 10 May, 2018 1 commit
  29. 25 Apr, 2018 1 commit
  30. 04 Apr, 2018 1 commit
    • David E. DeMarle's avatar
      head off many crashes with hypertreegrid data · 0a6b747b
      David E. DeMarle authored
      work is underway to revand the datastructure such that
      it conforms well to the dataset api, but until that is
      in place this will head off most of the crashes where
      dataset filters fail to operate on HTGs.
      0a6b747b
  31. 27 Mar, 2018 1 commit
  32. 14 Mar, 2018 1 commit
  33. 02 Mar, 2018 1 commit
    • Andrew Bauer's avatar
      Changing the Clip property from InsideOut to Invert · 4c97efe3
      Andrew Bauer authored
      The InsideOut property was confusing since it was with respect to
      the implicit function. For the plane there isn't any geometric
      association with inside or out and for the box, cylinder and sphere
      inside out was backwards geometrically.
      
      Fixes #17438.
      4c97efe3