1. 14 Apr, 2021 1 commit
  2. 13 Apr, 2021 5 commits
  3. 09 Apr, 2021 3 commits
  4. 08 Apr, 2021 2 commits
    • John Tourtellott's avatar
      Merge topic 'fix-error-messages' · 36c5c3a6
      John Tourtellott authored
      94103001
      
       Call ValueItemTemplate::value() after checking whether item is set
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Acked-by: Bob Obara's avatarBob Obara <bob.obara@kitware.com>
      Merge-request: !2427
      36c5c3a6
    • Bob Obara's avatar
      ENH: Added the concept of a Conditional GroupItem · a7570119
      Bob Obara authored
      A Conditional GroupItem represents a set of item choices that can be
      enabled and disabled with the added stipulation that there might be a min
      and max requirement on the number of relevant items that are enabled.
      
      Here is an example XML:
      ```xml
              <Group Name="opt1" Label="Pick At Least 2"
                IsConditional="true" MinNumberOfChoices="2" MaxNumberOfChoices="0">
                <ItemDefinitions>
                  <String Name="opt1"/>
                  <Int Name="opt2"/>
                  <Double Name="opt3"/>
                </ItemDefinitions>
              </Group>
      ```
      
      Also made the following changes:
      
      * Added m_markedForDeletion to qtItem which indicates that markForDeletion() was called.  This helps determines if qtItem's UI needs to be updated as well as providing an useful debugging tool.
      * Noted that qtAttributeView's TableView can trigger multiple signals when doing a selection. qtAttributeView::onListBoxSelectionChanged() now checks to see if the selection had been changed...
      a7570119
  5. 07 Apr, 2021 1 commit
  6. 06 Apr, 2021 2 commits
  7. 31 Mar, 2021 2 commits
  8. 30 Mar, 2021 3 commits
  9. 29 Mar, 2021 1 commit
  10. 28 Mar, 2021 1 commit
  11. 27 Mar, 2021 1 commit
  12. 26 Mar, 2021 1 commit
  13. 24 Mar, 2021 1 commit
  14. 23 Mar, 2021 5 commits
  15. 22 Mar, 2021 3 commits
  16. 20 Mar, 2021 2 commits
  17. 19 Mar, 2021 1 commit
    • Bob Obara's avatar
      ENH: Adding the concept of Item Definition Blocks to XML · e9d45f23
      Bob Obara authored
      Blocks can be used by Attribute, Group Item, Value Item, or Reference Item Definitions.
      Blocks can refer to other Blocks as well.
      
      Example Syntax:
      ```xml
        <ItemBlocks>
          <Block Name="B1">
            <ItemDefinitions>
              <String Name="s1">
                <Categories>
                  <Cat>Solid Mechanics</Cat>
                </Categories>
              </String>
              <Int Name="i1"/>
            </ItemDefinitions>
          </Block>
        </ItemBlocks>
      
        <Definitions>
          <AttDef Type="Type1">
            <Categories>
              <Cat>Fluid Flow</Cat>
            </Categories>
            <ItemDefinitions>
              <Double Name="foo"/>
              <Block Name="B1"/>
              <String Name="bar"/>
            </ItemDefinitions>
          </AttDef>
          <AttDef Type="Type2">
            <Categories>
              <Cat>Heat Transfer</Cat>
            </Categories>
            <ItemDefinitions>
              <Block Name="B1"/>
              <String Name="str2"/>
            </ItemDefinitions>
          </AttDef>
        </Definitions>
      ```
      e9d45f23
  18. 18 Mar, 2021 2 commits
  19. 16 Mar, 2021 3 commits