OSXFAQ: “GTK+OSX has released a native Macintosh Aqua port of the Linux-based GTK+ open source graphical user interface library.” This should make porting Linux apps to OS X easier.
Mike Beam writes for O’Reilly on writing networking apps using the BSD Sockets API on Mac OS X.
The main thing in this release is that the weblog editor preview is no longer a sheet—it’s a separate window. You can turn on live previewing, which means the preview updates as you type.
Here are the change notes.
This beta fixes some bugs with the Weblog Editor, including some crashing bugs. Here are the change notes.
freshmeat.net now has a section for OS X software. I can’t seem to find an RSS feed for this section—if anyone knows where it is, please let me know. Thanks!
This 1.0b1 release of NetNewsWire pro includes a weblog editor, notepad, Find command, AppleScript support, and more.
Apple has started a new mailing list: “Having trouble with a particular CPAN module on Mac OS X? Wondering why a thorny piece of DHTML isn’t rending correctly in Mozilla? Need some Apache configuration tips for Mac OS X Server?”
MacCentral posts more about the new Script Editor beta—including this news: “Perhaps one of the biggest advances for AppleScript is the ability to control the GUI. The preview release uses a special version of the System Events application to enable AppleScript scripts to select menu items, push buttons, enter text into text fields, and generally control the GUI of most non-Classic applications.”
MacSlash: “Apple has made available a December 2002 update to their Developer Tools, available now via the Apple Developer Connection. (You will need to be an ADC member to download, but registration is free for basic services.)”
Lots of new features in the beta of Apple’s Script Editor, including, finally, no 32K limit on script size.
It looks like a bunch of small fixes and enhancements. Cool. Of course, I always wait a few days before updating. If there are problems they usually get reported on pretty quickly.
Bug fixes and new features. Change notes are listed. Though I haven’t had time to try out the PyObjC stuff, it sounds cool and I’m glad it’s happening.
Mark Pilgrim writes for XML.com: “It’s not just for news. Pretty much anything that can be broken down into discrete items can be syndicated via RSS: the ‘recent changes’ page of a wiki, a changelog of CVS checkins, even the revision history of a book. Once information about each item is in RSS format, an RSS-aware program can check the feed for changes and react to the changes in an appropriate way.”
Daniel Berlinger: “Really Simple Discoverability is a way to help client software find the services needed to read, edit, or ‘work with’ weblogging software.”
Naturally I intend to support this in NetNewsWire Pro, though probably not before the first public beta. I’ve been pleasantly surprised by how quickly it’s been adopted by the various weblog systems.
Mac Net Journal interview: “We emphatically don’t see files, folders, and apps. We see a hyper-visual rendition of our lifes. Names play a much lesser role. Textual searching supplements visual recall, not conversely. We think of actions (i.e., verbs) like buy, sell, invite, introduce, subscribe, and attend not just move, copy, delete, open.”
MacSlash posts an interview with Jordan Hubbard, Apple’s BSD guy.
MacCentral: “AquaMinds, a new software company that ‘designs software products that exhibit more natural user interfaces for lifestyle computing,’ has introduced NoteTaker 2003, a Mac OS X product for managing personal notes, Web site URLs, lists, outlines, projects, and information of any type that can be stored on a computer.”
iTerm is an alternative to Terminal.app. Lots of cool features, including tabbed sessions. (Via Forwarding Address: OS X.)
Apple Technical Note 2063: “When the kernel crashes on Mac OS X, the system displays a panic message. At this point the system will have to be restarted. But before hitting the reset button, how can one find out what caused the crash?”
It’s an app for reading and searching developer documentation. It looks pretty cool; I’ll have to try it.
Cocoa Dev Central on implementing drag and drop destinations in custom views. “Although this concept is a complicated one to tackle effectively, I think that you will agree that the Cocoa implementation is very clever and easy to use.”
Cocoadev.com: “This page is for tracking re-usable Cocoa classes that can be mixed, matched, and dropped fairly easily into existing Cocoa projects to add useful functionality. Full application source code is not quite what I’m looking for here, but rather individual packaged objects that perform a specific task without having too many external dependencies.”
UserCreations: “Imagine that you don’t have to go to five different applications to communicate with the same person. Imagine that booking a flight or train is as simple as opening a canvas with a map and dragging between the two cities.”
“This release includes over 700 binary packages for OS X 10.2 as well as over 1800 source packages of all kinds,” write the Fink folks.
O’Reilly: “Mac OS X’s Terminal application—there it sits in your Utilities folder, foreign and mysterious. You’ve heard that it’s a portal to the new world of the Unix command line, a world where your flurries of mouse clicks can be replaced with a just few keystrokes. But you've been wary of rushing into this new territory...”
Apple on ensuring backwards binary compatibility by using weak linking and availability macros.
Studio Log: “I thought it’s bound to need lots of complicated code to be able to open and close the window. How wrong I was...”
It’s a small, embedded, cross-platform database library that sounds intriguing. According to the MetaKit folks it’s used in Mac OS X’s Address Book.