1. 24 Apr, 2020 4 commits
    • David Thompson's avatar
      WIP: Configure the resource panel with a badge. · 2149c7c0
      David Thompson authored
      This is confirmed to create the badge in the resource panel,
      but it will not be rendered until Aron's changes are incorporated.
      2149c7c0
    • David Thompson's avatar
      WIP: Improve compile-time safety... · a7987866
      David Thompson authored
      ... do not allow copy-construction of Badge or BadgeSet.
      This prevents crashes should someone attempt to copy a BadgeSet
      instead of retain a reference to it.
      a7987866
    • David Thompson's avatar
      WIP: Register the ObjectIconBadge. · 8c3d9bbd
      David Thompson authored
      8c3d9bbd
    • David Thompson's avatar
      WIP: Progress on badges. · 59f2b794
      David Thompson authored
      A lot of work was required to get badges configured via
      smtk::view::Configuration:
      
      + Make smtk::view::Information return its Configuration object.
      + Rename ObjectTypeAndColorBadge to ObjectIconBadge.
      + Initialize BadgeSet from view configuration object.
      + Initialize PhraseModel+subclasses and SubphraseGenerator from view
        configuration object.
      + Test ObjectIconBadge via inheritance.
      59f2b794
  2. 23 Apr, 2020 3 commits
  3. 22 Apr, 2020 2 commits
  4. 21 Apr, 2020 3 commits
  5. 15 Apr, 2020 1 commit
  6. 14 Apr, 2020 3 commits
  7. 13 Apr, 2020 1 commit
  8. 10 Apr, 2020 4 commits
  9. 09 Apr, 2020 1 commit
    • Bob Obara's avatar
      ENH: Adding Error Feedback to Qt GUI · a7302548
      Bob Obara authored
      - Added the ability to fetch the alert pixmap from the UI Manager so we can centralize it's access (and have the ability to change it easlily in the future)
      - Added alert icon to qtGroupView - this is needed since the view needs to have a scaled version
      - added modified signal to qtBaseView to indicate if the view was changed
      - added isValid method to qtBaseView to indicate if teh view is valid
      - added a signal to qtAssociationWidget to indicate if the widget's availablility infomation has changed
      a7302548
  10. 08 Apr, 2020 4 commits
  11. 06 Apr, 2020 2 commits
  12. 05 Apr, 2020 1 commit
    • Bob Obara's avatar
      ENH: Adding Association Constriant to qtAttributeView · fb636c53
      Bob Obara authored
      - Added the ability to indicate that all persistent objects that
      can be associated to a particular type of attribute must be.
      - Refactored qtAssociationWdiget into an abstract class and a concrete implementation called qtAssociation2ColumnWidget - this should allow for easier customization
      - Added the ability to customize the following aspects of qtAssociation2ColumnWidget
        - Title Label
        - Current Column Label
        - Available Column Label
      - Added allAssociationMode to qtAssociation2ColumnWidget to indicate that all relevant persistent objects must be associated to a type of attribute else display the warning icon
      - Removed all the old Property Mode code from qtAttributeView
      - qtAttributeView and qtAssociatioView now have virtual methods to create their associationn widgets that can get overridden - in the future they should use a widget factor to fetch it so you wouldn't have to create a new class to use a different association widget
      fb636c53
  13. 02 Apr, 2020 1 commit
  14. 01 Apr, 2020 2 commits
  15. 27 Mar, 2020 8 commits