What do the devs think about that?...not too bad, but please configurable. ;-)
You mean your Recent Project list contains only workspaces?No, if I open a projectfile directly, it appears in the list, and that's a behaviour I expect, but if I open a workspace, that contains lots of project files, only the workspace file appears, even if I change and save a single project.
void MainFrame::OnFileSaveProject(wxCommandEvent& event)
{
// no need to call SaveActiveProjectAs(), because this is handled in cbProject::Save()
if (Manager::Get()->GetProjectManager()->SaveActiveProject())
AddToRecentProjectsHistory(Manager::Get()->GetProjectManager()->GetActiveProject()->GetFilename());
DoUpdateStatusBar();
DoUpdateAppTitle();
}
void MainFrame::OnFileSaveProjectAs(wxCommandEvent& event)
{
if (Manager::Get()->GetProjectManager()->SaveActiveProjectAs())
AddToRecentProjectsHistory(Manager::Get()->GetProjectManager()->GetActiveProject()->GetFilename());
DoUpdateStatusBar();
DoUpdateAppTitle();
}
http://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=2844&group_id=5358Sorry, This cannot be the solution. After this patch you'll never get recent projects added to the list. I had to reject the patch therefore.
http://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=2844&group_id=5358Sorry, This cannot be the solution. After this patch you'll never get recent projects added to the list. I had to reject the patch therefore.
The right way would be:
Is there a WS? && Is this *not* the default WS?
-> Do not add to recent projectes
Else add to recent projectes.
Sorry, This cannot be the solution. After this patch you'll never get recent projects added to the list. I had to reject the patch therefore.
In other words, if I open a workspace containing 6 x projects, only the workspace should get added to the list.