libkdav

Sandro Knauß sknauss at kde.org
Mon Dec 19 11:29:03 GMT 2016


Hey,

> > moved Akonadi parts already into own files, that can be enter into
> > kdepim-runtime.
> 
> Are you willing to port the dav resource to KDAV, once its released?

I'll to the porrting and it will compile and work afterwards. But I will not 
do the logic change(s). I think here at the switch form QString -> DavUrl (see 
below) some function in settings could be removed are not needed anymore. I 
don't want to change the logic in settings because it has the potential to 
break the resource and I do not want to digg into the resource internal logic, 
how the QString -> DavUrl replacement is handled inside settings.

> Yep, I certainly think making DavCollection::url() return a QUrl is the
> right way to go.

not QUrl we use DavUrl, because we also need the protocoll setting of DavUrl.
 
> Any chance you could backport your patch to kdepim-runtime 16.12?

Well this is not a bug in Applicatinos/16.12. The DAV resource it self has 
function to do the transistion:
Settings::configuredDavUrl
Settings::davUrlFromCollectionUrl

This issue only one, because I create a seperate library, that should be self 
contained. For Applications/16.12 it is only a not nice logic seperation...

Best Regards,

sandro
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20161219/df7d04c3/attachment.sig>


More information about the kde-pim mailing list