[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kdeui/kernel
From: Benjamin Reed <ranger () befunk ! com>
Date: 2007-07-02 16:42:29
Message-ID: 1183394549.601118.7665.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 682420 by reed:
learn something new every day, turns out this is completely
unnecessary because of /etc/kderc:
[Directories]
prefixes=/opt/kde4-deps,/opt/kde4
> P If only I actually *read* my e-mail, I would have known
this *before* I wrote that junk. ;)
M +8 -22 kapplication_mac.cpp
--- trunk/KDE/kdelibs/kdeui/kernel/kapplication_mac.cpp #682419:682420
@@ -37,39 +37,25 @@
* @internal
*/
-bool mac_initialized;
+bool dbus_initialized;
void KApplication_early_init_mac()
{
- if (mac_initialized)
+ if (dbus_initialized)
return;
- KConfigGroup g( KGlobal::config(), "General" );
- QStringList envVars, envAppend, path, newPath;
- envVars << "XDG_DATA_DIRS" << "XDG_CONFIG_DIRS" << "PATH";
- envAppend << "AddDirectoriesToXdgDataDirs" << "AddDirectoriesToXdgConfigDirs" << \
"AddDirectoriesToPath";
-
- for (int i = 0; i < envVars.size(); ++i) {
- newPath = g.readPathListEntry(envAppend.at(i));
- path = QFile::decodeName(getenv(envVars.at(i).toLocal8Bit())).split(":");
- for (int j = 0; j < path.size(); ++j) {
- newPath.append(path.at(j));
- }
- ::setenv(envVars.at(i).toLocal8Bit(), newPath.join(":").toLocal8Bit(), 1);
- kDebug() << envVars.at(i) << "=" << newPath.join(":") << endl;
- }
-
/* temporary until we implement autolaunch for dbus on Mac OS X */
QString dbusSession;
- for (int i = 0; i < newPath.size(); ++i) {
- QString testSession = \
QString(newPath.at(i)).append("/start-session-bus.sh"); + // for (int i = 0; i < \
newPath.size(); ++i) { + // QString testSession = \
QString(newPath.at(i)).append("/start-session-bus.sh"); + QString testSession \
= "/opt/kde4-deps/bin/start-session-bus.sh"; kDebug() << "trying " << testSession << \
endl; if (QFile(testSession).exists()) {
kDebug() << "found " << testSession << endl;
dbusSession = testSession;
- break;
+ // break;
}
- }
+ // }
if (!dbusSession.isEmpty()) {
kDebug() << "running " << dbusSession << " --kde-mac" << endl;
@@ -99,5 +85,5 @@
qp.waitForFinished(-1);
}
}
- mac_initialized = true;
+ dbus_initialized = true;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic