Bug 62232 - recent projects are not remembered
Summary: recent projects are not remembered
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: git master
Platform: Mandrake RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-06 10:17 UTC by Ga
Modified: 2003-08-25 23:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ga 2003-08-06 10:17:34 UTC
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
Comment 1 Amilcar do Carmo Lucas 2003-08-06 11:30:43 UTC
I can confirm this 
Comment 2 Harald Fernengel 2003-08-25 23:28:26 UTC
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);