Added the SOGoUserManager class (not used right now) to cache user preferences. Fixed tons of bugs wrt invitations handling and more cleanup needs to be done.

Monotone-Parent: 56b6e4ca9c570a4e36d00e32127d539e82da7293
Monotone-Revision: db186d0ad7ef7cd1cab54a0ee31f87daa7c32085

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-11-05T21:04:16
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Ludovic Marcotte
2008-11-05 21:04:16 +00:00
parent 5100d6611d
commit a57e885766
30 changed files with 628 additions and 112 deletions
+1 -3
View File
@@ -36,12 +36,9 @@
@interface SOGoUserDefaults : NSObject
{
NSUserDefaults *parent;
NSURL *url;
NSString *uid;
NSString *fieldName;
NSArray *fieldNames;
NSMutableDictionary *values;
NSCalendarDate *lastFetch;
@@ -58,6 +55,7 @@
fieldName: (NSString *) fieldName;
/* value access */
- (void) setValues: (NSDictionary *) theValues;
- (void) setObject: (id) value
forKey: (NSString *) key;