Monotone-Parent: e45b2b02d2644ca45f53476d13a648ca71e4e361

Monotone-Revision: 212e168bc4d90ac245e14acdb1fa02cd21689ca4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-04-03T14:24:09
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-04-03 14:24:09 +00:00
parent 3ed138ea9a
commit 96a94aab31
7 changed files with 32 additions and 25 deletions

View File

@@ -39,8 +39,8 @@
{
startDate = nil;
endDate = nil;
knowsToHide = NO;
hideCompleted = NO;
knowsToShow = NO;
showCompleted = NO;
}
return self;
@@ -105,27 +105,27 @@
- (BOOL) shouldDisplayCurrentTask
{
if (!knowsToHide)
if (!knowsToShow)
{
hideCompleted
= [[self queryParameterForKey: @"hide-completed"] intValue];
knowsToHide = YES;
showCompleted
= [[self queryParameterForKey: @"show-completed"] intValue];
knowsToShow = YES;
}
return !(hideCompleted
&& [[currentTask objectForKey: @"status"] intValue] == 1);
return ([[currentTask objectForKey: @"status"] intValue] != 1
|| showCompleted);
}
- (BOOL) shouldHideCompletedTasks
- (BOOL) shouldShowCompletedTasks
{
if (!knowsToHide)
if (!knowsToShow)
{
hideCompleted
= [[self queryParameterForKey: @"hide-completed"] intValue];
knowsToHide = YES;
showCompleted
= [[self queryParameterForKey: @"show-completed"] intValue];
knowsToShow = YES;
}
return hideCompleted;
return showCompleted;
}
- (BOOL) isCurrentTaskCompleted