mirror of
https://github.com/kennethreitz-archive/gitx.git
synced 2026-06-05 23:40:18 +00:00
Add automatic refresh preferences.
This commit is contained in:
+787
-88
File diff suppressed because it is too large
Load Diff
+2
-1
@@ -16,6 +16,7 @@
|
||||
+ (BOOL) isGravatarEnabled;
|
||||
+ (BOOL) confirmPublicGists;
|
||||
+ (BOOL) isGistPublic;
|
||||
+ (BOOL)showWhitespaceDifferences;
|
||||
+ (BOOL) showWhitespaceDifferences;
|
||||
+ (BOOL) refreshAutomatically;
|
||||
|
||||
@end
|
||||
|
||||
+15
-7
@@ -15,6 +15,7 @@
|
||||
#define kConfirmPublicGists @"PBConfirmPublicGists"
|
||||
#define kPublicGist @"PBGistPublic"
|
||||
#define kShowWhitespaceDifferences @"PBShowWhitespaceDifferences"
|
||||
#define kRefreshAutomatically @"PBRefreshAutomatically"
|
||||
|
||||
@implementation PBGitDefaults
|
||||
|
||||
@@ -24,15 +25,18 @@
|
||||
[defaultValues setObject:[NSNumber numberWithInt:kDefaultVerticalLineLength]
|
||||
forKey:kCommitMessageViewVerticalLineLength];
|
||||
[defaultValues setObject:[NSNumber numberWithBool:YES]
|
||||
forKey:kEnableGist];
|
||||
forKey:kEnableGist];
|
||||
[defaultValues setObject:[NSNumber numberWithBool:YES]
|
||||
forKey:kEnableGravatar];
|
||||
forKey:kEnableGravatar];
|
||||
[defaultValues setObject:[NSNumber numberWithBool:YES]
|
||||
forKey:kConfirmPublicGists];
|
||||
forKey:kConfirmPublicGists];
|
||||
[defaultValues setObject:[NSNumber numberWithBool:NO]
|
||||
forKey:kPublicGist];
|
||||
forKey:kPublicGist];
|
||||
[defaultValues setObject:[NSNumber numberWithBool:YES]
|
||||
forKey:kShowWhitespaceDifferences];
|
||||
forKey:kShowWhitespaceDifferences];
|
||||
[defaultValues setObject:[NSNumber numberWithBool:YES]
|
||||
forKey:kRefreshAutomatically];
|
||||
|
||||
[[NSUserDefaults standardUserDefaults] registerDefaults:defaultValues];
|
||||
}
|
||||
|
||||
@@ -61,9 +65,13 @@
|
||||
return [[NSUserDefaults standardUserDefaults] boolForKey:kPublicGist];
|
||||
}
|
||||
|
||||
|
||||
+ (BOOL)showWhitespaceDifferences
|
||||
+ (BOOL) showWhitespaceDifferences
|
||||
{
|
||||
return [[NSUserDefaults standardUserDefaults] boolForKey:kShowWhitespaceDifferences];
|
||||
}
|
||||
|
||||
+ (BOOL) refreshAutomatically
|
||||
{
|
||||
return [[NSUserDefaults standardUserDefaults] boolForKey:kRefreshAutomatically];
|
||||
}
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user