1. 04 Jan, 2018 2 commits
  2. 03 Jan, 2018 2 commits
  3. 28 Dec, 2017 2 commits
  4. 21 Dec, 2017 5 commits
  5. 19 Dec, 2017 5 commits
  6. 18 Dec, 2017 1 commit
  7. 13 Dec, 2017 2 commits
  8. 12 Dec, 2017 12 commits
  9. 08 Dec, 2017 2 commits
    • David Thompson's avatar
      Merge topic 'phrase-model' · 21e193a9
      David Thompson authored
      3ece72e1 Work on the UI for ComponentItem / deprecation of ModelEntityItem.
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !997
      21e193a9
    • David Thompson's avatar
      Work on the UI for ComponentItem / deprecation of ModelEntityItem. · 3ece72e1
      David Thompson authored
      + Move smtk::resource::SelectionManager to smtk::view::Selection.
        It really isn't a manager; it's a selection. Each instance holds a
        map enumerating the "degree" to which each component is selected.
        You can have multiple selections in an application.
      
      + Make the ParaView SMTK resource panel respond to selections
        and emit its own. Note that selecting a summary phrase does not
        result in entities in its child phrases being selected. This
        is a departure from the previous phrase view; we may add
        this functionality into the new resource panel at some point
        as it satisfies the priniciple of minimum astonishment.
        The problem is that it requires computation of child phrases,
        which destroys the lazy nature of the algorithm.
      
      + Fix resource handling when deleting sources.
      
      + Add a VTK-based attribute "reader" (that produces a pretty empty multiblock
        but has the side effect of adding a resource to the resource manager when
        an observer is attached).
      
      + Port more code over from old, model-only EntityListPhrase to PhraseList:
        generate more descriptive titles for lists with many, potentially disparate children.
        For now, this only deals with model, not mesh or attribute, components.
      
      + Adds a currently-uncompiled "unit test" for a component item UI.
      
      + When inheriting QStyledItemDelegate, do not call the inherited
        `paint()` method inside your own as it will draw each item's
        `Qt::DisplayRole` text overlapping your own.
      3ece72e1
  10. 07 Dec, 2017 1 commit
    • David Thompson's avatar
      Add a "composite auxiliary geometry" operator. · d170e474
      David Thompson authored
      This allows auxiliary polydata to be grouped together and then
      instanced as a single unit. It does not yet allow for hierarchical
      transforms to be applied to the children, but that is expected at
      some point once the vtkGlyph3DMapper supports it.
      d170e474
  11. 05 Dec, 2017 2 commits
  12. 04 Dec, 2017 4 commits