1. 28 Jun, 2021 1 commit
  2. 23 Jun, 2021 1 commit
  3. 18 Jun, 2021 1 commit
    • David Thompson's avatar
      Fixes for cmake policy CMP0115 and test-label uniformity. · 1c3a1bb7
      David Thompson authored
      CMP0115 requires test names passed to `smtk_add_test` to
      include the filetype extension.
      
      The `smtk_add_test` macro was not properly escaping labels
      so if developers specified multiple labels they were not
      passed to `set_tests_properties(LABELS ...)` properly.
      
      A lot of test labels in SMTK were not consistently named
      (bad capitalization and other variations).
      1c3a1bb7
  4. 14 Jun, 2021 1 commit
  5. 03 Jun, 2021 1 commit
  6. 19 May, 2021 1 commit
  7. 18 May, 2021 5 commits
  8. 17 May, 2021 1 commit
  9. 25 Apr, 2021 1 commit
  10. 21 Apr, 2021 6 commits
  11. 17 Apr, 2021 1 commit
    • Ben Boeckel's avatar
      cmake: avoid PROJECT_VERSION · 3b24b7f8
      Ben Boeckel authored
      This variable ends up dropping the leading zero in the new version
      numbering scheme which confuses the superbuild.
      
      CMake fixed this in CMake 3.16 with CMP0096, but this fix is easier than
      bumping the minimum CMake version.
      3b24b7f8
  12. 13 Apr, 2021 1 commit
  13. 06 Apr, 2021 1 commit
  14. 16 Mar, 2021 1 commit
  15. 12 Mar, 2021 1 commit
  16. 22 Feb, 2021 1 commit
  17. 20 Feb, 2021 1 commit
  18. 10 Feb, 2021 1 commit
  19. 05 Feb, 2021 1 commit
    • David Thompson's avatar
      Fix lack of visibility updates. · e85caefb
      David Thompson authored
      When a VisibilityBadge is created, the active view's representations
      are ignored (i.e., changes to their components' visibilities are not
      observed) because we were not connecting signals properly.
      e85caefb
  20. 21 Dec, 2020 1 commit
  21. 08 Dec, 2020 1 commit
  22. 07 Dec, 2020 1 commit
  23. 03 Dec, 2020 1 commit
    • David Thompson's avatar
      Add a workaround for a VTK/ParaView rendering bug. · a70a81bb
      David Thompson authored
      Without forcing the actor's opacity to be strictly < 1.0,
      incorrect rendering will occur when 1 or more components have
      any transparency. Until the issue is fixed in ParaView, force
      the actor to report itself as semi-transparent.
      a70a81bb
  24. 19 Sep, 2020 1 commit
    • Aron Helser's avatar
      Fix crash when saving resource after pipeline Delete · 5d200100
      Aron Helser authored
      If the user uses the paraview pipeline "Delete" button to remove
      an SMTK resource, they are given the chance to save a modified resource.
      This then crashes, because the ActiveSource is null, even though we tried
      to set it.
      
      Instead, explicitly pass the resource, and then retrieve the active
      operation manager to use the WriteResource operator.
      5d200100
  25. 12 Sep, 2020 1 commit
  26. 09 Sep, 2020 4 commits
  27. 28 Aug, 2020 1 commit
    • T.J. Corona's avatar
      Move qSetMessagePattern to autostart · 97ac7aef
      T.J. Corona authored
      This logic was originally placed in smtk's qt RedirectOutput call,
      but this resulted in crashes on close. By moving it to autostart,
      the call is only called on startup (and not after qt's messaging
      is going out of scope).)
      97ac7aef
  28. 07 Aug, 2020 1 commit
    • Bob Obara's avatar
      ENH: qtAttributeItemInfo now stores a qtBaseAttributeView · abcfbb54
      Bob Obara authored
      * Added std::string ValueItem::valueLabel(ith) - convenience method to accede its definition’s valueLabel method
      
      * Changed to qtBaseAttributeView
          * CategoryTest was changed to take in a const attribute::ItemDefinitionPtr& instead of an attribute::ItemPtr since only the definition is needed.  This also eliminated the construction/destruction of a shared pointer.
          * Added displayItemDefinition method which is similar to displayItem.
          * isItemWriteable now takes in a const attribute::ItemPtr & instead of a attribute::ItemPtr which eliminates  the construction/destruction of a shared pointer.
         * advaceLevelTest now takes in a const attribute::ItemPtr & instead of a attribute::ItemPtr which eliminates  the construction/destruction of a shared pointer.
      
      * qtAttributeInternal now stores a QPointer  to a qtBaseAttributeView instead of a qtBaseView - this is more conceptually consistent and eliminated the need for dynamic casts.
      
      * Changes to qtAttributeItemInfo
          * Now stores a QPointer  to a qtBaseAttributeView instead of a qtBaseView - this is more conceptually consistent and eliminated the need for dynamic casts.
          * Changed the API not to require it to be passed as a QPointer which was also unnecessary.
      
      * Changes to qtUIManager
          * Added the following methods that take into consideration the current text color (which changes based on the system’s theme):
               * correctedInvalidColor()
               * correctedDefaultColor()
               * correctedNormalColor()
      abcfbb54