Task Managers

More reliable identity mapping between startup notifications and launchers and windows.

Baloo Search

A user-visible query language which can be accessed via the kioslave. Example - `baloosearch://?query=tag:Fire`. The query language can handle quite complex expressions. This will create a "magic folder" which will be updated in realtime

Better UTF-8 handling in Searching - We now take diacritic marks into account. See this blog post

Removable Media Storage - We now never index Network File Systems by default (it can be enabled by the user, though).

Detecting xattr changes - Baloo is now more of a file indexer and will listen to changes on xattr for files. This means any application can set the tags/ratings by just setting the xattr of the file. Applications no longer need to talk to Baloo.