Version: CVS (using KDE KDE 3.1.1a) Installed from: Mandrake RPMs Compiler: gcc 3.2 OS: Linux The recent projects menu entry stays empty (or with only one entry with an old gideonrc) after the opening of several projects and even if I quit gideon between each of them. I tried to use a new gideonrc file but no chance. All the plugins are loaded except for "Embedded console", "Part explorer tool" and "Tip of the day" Here is my gideonrc: [AStyle] FillSpaces=4 PadOperators=true PadParentheses=true [BottomBar] Docked=true Strut=212 TabIndex=0 [Colors] CurrentPalette=40 Colors [Diff] Highlight=true [Editor] EmbeddedKTextEditor=Éditeur de texte avancé intégré [General Options] Application Font=Arial,10,-1,5,50,0,0,0,0,0 CppBgParserDelay=250 DefaultProjectsDir=/home/gael/Projets/ EnableCppBgParser=true Last Project=/home/gael/Projets/XXX/XXX/XXX/XXX.kdevelop [KFileDialog Settings] Preview Size=60 Recent Files=/home/gael/Projets/XXX/XXX/XXX/XXX.kdevelop,/home/gael/Projets/XXX/fXXX/FXXX.kdevelop,/home/gael/Projets/XXX/XXX/XXX/XXX/Tests/TestPaths/PathIterator_Test.h,/home/gael/Projets/XXX/XXX/XXX/XXX/Tests/TestPaths/Makefile.am,/home/gael/Projets/XXX/XXX/XXX/XXX/Tests/TestPaths/log4cpp.properties,/home/gael/Projets/XXX/XXX/XXX/XXX/Tests/TestPaths/PathIterator_test.cpp,/home/gael/Projets/XXX/XXX/XXX/XXX/Tests/TestPaths/main.cpp,/home/gael/Projets/XXX/XXX/XXX/XXX/XXX/strx.h,/home/gael/Projets/XXX/XXX/XXX/XXX/XXX/xmlXXXFileHandler.h,/home/gael/Projets/XXX/XXX/XXX/XXX/XXX/xmlXXXFileHandler.cpp,/home/gael/Projets/XXX/XXX/XXX/XXX/Datas/dicoWord.h,/home/gael/Projets/XXX/XXX/XXX/XXX/Datas/dicoWord.cpp,/home/gael/Logiciels/kdevelop/gideon.kdevelop,/home/gael/Projets/XXX/XXX/XXX/XXX/Graph/vertexPathsMap.h,/home/gael/Projets/XXX/XXX/XXX/XXX/Graph/pathsList.h ShowPreviews=false ViewMode=SmallColumns [KFileDialog Speedbar] Speedbar IconSize=32 [KPrinter Settings] ApplicationOptions=app-kate-boxcolor,#000000,app-kate-boxmargin,6,app-kate-boxwidth,1,app-kate-footerbg,#d3d3d3,app-kate-footerfg,#000000,app-kate-footerformat,||%U,app-kate-footerusebg,true,app-kate-headerbg,#d3d3d3,app-kate-headerfg,#000000,app-kate-headerformat,%y|%f|%p,app-kate-headerusebg,true,app-kate-hffont,,app-kate-printguide,false,app-kate-printlinenumbers,false,app-kate-printselection,false,app-kate-usebackground,false,app-kate-usebox,false,app-kate-usefooter,true,app-kate-useheader,true DialogReduced=true PrintCommand= Printer=HP4Si [LeftBar] Docked=true Strut=334 TabIndex=10 [Mainwindow] Height 1024=888 MenuBar=Enabled StatusBar=Enabled Width 1280=1229 [Mainwindow Toolbar browserToolBar] Index=4 [Mainwindow Toolbar buildToolBar] Hidden=false IconSize=22 IconText=IconOnly Index=1 NewLine=false Offset=-1 Position=Top [Mainwindow Toolbar docBrowserToolBar] Hidden=false IconSize=22 IconText=IconOnly Index=2 NewLine=true Offset=-1 Position=Top [Mainwindow Toolbar toolsToolBar] Hidden=true IconSize=22 IconText=IconOnly Index=3 NewLine=false Offset=-1 Position=Top [MakeOutputView] CompilerOutputLevel=0 LineWrapping=true Messages Font=Arial,10,-1,5,50,0,0,0,0,0 ShowDirNavigMsg=false [Open-with settings] CompletionMode=5 History=kate,designer [RecentProjects] File1=file:/home/gael/Projets/XXX/XXXlibraries/XXXLibraries.kdevelop [RightBar] Docked=true Strut=298 TabIndex=2 [fileselector] restore last filter=true restore location=true toolbar actions=up,back,forward,home,short view,detailed view,bookmarks,sync_dir
I can confirm this
Subject: kdevelop/src CVS commit by harald: fix "open recent projects" submenu CCMAIL: 62232-done@bugs.kde.org M +3 -3 projectmanager.cpp 1.54 --- kdevelop/src/projectmanager.cpp #1.53:1.54 @@ -108,4 +108,5 @@ void ProjectManager::createActions( KAct ac, "project_open_recent"); m_openRecentProjectAction->setStatusText(i18n("Opens a recent project")); + m_openRecentProjectAction->loadEntries(kapp->config(), "RecentProjects"); m_closeProjectAction = @@ -163,6 +164,4 @@ void ProjectManager::slotProjectOptions( void ProjectManager::loadSettings() { - KConfig *config = kapp->config(); - m_openRecentProjectAction->loadEntries(config, "RecentProjects"); } @@ -252,5 +251,6 @@ bool ProjectManager::loadProject(const K } - m_openRecentProjectAction->addURL(KURL(projectFile())); + m_openRecentProjectAction->addURL(projectFile()); + m_closeProjectAction->setEnabled(true); m_projectOptionsAction->setEnabled(true);