mirror of
https://github.com/kennethreitz-archive/gitx.git
synced 2026-06-05 23:40:18 +00:00
Add settings reader for Gist and Gravatar integration.
This commit is contained in:
committed by
Pieter de Bie
parent
0724dc8eaa
commit
eb971b3ca7
@@ -12,5 +12,7 @@
|
||||
}
|
||||
|
||||
+ (int) commitMessageViewVerticalLineLength;
|
||||
+ (BOOL) isGistEnabled;
|
||||
+ (BOOL) isGravatarEnabled;
|
||||
|
||||
@end
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
|
||||
#define kDefaultVerticalLineLength 50
|
||||
#define kCommitMessageViewVerticalLineLength @"PBCommitMessageViewVerticalLineLength"
|
||||
#define kEnableGist @"PBEnableGist"
|
||||
#define kEnableGravatar @"PBEnableGravatar"
|
||||
|
||||
@implementation PBGitDefaults
|
||||
|
||||
@@ -18,6 +20,10 @@
|
||||
NSMutableDictionary *defaultValues = [NSMutableDictionary dictionary];
|
||||
[defaultValues setObject:[NSNumber numberWithInt:kDefaultVerticalLineLength]
|
||||
forKey:kCommitMessageViewVerticalLineLength];
|
||||
[defaultValues setObject:[NSNumber numberWithBool:YES]
|
||||
forKey:kEnableGist];
|
||||
[defaultValues setObject:[NSNumber numberWithBool:YES]
|
||||
forKey:kEnableGravatar];
|
||||
[[NSUserDefaults standardUserDefaults] registerDefaults:defaultValues];
|
||||
}
|
||||
|
||||
@@ -26,4 +32,14 @@
|
||||
return [[NSUserDefaults standardUserDefaults] integerForKey:kCommitMessageViewVerticalLineLength];
|
||||
}
|
||||
|
||||
+ (BOOL) isGistEnabled
|
||||
{
|
||||
return [[NSUserDefaults standardUserDefaults] boolForKey:kEnableGist];
|
||||
}
|
||||
|
||||
+ (BOOL) isGravatarEnabled
|
||||
{
|
||||
return [[NSUserDefaults standardUserDefaults] boolForKey:kEnableGravatar];
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user