The "Projects base directory" setting is not saved correctly. Every time KDevelop is restarted, it resets to $HOME/projects instead of whatever I picked before. To reproduce: - Go to Settings->Configure KDevelop->Projects - Change the "Projects base directory" setting - Quit and restart KDevelop Expected: Setting is remembered and used when creating a new/opening an existing project Actual: Setting is reset after restart.
Problem is: This is a per-session setting. At some point we changed it from a global setting to a per-session setting. In my opinion we should make it a global setting again. Annoyed by the current behavior as well...
> In my opinion we should make it a global setting again. +1
As a new user, this has been very confusing, it took a lot of searching to learn that yes, this was *intended* behavior. I would very much like to see the projects base directory changed to being a global variable and not per session. Part of my confusion was that while not having an active session, every time I rebooted and reopened kdevelop the setting had changed back to the default.