From: Kent Sutherland Date: Tue, 27 May 2003 19:03:12 +0000 (+0000) Subject: Lots of stuff changed? I dunno, I did it last week. X-Git-Tag: v1.0~103 X-Git-Url: http://git.ithinksw.org/MenuTunes.git/commitdiff_plain/76335fe866a84eb696cdc300ecd64068cf563712 Lots of stuff changed? I dunno, I did it last week. --- diff --git a/English.lproj/Preferences.nib/keyedobjects.nib b/English.lproj/Preferences.nib/keyedobjects.nib index b8110c9..e08d867 100755 Binary files a/English.lproj/Preferences.nib/keyedobjects.nib and b/English.lproj/Preferences.nib/keyedobjects.nib differ diff --git a/iTunesRemote.m b/iTunesRemote.m index c24a5dc..8a97ab5 100755 --- a/iTunesRemote.m +++ b/iTunesRemote.m @@ -384,7 +384,7 @@ - (ProcessSerialNumber)iTunesPSN { - NSArray *apps = [[NSWorkspace sharedWorkspace] launchedApplications]; + /*NSArray *apps = [[NSWorkspace sharedWorkspace] launchedApplications]; ProcessSerialNumber number; int i; int count = [apps count]; @@ -403,6 +403,23 @@ @"NSApplicationProcessSerialNumberLow"] intValue]; } } + return number;*/ + ProcessSerialNumber number; + number.highLongOfPSN = kNoProcess; + number.lowLongOfPSN = 0; + + while ( (GetNextProcess(&number) == noErr) ) + { + CFStringRef name; + if ( (CopyProcessName(&number, &name) == noErr) ) + { + if ([(NSString *)name isEqualToString:@"iTunes"]) + { + return number; + } + [(NSString *)name release]; + } + } return number; }