You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
855 B
28 lines
855 B
--- kdebase-3.5.7/kdesktop/init.cc.kdesktop_firstrun 2007-09-26 10:15:58.000000000 -0300
|
|
+++ kdebase-3.5.7/kdesktop/init.cc 2007-09-26 09:32:43.000000000 -0300
|
|
@@ -87,7 +87,9 @@ static bool testDir( const TQString &_nam
|
|
else // exists already
|
|
{
|
|
closedir( dp );
|
|
- return false;
|
|
+ KConfig cfg("kdesktoprc");
|
|
+ cfg.setGroup("General");
|
|
+ return cfg.readBoolEntry("FirstRun", true);
|
|
}
|
|
}
|
|
|
|
@@ -202,7 +204,12 @@ void testLocalInstallation()
|
|
copyDirectoryFile("directory.autostart", KGlobalSettings::autostartPath(), newRelease);
|
|
|
|
if (emptyDesktop)
|
|
- copyDesktopLinks();
|
|
+ {
|
|
+ copyDesktopLinks();
|
|
+ KConfig cfg("kdesktoprc");
|
|
+ cfg.setGroup("General");
|
|
+ cfg.writeEntry("FirstRun", false);
|
|
+ }
|
|
|
|
// Take care of creating or updating trash.desktop
|
|
const TQString trashDir = KGlobal::dirs()->localxdgdatadir() + "Trash";
|