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
Tuesday, June 17, 2008
OS X Terminal Fun with Fortune
I have known about Fortune for several years now, and I randomly thought about it today. I wondered, could I have fortune give me a fortune each time I open a new terminal window. After a little digging and worrying about it being complicated, I simply tried to just place the path of fortune into my .profile. Voila! Now, every time I open Terminal, I am greeted with a neat little fortune.
In order to do this, you'll need macports installed.
If you already have them installed, simply install fortune:
Then, edit your ~/.profile
Add the path to fortune at the end of the file:
I love it! :)
In order to do this, you'll need macports installed.
If you already have them installed, simply install fortune:
sudo port install fortune
Then, edit your ~/.profile
mate ~/.profile
Add the path to fortune at the end of the file:
/opt/local/bin/fortune
I love it! :)
Labels: geek
Subscribe to Posts [Atom]