1. 09 Dec, 2016 4 commits
  2. 08 Dec, 2016 3 commits
  3. 07 Dec, 2016 5 commits
  4. 06 Dec, 2016 4 commits
  5. 05 Dec, 2016 1 commit
  6. 04 Dec, 2016 2 commits
  7. 03 Dec, 2016 3 commits
  8. 26 Nov, 2016 3 commits
  9. 18 Nov, 2016 2 commits
  10. 17 Nov, 2016 2 commits
  11. 09 Nov, 2016 4 commits
  12. 08 Nov, 2016 2 commits
  13. 07 Nov, 2016 2 commits
  14. 04 Nov, 2016 2 commits
  15. 03 Nov, 2016 1 commit
    • Ralf Habacker's avatar
      Fix 'Lost class and interface names when open the project'. · 7c761dac
      Ralf Habacker authored
      UML objects used on diagrams may be located in the xmi file after the
      diagram which results into "LOST_..." entries in the tree view. Caused by
      internal limitations umbrello 2.18.x was not be able to fix that issues.
      It was required to patch the xmi file by hand to remove the incorrect
      listview tags.
      
      To fix this issue there are three changes required:
      
      1. Loading of diagrams is now performed after all uml objects has been
         loaded from the xmi file. On parsing diagram tags the related QDomNode
         and UMLFolder instance are saved in a map. After loading has been
         finished the diagrams are imported from this map.
      
      2. Ignore uml objects from xmi file having no parent
      
      3. Do not reparent uml objects caused by list view entries diverged
         from the uml model.
      
      BUG:371495
      
      
      FIXED-IN:2.20.3 (KDE Applications 16.08.03)
      Signed-off-by: Ralf Habacker's avatarRalf Habacker <ralf.habacker@freenet.de>
      7c761dac