?

Log in

No account? Create an account

Previous Entry | Next Entry

Aarrgghhh!

I just upgraded to iTunes 3, and I find that iJournal no longer detects any music playing. Fix soon, please?

Comments

( 12 comments — Leave a comment )
etrepum
Jul. 17th, 2002 10:07 am (UTC)
Very nice of them to change the scripting dictionary on me. I'll fix it the first weekend after I upgrade, which is likely to be this weekend, unless someone else does it first.

Then of course, you'll have to wait for someone to compile and release a version of iJournal with this change applied, unless you want to compile it from CVS yourself.
etrepum
Jul. 17th, 2002 01:51 pm (UTC)
Looks like a particularly easy fix, they changed the major version, iJournal has explicit support for major versions (2.x only right now). The apple events look the same so it seems safe to turn:
    NSLogDebug(@"iTunes found at %@ has version %@",iTunesPath,iTunesVersion);
    if ([iTunesVersion hasPrefix: @"2"]) {
        return YES;
    } else {
        return NO;
    }


into
    NSLogDebug(@"iTunes found at %@ has version %@",iTunesPath,iTunesVersion);
    if ([iTunesVersion hasPrefix: @"2"]) {
        return YES;
    } else if ([iTunesVersion hasPrefix: @"3"]) {
        return YES;
    } else {
        return NO;
    }
etrepum
Jul. 17th, 2002 01:58 pm (UTC)
Tested working, committed into CVS.. Next release of iJournal will support iTunes 3.0, new fields in iTunes 3.0 (rating, composer, etc) will be supported when someone gets around to it.
ranger1
Jul. 18th, 2002 12:44 am (UTC)
Thanks!
aelana
Jul. 25th, 2002 08:33 pm (UTC)
I just tried to get the latest from CVS and this doesn't appear to be in it... I had to do the change manually. I even cleared out my source directory and pulled everything from CVS and rebuilt.... unless I am doing something dumb :)
etrepum
Jul. 25th, 2002 08:41 pm (UTC)
You must be using the old CVS repository. I'm using :ext:etrepum@cvs.ijournal.sourceforge.net:/cvsroot/ijournal
aelana
Jul. 25th, 2002 08:48 pm (UTC)
ah hence the "doing something dumb" option :) Yes I was still using the /cvsroot/ljosx one... thx.
athagon
Jul. 26th, 2002 01:15 am (UTC)
How would I go about grabbing and compiling the latest CVS version? I've never had to do that before, but I suppose now is as good a time as any to learn...
aelana
Jul. 31st, 2002 06:14 am (UTC)
Getting the code:
http://sourceforge.net/cvs/?group_id=43575

Compiling it, I will have to wait till I get home to look at that ... I forget and I don't have my powerbook with me... as I recall it was pretty easy once I got the source.
rpkrajewski
Jul. 18th, 2002 05:06 pm (UTC)
Why not
NSLogDebug(@"iTunes found at %@ has version %@",iTunesPath,iTunesVersion);
    if (![iTunesVersion hasPrefix: @"1"]) {
        return YES;
    } else {
        return NO;
    }
That is, assume that it works with every version except 1.x.
(Deleted comment)
etrepum
Jul. 17th, 2002 01:53 pm (UTC)
More likely a stuck thread than a memory leak.. I think network errors wreak havok on certain parts of it.. a lot of iJournal's internals should really be refactored into something cleaner with more distinct modules which would make bugs much easier to pin down.
( 12 comments — Leave a comment )

Profile

ijournal
iJournal: Official LiveJournal Client for Mac OS X
iJournal Home

Latest Month

June 2011
S M T W T F S
   1234
567891011
12131415161718
19202122232425
2627282930  
Powered by LiveJournal.com
Designed by Lilia Ahner