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.