1. 23 Sep, 2018 1 commit
  2. 20 Sep, 2018 4 commits
  3. 19 Sep, 2018 1 commit
  4. 18 Sep, 2018 2 commits
  5. 14 Sep, 2018 2 commits
  6. 13 Sep, 2018 1 commit
  7. 12 Sep, 2018 1 commit
  8. 05 Sep, 2018 2 commits
  9. 04 Sep, 2018 2 commits
    • Cory Quammen's avatar
      Make enum values consistent · 8bc98115
      Cory Quammen authored
      Make pqDoubleLineEdit::RealNumberNotation enum values consistent with
      those for vtkPVGeneralSettings enum values representing the same
      notation. Also, re-order the enum options in settings.xml so that
      Fixed and Scientific options are in the same order as
    • 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.
  10. 03 Sep, 2018 2 commits
    • Utkarsh Ayachit's avatar
      improve vtkPVDataDeliveryManager's data delivery logic. · 034e49d4
      Utkarsh Ayachit authored
      When doing remote rendering, the client's mtime for when data delivery
      happened was not correctly updated. That was causing the data delivery
      logic to reexecute on each render. That was causing #18340.
      Fixed vtkPVDataDeliveryManager to keep separate delivery objects for
      each delivery mode. This ensures that the client doesn't end up with a
      data delivery timestamp mismatch, as before. Also simplified the code in
      general and adding timer log entries to catch such bug easily in the
      Fixes #18340.
    • Utkarsh Ayachit's avatar
      rename API to better reflect implementation. · 47089b5c
      Utkarsh Ayachit authored
      `vtkPVRenderView::GetUseDistributedRenderingForStillRender` and
      `vtkPVRenderView::GetUseDistributedRenderingForInteractiveRender` are
      renamed to better reflect the implementation. These are not for still vs
      interactive but full-res vs lod. New names avoid that confusion.
  11. 31 Aug, 2018 3 commits
  12. 30 Aug, 2018 15 commits
    • Cory Quammen's avatar
      Fix logic of when UI elements are displayed when scaling by vector components · 34133a45
      Cory Quammen authored
      It was possible that the UI elements controlling glyph scaling
      wouldn't be shown when an array with one component was selected as the
      ScaleArray. This would happen when the VectorScaleMode was set to
      "Scale by Components". Fixed some logic to prevent that from
    • Cory Quammen's avatar
      Fix icon display in pqFieldSelectionAdaptor for "none" array · aad3ee8c
      Cory Quammen authored
      Show a "cancel" icon (circle with line through it) to indicate the
      "none" array type. Make the none string for ScaleArray and
      OrientationArray in the Glyph filter variants clearer ("No scale
      array" and "No orientation array", respectively).
    • Cory Quammen's avatar
    • Cory Quammen's avatar
      pqGenericProperWidgetDecorator can consult an array's number of components · b8b81feb
      Cory Quammen authored
      Added a "number_of_components" attribute on the generic property
      widget decorator that specifies how many components the array named in
      a StringVectorProperty has. Use the "index" attribute to specify which
      array index contains the name. The index - 1 is assumed to hold the
      array association.
    • 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
    • Cory Quammen's avatar
      Re-added Glyph With Custom Source · adb5388d
      Cory Quammen authored
      Improved the documentation for the new glyph filters as well.
    • Cory Quammen's avatar
    • Cory Quammen's avatar
    • Cory Quammen's avatar
      Change glyph scale range to just a single maximum glyph scale · b30bd4de
      Cory Quammen authored
      The minimum glyph size is always set to 0.
    • Cory Quammen's avatar
      Complete class rename · 73a77242
      Cory Quammen authored
    • Cory Quammen's avatar
    • Cory Quammen's avatar
      Rename vtkPVGlyphFilter to vtkPVGlyphFilterLegacy · f784fbbe
      Cory Quammen authored
      This is preparation for replacing vtkPVGlyphFilter with a new version.
    • 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.
    • Cory Quammen's avatar
      Fix "\li" doxygen markup · f990bd03
      Cory Quammen authored
    • Utkarsh Ayachit's avatar
      cleanup spreadsheet view · 9fe63c47
      Utkarsh Ayachit authored
      This commit was motivated by a fix for BUG #17739. This includes the
      following improvements:
      1. added properties on SpreadSheetView to control aspects like hidden
         columns. There were two mechanisms at play to control the columns
         that are hidden one in the Qt part and another in the View for
         exporting. Combined those to use a single approach.
      2. Simplified pqSpreadSheetViewDecorator to update properties on the
         view for things like cell connectivity, field association etc. This
         make undo/redo, state save/restore work better for several of the
         parameters. A few still remain (see #18388).
      3. Changed CSV export to use column labels. Also made CSV export always
         only export visible columns. The toggle we previosly exposed doesn't
         make sense. Export capability is meant to export what is shown in the
         view. The option to export extra columns was unnecessary.
      4. Added a mechansim to vtkSMViewProxy subclasses to update their
         properties when representation are hidden/shown via the controller.
         vtkSMSpreadSheetViewProxy uses this mechanism to pick a good field
         association for the visible source.
      5. pqExportReaction was messing up undo/redo stack. Fixed that.
         pqExportReaction should not be affecting the undo/redo stack at all.
      (cherry picked from commit 4679f456)
  13. 29 Aug, 2018 3 commits
  14. 28 Aug, 2018 1 commit