[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/sdk/kdevelop/app
From:       David Nolden <david.nolden.kde () art-master ! de>
Date:       2010-02-14 16:19:57
Message-ID: 1266164397.794882.21381.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1090087 by zwabel:

Show what sessions are already running when calling "kdevelop --sessions"

 M  +8 -3      main.cpp  


--- trunk/extragear/sdk/kdevelop/app/main.cpp #1090086:1090087
@@ -69,14 +69,19 @@
     if(args->isSet("sessions"))
     {
         QTextStream qout(stdout);
-        qout << endl << ki18n("Available sessions (use '-s HASH' to open a specific \
                one):").toString() << endl << endl;
-        qout << QString("%1").arg(ki18n("Hash").toString(), -38) << '\t' << \
ki18n("Session contents").toString() << endl; +        qout << endl << \
ki18n("Available sessions (use '-s HASH' or '-s NAME' to open a specific \
one):").toString() << endl << endl; +        qout << \
QString("%1").arg(ki18n("Hash").toString(), -38) << '\t' << ki18n("Name and/or \
                Contents").toString() << endl;
         foreach(const KDevelop::SessionInfo& si, \
KDevelop::SessionController::availableSessionInfo())  {
             if ( si.description.isEmpty() ) {
                 continue;
             }
-            qout << si.uuid.toString() << '\t' << si.description << endl;
+            qout << si.uuid.toString() << '\t' << si.description;
+            
+            if(!KDevelop::SessionController::tryLockSession(si.uuid.toString()))
+                qout << "     " << i18n("[running]");
+            
+            qout << endl;
         }
         return 0;
     }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic