From: Roger B. <ro...@ro...> - 2004-01-25 05:10:15
|
> 1. Calendar stuff Sanyo doesn't support: daybitmaps, whatever they > are, exceptions, repeat codes (monfri). > > Do I drop the entry altogether, or do my best to put it in the phone > somehow. > > How do I notify the user what has been done? The first bit of good news is I documented all the fields at the top of bpcalendar.py. The whole format needs several bits of fixing and tweaking as noted in the comments. The code path will need to be changed so that it is similar to the codepath for the phonebook. That will allow the code in the profile that does the conversion for the phone to generate warnings and errors etc. My goal is to get the phonebook working well in 0.7 (that includes import and export - but not sync which is a harder problem). I'll also need to rework the wallpaper and ringtone widgets since they are somewhat useless at the moment. The calendar will be fixed properly for 0.8. > 2. Calendar entry limits. Sanyo supports 100 entries. > > What to do if more than 100 dates in BitPim? Take first 100. (Present > behavior) Sort by date and take first 100 after current date and then > take expired entries working backward from present time? The helper class for 0.8 will let you ask for the n most relevant entries pretty much using an algorithm substantially similar to what you just descibed. Have you tried playing with test data so far? Roger |