Hi,

Quite some time ago I wrote a few little things for KDE3.?

a clipboard kioslave, which is really handy because you can both pick the exact version/s you want from the clipboard and also cut something and then say attach it to an email without having to save it.

I had a problem with it, and didn't take it much further. The problem was that the 'contents' reported via konqueror or whatever at the time wasn't in sync with what was in the clipboard. (It appeared to be caching it and I could see no way of informing the consumer that the contents was out of date e.g. by returning a time stamp or whatever).

I'd also like to integrate this with klipper at some point, but that's a different post.


I also wrote something that returned thumbnails (icons) for PE (windows executable or dll etc...) files. I'd like to extend this to a peresource KIOSlave and then use that to return thumbnails (and all the other resources, and possibly even enable editing / searching them). I noticed that there's a new pixelmap cache (either in QT4 or KDE4), has the architecture around this part of KDE changed much between 3 and 4?


The other things that I wrote was a little patch for Koqueror that 'bubbled' the items in view (or also the item under the mouse) to the top of the list of icons/thumbnails that needed to be generated so that those in view, or directly under the cursor. Got generated and displayed first, even with the option not to generate the ones that were not in view (saving idle CPU/Disk IO and memory consumption).

Has the code around this kind of activity changed much, and also has it been made more 'generic', either shared by konqueror and dolphin or even as a kde-lib that's used for all kinds of thumbnail generation, say maybe including lists or hierarchical views?

I've also got a bit more research style work I want to do, things like colour coded menus and 'smart' toolboxes (using the GPU and HMM/Beysian networks to do some real funky stuff)