[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