Added support for the new iTunes distributed object notification. It is
authorKent Sutherland <ksuther@ithinksw.com>
Wed, 24 Nov 2004 00:33:24 +0000 (00:33 +0000)
committerKent Sutherland <ksuther@ithinksw.com>
Wed, 24 Nov 2004 00:33:24 +0000 (00:33 +0000)
commitbeebd024ae0457a22ab8f289f890ead9f6db399e
treebbddda01a25224479e5ebb2f65958f7e8c054281
parent53a760dd8d1249f4e4cbcabb4c07efdfcb29ba2d
Added support for the new iTunes distributed object notification. It is
caught at iTunesRemote, which then sends a notification.
MainController will switch over from polling to the new method as soon as
it receives the first notification. One side effect of this is that the
"No Song Playing." status window no longer shows when iTunes stops, but
that's just too bad.
I also added an option to keep polling, as default "UsePollingOnly"
When using the distributed notifications, I disable disabling the status
item when iTunes stops responding, and instead throw a menu saying iTunes is
not responding.
MainController.h
MainController.m
iTunesRemote.m