1. 16 Jun, 2014 1 commit
  2. 09 Jun, 2014 2 commits
    • Oliver Kellogg's avatar
      (In reply to comment #2) · 3c553a2b
      Oliver Kellogg authored and Ralf Habacker's avatar Ralf Habacker committed
      > (In reply to comment #1)
      > > A workaround I found is adding the line indicated with '+'.
      > > ms_seenFiles.append(includeFile);
      >
      > The problem is that the current file is added to the list of seen files
      > after importing, which failed when an included file includes the current
      > file.
      
      I tested this on current clucene/src/core/CLucene git master and I confirm
      your finding.
      I therefore commit both comment #2 and a clean version of comment #3:
      
      umbrello/codeimport/classimport.h
      - New virtual function initPerFile() lets concrete importers provide
        initializations which are executed before each single file parsed.
        This is different from initialize() in that initialize() is executed only
        once for all files parsed.
      
      umbrello/codeimport/classimport.cpp
      - Provide empty default implementation for new function initPerFile()
      - In function importFiles(), call importFile() instead of parseFile()
      - In function importFile(), call initPerFile() instead of initialize()
      
      umbrello/codeimport/cppimport.{h,cpp}
      - Reimplement function initPerFile() from ClassImport.
      - In function feedTheModel(), append includeFile to ms_seenFiles prior to
        calling feedTheModel(includeFile) if includeFile is not found in
        ms_seenFiles.
      
      umbrello/codeimport/import_utils.cpp
      - In function createUMLObject(), if name.startsWith("::") then remove the
        leading "::" from name, and set parentPkg to logicalView.
      
      umbrello/model_utils.cpp
      - In function findUMLObject(), if name.startsWith("::") then remove the
        leading "::" from name, and set currentObj to NULL.
      
      BUG:335914
      FIXED-IN:4.13.3
      (cherry picked from commit 60fc2177)
      3c553a2b
    • Ralf Habacker's avatar
      Update version to 2.13.3. · 35947651
      Ralf Habacker authored
      35947651
  3. 04 Jun, 2014 1 commit
    • Ralf Habacker's avatar
      Fix the following warning: · 68682d96
      Ralf Habacker authored
      KGlobal::locale::Warning your global KLocale is being
      recreated with a valid main component instead of a fake
      component, this usually means you tried to call i18n
      related functions before your main component was created.
      You should not do that since it most likely will not work.
      
      (cherry picked from commit 42a0ac0a)
      68682d96
  4. 19 May, 2014 1 commit
  5. 17 May, 2014 1 commit
  6. 15 May, 2014 1 commit
  7. 13 May, 2014 1 commit
  8. 12 May, 2014 1 commit
  9. 09 May, 2014 1 commit
  10. 08 May, 2014 3 commits
    • Joris Steyn's avatar
      Fix XMI 1.1 load/save issues · b24b9d48
      Joris Steyn authored
      There were two problems causing the XMI file in the bug report to be
      saved incorrectly, resulting in crashes after opening again. One problem
      was association objects not being added to the document correctly. The other
      problem was the nesting in the list view items: The classifiers were
      nested in a folder that did not exist in the XMI. Fixed this by adding
      the classifiers to the parent of the non-existent folder.
      
      BUG: 334069
      FIXED-IN: 4.13.1
      b24b9d48
    • Joris Steyn's avatar
      Add support for ConceptWidget · 0eb8ca75
      Joris Steyn authored
      This is Ralph's patch, unmodified.
      
      BUG: 334069
      0eb8ca75
    • Joris Steyn's avatar
      Fix loading of message widgets from XMI 1.1 files · b56518b8
      Joris Steyn authored
      The floating text widgets of messages in old XMI files failed to load
      correctly in all recent versions of Umbrello, and since 4.13 result in a
      crash. This fixes the observed crash when opening a file containing
      message widgets, and renders the labels correctly.
      
      CC-BUG: 334069
      b56518b8
  11. 07 May, 2014 1 commit
    • Ralf Habacker's avatar
      Fix bug 'Notes content is not persistent.' · 911780cc
      Ralf Habacker authored
      The bug has been fixed by editing note widget text through the documentation window
      instead of the special note widget dialog.
      
      This commit open a way to use the documentation window as property editor.
      
      BUG: 334380
      FIXED-IN:4.13.1
      GUI
      
      (cherry picked from commit 0481912e)
      911780cc
  12. 30 Apr, 2014 1 commit
  13. 29 Apr, 2014 13 commits
  14. 26 Apr, 2014 1 commit
  15. 24 Apr, 2014 1 commit
  16. 23 Apr, 2014 2 commits
  17. 19 Apr, 2014 1 commit
  18. 18 Apr, 2014 1 commit
  19. 14 Apr, 2014 1 commit
  20. 30 Mar, 2014 1 commit
  21. 29 Mar, 2014 4 commits