Set the events/tasks list collapsable

This commit is contained in:
Francis Lachapelle
2013-07-11 13:46:38 -04:00
parent e687dbf155
commit b8e2255a07
10 changed files with 255 additions and 244 deletions

View File

@@ -214,8 +214,6 @@
- (BOOL) showCompletedTasks
{
BOOL show;
[self _setupContext];
return [[us objectForKey: @"ShowCompletedTasks"] boolValue];
@@ -237,6 +235,32 @@
return [self responseWithStatus: 204];
}
- (WOResponse *) saveListStateAction
{
WORequest *request;
NSString *state;
[self _setupContext];
request = [context request];
state = [request formValueForKey: @"state"];
[moduleSettings setObject: state
forKey: @"ListState"];
[us synchronize];
return [self responseWithStatus: 204];
}
- (NSString *) listStateStyle
{
NSString *state;
[self _setupContext];
state = [moduleSettings objectForKey: @"ListState"];
return (state && [state compare: @"collapse"] == NSOrderedSame)? @"display: none;" : @"";
}
- (unsigned int) firstDayOfWeek
{
SOGoUserDefaults *ud;