Frank Niessink wrote: > Hi all, > > I just committed a big change that adds times to task start dates, due > dates and completion dates. The change in functionality is not that > big, but the change does affect large parts of the Task Coach > codebase. So, I'd appreciate if some of you could download a recent > build (http://www.fraca7.net/TaskCoach-packages/latest_features.py > <http://www.fraca7.net/TaskCoach-packages/latest_features.py>) > and give it a thorough test. You need a build with revision 3018 or > higher. It make take an hour or so before the builds are ready, more > if a specific build slave is down. > > Things to look at include: > - The different task viewers, > - Printing and exporting, > - Loading old files, > - Saving and loading, > - Changing task dates and times, > - Recurring tasks, > - Templates, > - Syncing with iPhone, and > - Synching via SyncML
Just tried it and found two issues: * If a task has no start date, it gets one (the date and time the file is opened), because of the special meaning for None in the constructor. We need a special value meaning "no actual date" instead of "figure it out"... * The time defaulting to 00:00 produces some interesting problems; for instance, a task which starts today and is due today becomes overdue. I think that for the due date case, the default should be 23:59, don't you think ? Cheers Jérôme
