as of today krunner autocompletes. it even allows runners to add to the autocompletes. even better than that, it doesn't exhibit what i consider the most annoying behaviour of the run dialog in kde3, namely when you select an autocomplete using the enter key it doesn't close the dialog and blindly execute that item. that takes care of all kinds of bug reports and feature requests. yay!
best of all, that change was binary compatible ... demonstrating how the new api is much more future proof than what it replaced.
the default plasma panel should also try and default to the bottom-left-most screen, regardless of the screen #. so, e.g., if you screen 1 is on the left of screen 0, the panel should be set up on first log in to screen 1 not screen 0 as it was doing.
another day, a couple more show stoppers gone.
i'm still waffling on the ui for krunner, but i'm setting myself a hard deadline for tomorrow. speaking of tomorrow, i have a LinuxMCE conference call. hope to have some sharable news after that.