[Digikam-devel] [Bug 109631] make digikamtags protocol public KIO-slave

Tom Albers tomalbers at kde.nl
Wed Jul 27 23:00:50 BST 2005


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=109631         




------- Additional Comments From tomalbers kde nl  2005-07-28 00:00 -------
Quoting renchis earlier respons to this request:

"i hope you are aware of how kioslave's internals, otherwise the rest of 
this email is pure gibberish. to list files from a kioslave, you need to 
implement slavebase::listDir(). Since moving to the db based listing, the 
information sent to the frontend includes: the id of the image, id of the 
album, name, date, size and maybe dimensions. since this is customized to 
the needs of digikam, its possible to list files  fast without 
transport of extra information. instead of using slavebase::listdir(), 
slavebase::special() is used for doing the listing. now for the kioslave 
to work with a generic kde frontend one needs to completely implement 
slavebase::listdir() and send the info the frontend expects. And this part 
is not implemented for digikamtags, digikamsearch and digikamdates 
kioslave. now, the only reason to implement it would be to make it work
with other kde frontends and it doesn't give any additional benefit to 
digikam at all."



More information about the Digikam-devel mailing list