mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-14 17:32:17 +00:00
Using properties
Signed-off-by: michael starke <michael.starke@hicknhack-software.com>
This commit is contained in:
@@ -43,7 +43,7 @@
|
|||||||
|
|
||||||
- (void)dealloc {
|
- (void)dealloc {
|
||||||
/* Notifications */
|
/* Notifications */
|
||||||
[[[NSWorkspace sharedWorkspace] notificationCenter] removeObserver:self];
|
[[NSWorkspace sharedWorkspace].notificationCenter removeObserver:self];
|
||||||
|
|
||||||
/* Timer */
|
/* Timer */
|
||||||
[NSEvent removeMonitor:self.eventHandler];
|
[NSEvent removeMonitor:self.eventHandler];
|
||||||
@@ -53,12 +53,11 @@
|
|||||||
- (void)setLockOnSleep:(BOOL)lockOnSleep {
|
- (void)setLockOnSleep:(BOOL)lockOnSleep {
|
||||||
if(_lockOnSleep != lockOnSleep) {
|
if(_lockOnSleep != lockOnSleep) {
|
||||||
_lockOnSleep = lockOnSleep;
|
_lockOnSleep = lockOnSleep;
|
||||||
NSNotificationCenter *notificationCenter = [[NSWorkspace sharedWorkspace] notificationCenter];
|
|
||||||
if(_lockOnSleep) {
|
if(_lockOnSleep) {
|
||||||
[notificationCenter addObserver:self selector:@selector(_willSleepNotification:) name:NSWorkspaceWillSleepNotification object:nil];
|
[[NSWorkspace sharedWorkspace].notificationCenter addObserver:self selector:@selector(_willSleepNotification:) name:NSWorkspaceWillSleepNotification object:nil];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
[notificationCenter removeObserver:self];
|
[[NSWorkspace sharedWorkspace].notificationCenter removeObserver:self];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -105,7 +104,7 @@
|
|||||||
/* update or create Timer */
|
/* update or create Timer */
|
||||||
if( self.idleCheckTimer ) {
|
if( self.idleCheckTimer ) {
|
||||||
NSAssert([self.idleCheckTimer isValid], @"Timer needs to be valid");
|
NSAssert([self.idleCheckTimer isValid], @"Timer needs to be valid");
|
||||||
[self.idleCheckTimer setFireDate:[NSDate dateWithTimeIntervalSinceNow:self.idleLockTime ]];
|
self.idleCheckTimer.fireDate = [NSDate dateWithTimeIntervalSinceNow:self.idleLockTime];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
self.idleCheckTimer = [NSTimer timerWithTimeInterval:self.idleLockTime target:self selector:@selector(_checkIdleTime:) userInfo:nil repeats:YES];
|
self.idleCheckTimer = [NSTimer timerWithTimeInterval:self.idleLockTime target:self selector:@selector(_checkIdleTime:) userInfo:nil repeats:YES];
|
||||||
|
|||||||
Reference in New Issue
Block a user