1. 31 Oct, 2017 4 commits
    • David Thompson's avatar
      Merge topic 'component-consequences' · d471925f
      David Thompson authored
      c57053cd Follow through on changes required by resource inheritance.
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !932
    • David Thompson's avatar
      Follow through on changes required by resource inheritance. · c57053cd
      David Thompson authored
      There are consequences to making everything (mostly) in SMTK
      inherit either Resource or Component.
      A bunch of stuff related to model entities needs to be generalized
      to deal with resource components of any type.
      This commit moves classes around and/or provides alternate versions
      to accomplish this.
      + Add a new top-level SMTK subsystem named **view** for dealing
        with presentation of resources and components to the user.
          + Note that smtk::common::`View` should move here at some point.
          + Make a new DescriptivePhrase and SubphraseGenerator in smtk::view.
            These are extremely similar to the versions in smtk::model
            but deal with components of any type.
            Eventually, the versions in smtk::model should disappear.
          + Add new phrase types to the view subsystem:
              + `PhraseList` which replaces `EntityListPhrase` and more
              + `ComponentPhrase` which replaces `EntityPhrase`
              + `ResourcePhrase` which displays the filename holding components.
          + Add the unitDescriptivePhrase test in `smtk/view/testing/cxx` that
            will print out a hierarchy that contains most of the information that
            was in the previous model-specific tree.
      + Add a new `ComponentItem` and `ComponentItemDefinition` to the attribute system.
    • Ben Boeckel's avatar
      Merge topic 'vtk-wrapping-fix' · 8364dd7e
      Ben Boeckel authored
      94a4a9d2 vtkTracksAllInstances: nop out smtkDeclareTracksAllInstances for wrapping
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Acked-by: David Thompson's avatarDavid Thompson <david.thompson@kitware.com>
      Merge-request: !933
    • Ben Boeckel's avatar
  2. 30 Oct, 2017 1 commit
  3. 27 Oct, 2017 4 commits
  4. 26 Oct, 2017 4 commits
  5. 25 Oct, 2017 5 commits
  6. 24 Oct, 2017 19 commits
  7. 23 Oct, 2017 3 commits