Log in

No account? Create an account

Previous Entry | Next Entry

I noticed that iJournal 1.49 completely ignores my preferences for my preferred browser, and with items like WindowShadeX and FruitMenu, it says that the demos have expired, when in fact I've had them registered for months.

I don't know anything about Cocoa, so I can't suggest a fix.

Also, everytime an iTunes upgrade comes out iJournal has to be updated in order to recognize the new version in order to grab the current song playing. Would it be possible add a preference allowing a user to choose which version of iTunes iJournal points at?

...okay, this is really weird, but I just noticed that now it works. I guess iTunes has to be open and playing when iJournal launches in order to update the pointer to iTunes. I've guess I hadn't had these circumstances since I upgraded to 3.0.1, so I thought it was broken.

Overall, iJournal makes using LiveJournal a breeze. I make a lot more entries because of this puppy. Thanks iJ developers!


( 7 comments — Leave a comment )
(Deleted comment)
Oct. 3rd, 2002 06:23 pm (UTC)
AppleScript dictionaries
I think the 3.0 - 3.0.1 upgrade didn't require any work from us because Apple didn't change scripting for 3.0.1.

The problem is really that iJournal was checking for version 2 specfically. AppleEvent dictionaries are supposed to evolve in an upward-compatible manner, so you should only have to code a check for the oldest version. Or better yet, look for the specific suite for iTunes and check against that.
Oct. 4th, 2002 07:06 am (UTC)
It all works now...
Nowhere in iJournal is there hard code tied to a specific browser. We only ever call the -openURL: method of NSWorkspace to launch web pages, so it's something misconfigured or interfering elsewhere.

That's the first thing I checked. Every other app I've tried uses the proper default (Chimera 0.5) when activaing links. This problem is specific to iJournal. Considering the problems with WindowShadeX and FruitMenu, that tells me iJ isn't reading the system preferences. Or rather it wasn't. I just tried tossing iJ's Prefs file and all is well now -- I can choose friend's view from the menu and it goes to Chimera now. Even FruitMenu and WindowShadeX work.

I think these problems might have been becaused I had an old prefs file from one or two versions ago of iJ. I haven't had a job that involved troubleshooting in a long time, so my first instinct wasn't to try to fix it, I just figured it was developmental glitches. heh.

I'm not sure what you mean by this - if iTunes isn't running iJournal won't launch it, that's for sure. However, I have no problem opening iJournal, then launching and playing a track in iTunes and subsequently detecting the music in iJournal. Or are you saying that you had to have iTunes open and running just the once after doing the update to 3.0.1? Please let me know if you find this feature generally unreliable, as I have few problems with it.

Well, I've had iTunes open multiple times since the 3.0.1 update, but each time iJournal was opened before iTunes. Since I usually kept iJ running for days, I just thought it was the same problem I had with the previous update and the upgrade to iTunes 3 -- same thing, iJ 1.48 wouldn't detect the track in iT3. Since I launched iTunes with iTunes playing when I was posting here, I have'nt had a problem with it. Now it doesn't matter when I launch iJ in relation to iT.

Anyway, everything I posted about, I've solved when I took the time to look into it. Sorry about that, but at least, maybe you could put it in an FAQ or Read Me for people who might have the same problem in the future.

Once again, thanks for makes a very cool program.
Oct. 4th, 2002 02:58 pm (UTC)
Re: It all works now...
What may be causing the problem is that apparently in 10.2, LaunchServices and InternetConfig are no longer synchronized, so it's possible to have two different default browsers, and the one that's launched depends on the app that's opening a URL. I believe that LaunchServices is the preferred method now, and that InternetConfig may be retaining the default browser information from before you upgraded to Jaguar (assuming you did that).
Oct. 4th, 2002 06:13 pm (UTC)
Re: It all works now...
Odd that iJournal would be the only application affected by an old reference. Yeah, the upgrade to 10.2 or more likely 10.2.1 knocked something loose as far as what Internet browser iJ was pointing to, because it worked fine after going to 10.2. In either case tossing iJ's plist file and making it create a new one fixed it.

Oct. 4th, 2002 03:01 pm (UTC)
Drat. Well, it worked for the original poster, but not for me.

I just installed the software update for iTunes to 3.0.1. Tried starting iJournal, then iTunes (and start playing music), iJournal won't get the music. Tried starting iTunes (and start playing music), then iJournal, iJournal still won't get the music.

Though, it's been flaky about getting the music ever since my OSX.2 upgrade.

I really like this software (easier to use than the Windows client!), so this is a minor annoyance. However, any suggestions?
Oct. 4th, 2002 07:01 pm (UTC)
Just Guessing
Well, if you haven't gone to 10.2.1 get it. but that's just a general suggestion.

I'd wait 'til your next reboot -- whenever that is with this rock of an OS -- and try launching iTunes first, playing something, then launching iJournal. Sometimes doing the exact same thing doesn't work the first time.

Here's my config:
OS X 10.2.1
iJ: 1.49
iTunes: 3.01
August Dev Tools installed (though that shouldn't matter)

iBook 500MHz/384MB
Oct. 7th, 2002 03:27 pm (UTC)
Re: Just Guessing
It took a few seconds for iJ to recognize the music the first time, next time was about one second. My config is basically the same, only iJournal is part of the startup, and I have a 700MHz G3 iBook with 256 MB of RAM. OS X 10.2.1, iJournal 1.49, and iTunes 3.0.1.
( 7 comments — Leave a comment )


iJournal: Official LiveJournal Client for Mac OS X
iJournal Home

Latest Month

June 2011

Page Summary

Powered by LiveJournal.com
Designed by Lilia Ahner