Re: Re: New from Datebook doesn't show all events

Jeff Mitchell <[email protected]>
Newsgroups gmane.comp.handhelds.palm.shadow
Message-ID <[email protected]>
On Thu, 16 Oct 2008, shovavnik wrote:

# You probably already tried all these, but here are some things I definitely
# do often that could hypothetically affect ordering:
# 
# * move appointments around in outlook, sync, then open datebk6 which resorts
# on startup (are these 2 sorts - outlook and palm - the same? could they
# interfere with each other?)
# * create repeating events and then mark off event instances as they occur -
# iirc, this creates a new event to replace the instance and changes the start
# date for the repeat event to the next occurrence (or something like that)
# * create a repeating event, mark off occurrences as above, but then change
# the start date of the whole repeat event to some previous date
# * move events around in DateBk6 and then sync twice (to ensure there are no
# hotsync messages, warnings, etc.)
# * move events around and/or create new ones in DateBk6 and in Outlook (not
# the same events, though!) and then sync
# 
# Are event records sorted by id, date, some kind of special sequencing field,
# randomly?
# Is it possible to change the sort criteria itself (I mean for storage, not
# for queries)?
# Can a sync affect the sort order?

	You trigger an old memory; the repeating events are probably part 
of it as well, as there are a few ways of doing it and Shadow doesn't 
handle it perfectly. (You may recall some versions of Shadow would see a 
repeating event and show some gunk one of the fields, but I think I 
repaired that looong ago.)

	Its probably a combination of repeating events, deleted events, 
and sort order.

	All compounded by the bloody Data Mangler issue when they 
converted to new formats.

	You open up old wounds here ;) A lot of this stuff would have been 
improved (performance) and fixed (couple of these nagging oddities in some 
devices) by the move to the newer data formats (the ones that went 
undocumented for a year or more..) .. but I had so many dozens of 
device-reset bugs in the OS that it made me just give up and roll back all 
those changes. That was when I was working on new conduit stuff to do 
'post sync' updates and rescans .. was just a nightmare of undocumented 
things and buggy OS stuff. *garg* Just made it so unpleasant and hostile I 
ave up.. that was one of the things that broke the camels back :)

		jeff

--
If everyone would put barbecue sauce on their food, there would be no war.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.