aboutsummaryrefslogtreecommitdiff
path: root/lumina-desktop/LSession.cpp
diff options
context:
space:
mode:
authorKen Moore <moorekou@gmail.com>2015-07-09 12:36:54 -0400
committerKen Moore <moorekou@gmail.com>2015-07-09 12:36:54 -0400
commitb97033197ab9de92981890ab823a6e18ab5039dd (patch)
treef7813999f5296a23fe5e0bfe3c35ac5c5c96cd60 /lumina-desktop/LSession.cpp
parentUpdate the lumina themes and the PC-BSD color scheme a bit, and a couple more... (diff)
downloadlumina-b97033197ab9de92981890ab823a6e18ab5039dd.tar.gz
lumina-b97033197ab9de92981890ab823a6e18ab5039dd.tar.bz2
lumina-b97033197ab9de92981890ab823a6e18ab5039dd.zip
Large update to the usermanager:
1) Fix alphabetizing the list of favorites 2) Make all the menu updates happen in a non-blocking fashion (the user will see the items appear as they are loaded) 3) In the home dir browser, also load any files within the directory (and launch them when clicked) 4) Remember which dir was loaded in the browser last, and only refresh/change it as necessary on next menu open.
Diffstat (limited to 'lumina-desktop/LSession.cpp')
-rw-r--r--lumina-desktop/LSession.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/lumina-desktop/LSession.cpp b/lumina-desktop/LSession.cpp
index 0d7e3808..99789ea3 100644
--- a/lumina-desktop/LSession.cpp
+++ b/lumina-desktop/LSession.cpp
@@ -145,8 +145,10 @@ void LSession::setupSession(){
connect(watcher, SIGNAL(fileChanged(QString)), this, SLOT(watcherChange(QString)) );
connect(this, SIGNAL(aboutToQuit()), this, SLOT(SessionEnding()) );
if(DEBUG){ qDebug() << " - Init Finished:" << timer->elapsed(); delete timer;}
- QTimer::singleShot(3000, this, SLOT(launchStartupApps()) ); //startup these processes in 3 seconds
+ //QTimer::singleShot(3000, this, SLOT(launchStartupApps()) ); //startup these processes in 3 seconds
splash.close();
+ QApplication::processEvents();
+ launchStartupApps();
}
void LSession::CleanupSession(){
bgstack15