Wednesday, August 20, 2008
Last.fm Cocoa Tagger v1.2
I added some new features including:
Most of these features allow you to keep the app open (as long as it doesn't crash). Check it out!

Download now
- Ability to refresh the list of playlists
- Reload playlist data functionality
- Status area indicating the current track being updated and overall progress.
Most of these features allow you to keep the app open (as long as it doesn't crash). Check it out!

Download now
Labels: apple, cocoa, last.fm, lastfmtagger, lastfmtaggercocoa, mac, osx, programming, ruby, software
Sunday, July 6, 2008
Last Update for a While... Promise!
That is, until I get column sorting going. That's my next task. In this release, I have integrated sparkle updates! I'm so happy about that. Thanks to Fool’s Ruby and Cocoa Workshop, adding sparkle updates was a breeze. Thank you K.M. Lawson!
As always, I will provide a screenshot and updated download link. Get it now!

As always, I will provide a screenshot and updated download link. Get it now!

Labels: apple, cocoa, geek, last.fm, lastfmtagger, lastfmtaggercocoa, mac, programming
Please Update
Please download the latest version. There was a problem with using smart playlists. I had to remove them from the playlists dropdown temporarily (or maybe even permanently).
Download now
Download now
Labels: apple, cocoa, geek, last.fm, lastfmtagger, lastfmtaggercocoa, mac, programming
Quick Update
Due to problems with the Universal build, I had to build strictly for 10.5. So, here's a new version with some cool new features. Let me know if you have any problems with it.
Download now (10.5.x build)

Download now (10.5.x build)

Labels: apple, cocoa, geek, last.fm, lastfmtagger, lastfmtaggercocoa, mac, programming
Saturday, July 5, 2008
Icon Goodness!
Thanks to Matt, I now have an icon for the Last.fm Tagger.

Love it!
Also, I setup a github account for this project.

Love it!
Also, I setup a github account for this project.
Labels: apple, cocoa, geek, last.fm, lastfmtagger, lastfmtaggercocoa, mac, programming
Friday, July 4, 2008
An Unexpected Rewrite...
After asking a few friends to beta test the app, I found out that it wouldn't run on any machine but mine. Luckily, I have another mac around and was able to test. I ended up having to rewrite the whole thing! My problem was when I was trying to match the sender of the 'tableView_objectValueForTableColumn_row' delegate method to an NSTableView object. This wasn't working on any other machine for some reason. So, I ended up rewriting it all and refactoring things into separate controllers which is really nice.
The app will close out properly if no playlist with the name of 'lastfmtagger' exists. I am working on integrating a way to create the playlist on demand so that the app will continue running.

I would also like to be able to refresh the list of artists on demand, or on a timed observe of some sort so that when you add artists to the playlist, the app is updated accordingly. Tons of ideas, tons of time!
Here's an updated screenshot:

And the download link of course.
The app will close out properly if no playlist with the name of 'lastfmtagger' exists. I am working on integrating a way to create the playlist on demand so that the app will continue running.

I would also like to be able to refresh the list of artists on demand, or on a timed observe of some sort so that when you add artists to the playlist, the app is updated accordingly. Tons of ideas, tons of time!
Here's an updated screenshot:

And the download link of course.
Labels: cocoa, geek, last.fm, lastfmtagger, lastfmtaggercocoa, programming
New Last.fm Tagger Written in Cocoa
So, I'm trying my hand at Cocoa, namely RubyCocoa. Objective-C is a bit out of my grasp right now. If I start needing big performance boosts, I'll go that route. In the meantime, writing RubyCocoa apps is insanely fun. I wrote this basic tagger in 2 days (roughly 6 hours) and it works pretty well!
If you plan on trying out this app, create a small playlist with the name 'lastfmtagger' and put a few albums in there.
Problems I am aware of:
Give it a shot, and let me know what you think. Here's a screenshot.

If you plan on trying out this app, create a small playlist with the name 'lastfmtagger' and put a few albums in there.
Problems I am aware of:
- Can't load huge iTunes library/playlist yet without taking forever to load
- App craps out if the file is missing in iTunes when trying to write
- Some more I can't think of right now...
Give it a shot, and let me know what you think. Here's a screenshot.

Labels: cocoa, last.fm, lastfmtagger, lastfmtaggercocoa, osx, programming
Subscribe to Posts [Atom]