logo       

Re: Visor Edge and KPilot: msg#00365

kde.devel.pim

Subject: Re: Visor Edge and KPilot

Adriaan de Groot wrote:

On Thursday 23 May 2002 23:22, Reinhold Kainhofer wrote:

However, there is another embarrassing bug in the conduit, which might
prevent you from seriously working with the conduit: When you do a hotsync,
the entries on the palm stay marked as modified, so they are again copied


That's a missing PilotSerialDatabase::cleanup() call. I noticed there weren't nearly enough of them in the conduits. Anyway, this is just one more reason that KPilot needs more incremental releases when this kind of "embarrasing bug" is fixed.


It was actually a missing resetSyncFlags() call, but as I wrote in other mails, I fixed this together with the two other bugs a few days ago in the HEAD branch. The PilotSerialDatabase::CleanUpDatabase() purges all deleted and archived entries from the palm. While this is good wrt. the palm db size, it prevents archived records in the db from being synced on two different pcs, which some people might want to do (e.g. at work and at home, like I want to do it). So I'm not really sure if we should use CleanUpDatabase at all. I noticed thefrog added it to the addressbook conduit with his last patch about two weeks ago, before, neither the caledar nor the addressbook conduits used it.

Adriaan, when and how are the version numbers of KPilot increased? I.e. when did it reach 4.2.3?


You can check the commit log for kdepim/kpilot/lib/options.h; the ChangeLog says

2002-05-15 Adriaan de Groot
* Updated the version number.


so that's probably the change to version number 4.2.3 (before then it was 4.2.3[abc]).

Terrible numbering. Usually the a,b,c versions come after the version with that number has been released.

If we can reach a new stable point we can whip up a tarball and put it somewhere accessible and uo the version number again.

Good idea, we can't let the people wait forever for a really working kpilot. Which probably should compile on kde 2.2.2 or 3.0, too, shouldn't it? Is this even possible any more? I mean, are the kabc libraries in these two versions api-compatible, or at least provide enough functionality?
If it needs to compile with 2.2.2, too, I'm afraid the vcalconduit needs some more brainless search-and-replace work to provide the necessary type mappings...

Reinhold


_______________________________________________
kde-pim mailing list
kde-pim@xxxxxxxxxxxx
http://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise