mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-13 22:52:26 +00:00
Updated Readme to reflect new modules Added CocoaHTTPServer submodule Fixed SettingsWindow, works now with multiple tabs Added ServerSettings tab
43 lines
1007 B
Objective-C
43 lines
1007 B
Objective-C
//
|
|
// MPServerSettingsController.m
|
|
// MacPass
|
|
//
|
|
// Created by Michael Starke on 17.06.13.
|
|
// Copyright (c) 2013 HicknHack Software GmbH. All rights reserved.
|
|
//
|
|
|
|
#import "MPServerSettingsController.h"
|
|
#import "MPSettingsHelper.h"
|
|
#import "MPIconHelper.h"
|
|
|
|
@interface MPServerSettingsController ()
|
|
|
|
@end
|
|
|
|
@implementation MPServerSettingsController
|
|
|
|
- (NSString *)identifier {
|
|
return @"ServerSettings";
|
|
}
|
|
|
|
- (NSImage *)image {
|
|
return [MPIconHelper icon:MPIconServer];
|
|
}
|
|
|
|
- (NSString *)label {
|
|
return NSLocalizedString(@"SERVER_SETTINGS", "");
|
|
}
|
|
|
|
- (id)init {
|
|
self = [super initWithNibName:@"ServerSettings" bundle:nil];
|
|
return self;
|
|
}
|
|
|
|
- (void)didLoadView {
|
|
NSUserDefaultsController *defaultsController = [NSUserDefaultsController sharedUserDefaultsController];
|
|
NSString *serverKeyPath = [NSString stringWithFormat:@"values.%@", kMPSettingsKeyEnableHttpServer];
|
|
[self.enableServerCheckbutton bind:NSValueBinding toObject:defaultsController withKeyPath:serverKeyPath options:nil];
|
|
}
|
|
|
|
@end
|