Fixed defaults for launching LastFM.
parent
308b930caf
commit
ec153d3ae8
|
@ -363,9 +363,6 @@ increase/decrease as long as the user holds the left/right, plus/minus button */
|
|||
[userDefaultsValuesDict setObject:[NSNumber numberWithBool:YES] forKey:@"remoteEnabled"];
|
||||
[userDefaultsValuesDict setObject:[NSNumber numberWithBool:YES] forKey:@"remoteOnlyOnActive"];
|
||||
|
||||
[userDefaultsValuesDict setObject:[NSNumber numberWithBool:YES] forKey:@"enableAudioScrobbler"];
|
||||
[userDefaultsValuesDict setObject:[NSNumber numberWithBool:YES] forKey:@"automaticallyLaunchLastFM"];
|
||||
|
||||
//Register and sync defaults
|
||||
[[NSUserDefaults standardUserDefaults] registerDefaults:userDefaultsValuesDict];
|
||||
[[NSUserDefaults standardUserDefaults] synchronize];
|
||||
|
|
|
@ -56,6 +56,7 @@
|
|||
- (IBAction)prev:(id)sender;
|
||||
- (IBAction)seek:(id)sender;
|
||||
|
||||
- (void)initDefaults;
|
||||
|
||||
- (void)updateTimeField:(double)pos;
|
||||
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
self = [super init];
|
||||
if (self)
|
||||
{
|
||||
[self initDefaults];
|
||||
|
||||
audioPlayer = [[AudioPlayer alloc] init];
|
||||
[audioPlayer setDelegate:self];
|
||||
playbackStatus = kCogStatusStopped;
|
||||
|
@ -23,6 +25,16 @@
|
|||
return self;
|
||||
}
|
||||
|
||||
- (void)initDefaults
|
||||
{
|
||||
NSDictionary *defaultsDictionary = [NSDictionary dictionaryWithObjectsAndKeys:
|
||||
[NSNumber numberWithBool:YES], @"enableAudioScrobbler",
|
||||
[NSNumber numberWithBool:NO], @"automaticallyLaunchLastFM",
|
||||
nil];
|
||||
|
||||
[[NSUserDefaults standardUserDefaults] registerDefaults:defaultsDictionary];
|
||||
}
|
||||
|
||||
- (void)awakeFromNib
|
||||
{
|
||||
currentVolume = 100.0;
|
||||
|
|
|
@ -64,7 +64,10 @@ escapeForLastFM(NSString *string)
|
|||
_pluginID = @"tst";
|
||||
|
||||
if([[NSUserDefaults standardUserDefaults] boolForKey:@"automaticallyLaunchLastFM"]) {
|
||||
[[NSWorkspace sharedWorkspace] launchApplication:@"Last.fm.app"];
|
||||
NSLog(@"Launching client...");
|
||||
}
|
||||
else {
|
||||
NSLog(@"NOT launching: %i", [[NSUserDefaults standardUserDefaults] boolForKey:@"automaticallyLaunchLastFM"]);
|
||||
}
|
||||
|
||||
_keepProcessingAudioScrobblerCommands = YES;
|
||||
|
|
Loading…
Reference in New Issue