Version: (using KDE KDE 3.1.4) Installed from: 00 Currently, when you open a second instance of kdevelop, it opens the last opened project twice. It should open the second project in the list of recent projects. It would be easier to work on several projects at the same time and I see no reason why to open the same project more thant one time.
For now, if you regularly open several instances of KDevelop, just uncheck the "load last project on startup" (Global Settings -> General) and manually chose what project to load.
Thats more like a workaround, not a solution. It only takes care about half of the Problem. I have the following situation: I work on a "Project" with several Parts. Each part is a seperate .kdevelop project. So I usually have opened between two and five instances of Kdevelop, one for each Part. Now I shut down KDE for the night, and the next morning I log in again, letting session management take care of everything. But every Instance of Kdevelop has the same Project opened, and even more, some Projects I opened during the last session, weren't added to the "Recent Projects" List. What I imagine is more like the behaviour of Konsole, which opens each Instance with the exact number of tabs, and the same directories where I left. This would greatly simplify working with many Projects.
Same happens on 3.0.3 (installed with KDE 3.2.3). Looks indeed like the integration with session management is missing here.
*** This bug has been confirmed by popular vote. ***
Problem is still there in 3.5.0, after several years. Shouldn't this be integrated with the kde session framework somehow? Konqueror manages to always load the correct website on the correct desktop and in the correct tab, too, so why can't kdevelop?
kdev4 has support for multiple projects so I think this is fixed.