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

List:       kde-commits
Subject:    KDE/kdebase/workspace
From:       Jordi Polo <mumismo () gmail ! com>
Date:       2008-05-01 7:52:00
Message-ID: 1209628320.651465.29224.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 802903 by jordipolo:

Big patch with several internal changes to krunner:
-New RunnerManager class, it manages runners at high level 
and gives a simple API for interfaces to use. 
- AbstractRunners gains description, setIgnoredTypes, ignoredTypes methods. 
Now runners can specify what SearchContext::Types they are not going to process.
- SearchContext tries shared data between the original context and any local context.
It doesn't have its own completer no more.
- SearchMatch has a new type of match, CompleterMatch. Instead of using a hard coded 
completer in SearchContext
- Interface class on krunner has its own completer and other changes
done to accomodate the above changes in libplasma.
-A new configuration option blacklist for runnermanager and krunner 
instead of the whitelist of krunner. 



 M  +43 -233   krunner/interface.cpp  
 M  +11 -19    krunner/interface.h  
 M  +14 -28    krunner/krunner.kcfg  
 M  +4 -1      libs/plasma/CMakeLists.txt  
 M  +31 -48    libs/plasma/abstractrunner.cpp  
 M  +21 -10    libs/plasma/abstractrunner.h  
 A             libs/plasma/runnermanager.cpp   [License: LGPL (v2+)]
 A             libs/plasma/runnermanager.h   [License: LGPL (v2+)]
 M  +90 -152   libs/plasma/searchcontext.cpp  
 M  +19 -31    libs/plasma/searchcontext.h  
 M  +4 -2      libs/plasma/searchmatch.cpp  
 M  +3 -1      libs/plasma/searchmatch.h  


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

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