2
0
Maarten Billemont b10c00786e Improvements all over.
[IMPROVED]  Use SHA-1 instead of MD-4 for hashing the user givens.
[UPDATED]   Remember master password on by default.
[IMPROVED]  More and improved FAQ.
[ADDED]     Auto-generate build/version values in Info.plist and
            Settings Root.plist.
2012-01-30 01:02:45 +01:00

38 lines
1.3 KiB
Objective-C

//
// OPConfig.m
// OnePassword
//
// Created by Maarten Billemont on 02/01/12.
// Copyright (c) 2012 Lyndir. All rights reserved.
//
#import "OPConfig.h"
@implementation OPConfig
@dynamic dataStoreError, storeKeyPhrase, rememberKeyPhrase, forgetKeyPhrase, helpHidden;
- (id)init {
if(!(self = [super init]))
return self;
[self.defaults registerDefaults:[NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithBool:NO], NSStringFromSelector(@selector(dataStoreError)),
[NSNumber numberWithBool:NO], NSStringFromSelector(@selector(storeKeyPhrase)),
[NSNumber numberWithBool:YES], NSStringFromSelector(@selector(rememberKeyPhrase)),
[NSNumber numberWithBool:NO], NSStringFromSelector(@selector(forgetKeyPhrase)),
[NSNumber numberWithBool:NO], NSStringFromSelector(@selector(helpHidden)),
nil]];
return self;
}
+ (OPConfig *)get {
return (OPConfig *)[super get];
}
@end