376

(41 replies, posted in Archives)

Thanks! I'll toss these in and get 0.07 out there soon.

I'll take a look when I get a chance. Now if only I can find the tiny thing smile

378

(41 replies, posted in Archives)

Still waiting for the playlist icons. Sam?

379

(6 replies, posted in Features)

I dunno. I was considering making it shorter after having the megaman level select music played for the 20th time within the 2:30 it has now. 4:00 sounds  a bit long though, most songs that I've heard are pretty short, and have time to repeat at least once within the current time limit.

380

(6 replies, posted in Features)

I can change the default, sure. Basically, if a length isn't found, it picks 2:30 (150 seconds). It's hardcoded at the moment, and that likely won't be fixed until plugins can have preferences.

381

(4 replies, posted in General)

382

(3 replies, posted in Squashed Bugs)

I'll mark this as resolved. The place it crashed in is kind of strange, and it's not reproducible.

Thanks. I left out the close in the Flac decoder. Try out r627.

384

(3 replies, posted in Help)

There is applescript support, though I've been neglecting it, so I'm not entirely sure it will work.
Save the following the a file "cog.script", and run "osascript cog.script" in the terminal in wherever path you saved it.

tell application "Cog"
   set this_title to the title of the currententry
   set this_artist to the artist of the currententry
   set this_album to the album of the currententry
   set this_bitrate to the bitrate of the currententry
   set this_length to the length of the currententry
end tell
return this_title & tab & this_artist & tab & this_album & tab & this_bitrate & tab & this_length

You can also remove the need for the file through osascript -e and all that. I'll leave it as an excercise.

Edit: you can find a simple xchat script in the 0.02 source code.

385

(12 replies, posted in Features)

Alright, sounds good.

386

(12 replies, posted in Features)

Cool. I wonder what it's written in now? I noticed some Pascal source in the SDK.

387

(12 replies, posted in Features)

Neither of these formats seem to have an open source decoder.  hmm

Without that, I'm not very interested in adding support for it. Plugins could be written for them, but I won't be including them in the main distribution and I won't be making them.

388

(2 replies, posted in General)

389

(61 replies, posted in Development)

Nah, I can take care of it. Thanks!

390

(4 replies, posted in Help)

I actually have no idea what that is for! Some type of Cocoa or OS X magic, I bet.

Edit: On Leopard there is a single SQLite DB which contains caches for the appcast.

391

(10 replies, posted in Squashed Bugs)

I guess I'll have to start being more thrifty with my debug messages. hmm

392

(41 replies, posted in Archives)

393

(41 replies, posted in Archives)

394

(3 replies, posted in Features)

395

(10 replies, posted in Squashed Bugs)

Usually yes, but things do need cleaning up for the 0.07 release, so I took care of them. Try out r623+ when it becomes available.

396

(18 replies, posted in General)

397

(2 replies, posted in Development)

The UI and the audio playback are fairly well separated. The audio playback stuff is in the CogAudio framework, so it's possible. I'm not going to be doing it though.

398

(10 replies, posted in Squashed Bugs)

It's likely the debug messages Cog is printing out.

399

(7 replies, posted in Features)

APE tags are actually not supported for Monkeys Audio. For some reason, the TagLib devs left that out.

400

(41 replies, posted in Archives)

Awesome! Thanks.