Archive for the 'OS X' Category

Creating a secondary .nib

Tuesday, April 24th, 2007

It’s nuts how hard it is to find an accurate (and more importantly complete) guide to creating a secondary .nib to hold a secondary window and controller in XCode/IB.

I stumbled across the SimpleMultiWindow example in XCode’s Sample Code (/Developer/Examples/InterfaceBuilder/SimpleMultiWindow), and it contains all the pieces, as well as how to send messages and call methods between windows. Handy as a guide to work from.

GUI Progress

Sunday, April 22nd, 2007

I’ve been making fairly steady progress on the GUI client. The current svn code can now add torrents from either the GUI or a disk cache, remove them from the active context, and most importantly, upload and download them. It still has a number of rough edges, and the UI isn’t the most appealing one. However most of the behind-the-scenes code is in place.

Things still to implement before 0.0.5:

(more…)

Real Life™

Monday, January 29th, 2007

Sorry for the hibernation, but final exams and Christmas got in the way of torrent-related exploits for the moment. If you want to check out the competition, the Fink project has added KTorrent to its list of ports. Few hours to compile, but well worth it for this competent client.

Step into Xcode

Saturday, December 2nd, 2006

Step into XcodePicked this up today from the local Uni bookstore (Hurray for student discount!) to aid in fleshing out the Cocoa client, which may be a 0.0.4 release if I hack something basic together, or 0.1 if I’m happy with the basic feature set.

Anyway I’m only a few chapters in, but have learnt more about Xcode in an afternoon than in the last couple of months. Great reading, and I highly recommend picking up a copy if you want to do any kind of OS X development.