1. 04 Aug, 2017 1 commit
  2. 02 Aug, 2017 1 commit
  3. 31 Jul, 2017 1 commit
    • Bob Obara's avatar
      BUG: Fixing focus when Operator Dock is docked · ccd06919
      Bob Obara authored
      The issue was that when the operator dock is placed in a CMB's application dock area, selecting an operator from the
      Model View Dock's context menu would not force the operator panel to be "raised" in order to become visible.
      ccd06919
  4. 24 Jul, 2017 2 commits
  5. 14 Jul, 2017 3 commits
  6. 13 Jul, 2017 1 commit
    • David Thompson's avatar
      Fix loading of attribute-model association from files. · af39c78a
      David Thompson authored
      These 2 changes provide defense in depth against associations
      read from files when no model manager is specified:
      1. First, the `ResourceSetLoader` now has a constructor that allows
         you to specify a model manager.
      2. Second, if `EntityRef` objects with a null model manager are
         created at load time and *then* a reference model manager is set
         on the attribute system, use that model manager when returning values.
      af39c78a
  7. 12 Jul, 2017 9 commits
  8. 11 Jul, 2017 6 commits
  9. 10 Jul, 2017 2 commits
  10. 07 Jul, 2017 1 commit
  11. 06 Jul, 2017 2 commits
  12. 05 Jul, 2017 2 commits
    • David Thompson's avatar
      Fix model-entity renaming. · c4c57f90
      David Thompson authored
      I don't know how the previous code ever worked. Perhaps a different
      path was being used? Anyway:
      
      1. The signal-slot connection made between the editor-delegate and mode
         was as a `Qt::QueuedConnection`, but this won't work because the
         QModelIndex is no longer valid after the method emitting the signal
         completes (it re-sorts items by name after emitting the signal).
      
         Other methods to change the color and other properties probably
         suffer the same problem.
      
      2. The code fetching the "set property" operator traverses the
         descriptive phrase tree to get the session owning the model
         entity in a broken way instead of just calling `owningSession()`
         on the phrase's related entity.
      
         This pattern is definitely used elsewhere and needs to be fixed.
      
      3. This fix will not work for renaming meshes or other non-model
         entities in the descriptive phrase tree. We should handle the
         case when the phrase->relatedEntity() is not valid.
      c4c57f90
    • Bob Obara's avatar
      ENH: Make Operator Log Optional · 7340cca6
      Bob Obara authored
      This change hides the operator log initially and provides a method
      to control the log's visibility
      7340cca6
  13. 03 Jul, 2017 4 commits
  14. 02 Jul, 2017 2 commits
  15. 01 Jul, 2017 1 commit
  16. 30 Jun, 2017 2 commits