[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 258993] New: when kdevelop crashes, project build configuration
From:       George Kiagiadakis <kiagiadakis.george () gmail ! com>
Date:       2010-12-06 10:25:39
Message-ID: bug-258993-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=258993

           Summary: when kdevelop crashes, project build configuration is
                    not saved
           Product: kdevelop
           Version: 4.1.0
          Platform: Debian unstable
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: NOR
         Component: Build tools: CMake
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: kiagiadakis.george@gmail.com


Version:           4.1.0 (using KDE 4.5.3) 
OS:                Linux

Sometimes kdevelop crashes (unfortunately). When this happens, however, it is
not a disaster as the unsaved contents of the editor, the open files, the open
projects, etc are preserved, so I can just reopen it and continue (good!).

The problem however is that if I import a new cmake project, configure its
build directory in the dialog that pops up and later kdevelop crashes, the
build directory configuration is not saved, so when I re-open kdevelop, it asks
me again to configure the build directory. This is highly annoying when I have
a lot of projects open and especially since I have to change each one of the
build directories to point to ~/kde/build/foo instead of ~/kde/src/foo/build
that kdevelop shows by default.

The problem can go away only if I import a new project, close kdevelop and
reopen it. It seems that this configuration is only saved when kdevelop closes.

I guess it shouldn't be too hard to change the code so that it saves this
configuration right after closing the configuration dialog and not when closing
kdevelop. Please :)


Reproducible: Always

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic