|
From: Carsten P. <car...@sp...> - 2002-01-11 13:13:45
|
Hiya, I'm just testing out synk 0.2 and it works quite well so far, great work! I've always seeked for an easy-to-use synchronization tool. Three little requests: - if you use the class KURLRequester for source and destination urls (instead of lineedit + pushbutton), you will get automatic completion for free - could you please use KURL::prettyURL() for showing urls in the KListView? This will strip out passwords and convert e.g. %20 to space, etc. so the URL is better readable. - if you add KAboutData support, it would be easy to find out the version of the program and your email address :) And there's a little buglet I just noticed: synchronisation just stopped, i.e. there's no traffic anymore (and there's a "Copier destroyed" output in the terminal), but the progressbar is still showing 63%. I guess this is due to the calculated total size and transferred size being different, as I got a few popup dialogs, asking me whether I wanted to overwrite, skip etc. some files that existed both on source and destination. I skipped, as those files were already identical and I guess those skipped files were not taken into account. Here's part of the output (the double QObject deletion looks like a bug, too. synk: -----Listing Complete----- synk: Copier::transferFiles synk: KTransferKIO::Copier::createDirs() synk: CreateDirs() : Directory tree created synk: Copier::deleteFiles(): delete files synk: SynK::slotDeleteObject Object defered deletion for :unnamed Double QObject deletion detected. synk: KTransferKIO destructor synk: Lister destructor... synk: KRecursiveLister destructor synk: Copier destructor... synk: Copier destroyed Thanks a lot, Carsten Pfeiffer |