There are a number of things left to do, including:
- single runner mode (this is supported in libplasma, just not in the UI)
- fixed query mode (ditto)
- selected item presentation improvements (bigger, comlete text, float to top)
- put back access to per-match options in the UI
- replace the ugly pushbuttons with something cuter
- paging (so when there are more items than fit you can easily move between them)
- short text below individual match icons
- better default artwork
- respect the desktop graphical effects setting (to turn off all the glitz)
- consolidate the animation timers into just one (probably via
- slightly better timeouts for updates so we don't icon dance toooo much
These are all pretty minor items compared to we have done already though, and will be pretty easily achieved before the deep freeze. So what have we done? We've rovided a much nicer experience including more speed, solid stability, better usability (hooray for the tab key!), more configurability (including a UI to select which runners get used) and fun eye candy.
The people who have contributed signficantly to this release include Ryan Bitanga (threading work, configuration), Jordi Polo (abstracting out the management code, various improvements in efficiency), Riccardo Iaconelli (user interface and design), David Bettio (user interface) and yours truly. Thanks to everyone who's helped make krunner a bit shinier for 4.1.
Oh, before a forget, here's a screencast in ogg format (in which I forgot to mention that different kinds of matches have different colours; I was tired, so shoot me =):