# # ChangeLog for trunk/StreamVision # # Generated by Trac 1.4.3 # 11/22/24 10:46:07 Sat, 22 Feb 2014 07:36:35 GMT Nicholas Riley [672] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Use notification userInfo for track information ... Wed, 23 Oct 2013 06:25:55 GMT Nicholas Riley [670] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Remove iTunes 11.1 AirPlay scripting bug workaround. ... Wed, 23 Oct 2013 06:23:09 GMT Nicholas Riley [669] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Fix OneFileCache. Wed, 18 Sep 2013 17:34:09 GMT Nicholas Riley [668] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Work around iTunes 11.1 AirPlay scripting bug. Tue, 06 Aug 2013 23:50:41 GMT Nicholas Riley [667] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Remove unused import; convert tabs to spaces; die on ... Wed, 10 Jul 2013 17:08:00 GMT Nicholas Riley [666] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Send all images to Growl as TIFF. Previously we ... Sat, 18 May 2013 06:16:11 GMT Nicholas Riley [665] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Fix typo (oops). Fri, 17 May 2013 21:11:15 GMT Nicholas Riley [664] * trunk/StreamVision/tunes.py (deleted) tunes.py: Remove terminology workaround. Fri, 17 May 2013 21:10:46 GMT Nicholas Riley [663] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Remove terminology workaround, no longer necessary ... Fri, 17 May 2013 20:58:26 GMT Nicholas Riley [662] * trunk/StreamVision/AudioDevicemodule.c (modified) AudioDevicemodule.c: Support compiling on 10.6 again. Mon, 22 Apr 2013 23:12:11 GMT Nicholas Riley [658] * trunk/StreamVision/StreamVision.py (modified) Persist usingStereo if we can't read status from iTunes. Avoids ... Sun, 07 Apr 2013 20:15:59 GMT Nicholas Riley [657] * trunk/StreamVision/AudioDevicemodule.c (modified) AudioDevicemodule.c: Make error handling more useful and consistent. ... Sun, 07 Apr 2013 20:14:47 GMT Nicholas Riley [656] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Display "(AirPlay)" in Growl notification if ... Sat, 26 Jan 2013 04:36:32 GMT Nicholas Riley [655] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Fix a logic error. Sat, 26 Jan 2013 04:24:01 GMT Nicholas Riley [654] * trunk/StreamVision/AudioDevicemodule.c (modified) * trunk/StreamVision/StreamVision.py (modified) AudioDevicemodule.c: Register callback for when default output device ... Sat, 26 Jan 2013 03:19:52 GMT Nicholas Riley [653] * trunk/StreamVision/AudioDevicemodule.c (added) * trunk/StreamVision/StreamVision.py (modified) * trunk/StreamVision/setup.py (modified) AudioDevicemodule.c: Determine if the current output device is ... Sat, 26 Jan 2013 03:18:02 GMT Nicholas Riley [652] * trunk/StreamVision/HID_Utilities_External.h (modified) HID_Utilities_External.h: Fix some syntax errors that Clang identified. Sun, 11 Nov 2012 17:08:25 GMT Nicholas Riley [650] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Don't fail on socket errors when retrieving album ... Sun, 26 Aug 2012 14:38:18 GMT Nicholas Riley [649] * trunk/StreamVision/StreamVision.py (modified) * trunk/StreamVision/tunes.py (added) tunes.py: Static terminology for iTunes to work around 'gdte' bug in ... Sun, 27 May 2012 03:18:20 GMT Nicholas Riley [647] * trunk/StreamVision/StreamVision.py (modified) StreamVision: Be resilient to iTunes quitting, finally. Thu, 24 May 2012 20:40:48 GMT Nicholas Riley [646] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: When we can't see the AirPlay button, assume AirPlay ... Mon, 14 May 2012 18:07:06 GMT Nicholas Riley [645] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Update for Radio Paradise 2 site design. Mon, 14 May 2012 17:49:01 GMT Nicholas Riley [644] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Remove workaround for iTunes Store accessibility bug ... Mon, 14 May 2012 17:44:40 GMT Nicholas Riley [643] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: iTunes 10.6 AirPlay button description is of the ... Fri, 25 Feb 2011 02:04:04 GMT Nicholas Riley [638] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: iTunes 10.1.2 AirPlay fix for iTunes Store layout too. Wed, 02 Feb 2011 21:23:03 GMT Nicholas Riley [637] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: iTunes 10.1.2 uses "AirPlay" rather than "remote ... Sun, 09 Jan 2011 23:17:51 GMT Nicholas Riley [636] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: newer appscript spells data as data_. Sun, 09 Jan 2011 05:14:10 GMT Nicholas Riley [635] * trunk/StreamVision (modified) props: Ignore *.egg since py2app drops its dependencies in here. Sun, 09 Jan 2011 05:12:57 GMT Nicholas Riley [634] * trunk/StreamVision/setup.py (modified) setup.py: Carbon.CarbonEvt functions are only available in 32-bit ... Sun, 14 Nov 2010 06:48:26 GMT Nicholas Riley [633] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Don't need to keep iterating after we've found the ... Sun, 14 Nov 2010 06:47:18 GMT Nicholas Riley [632] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: With iTunes Store visible, some buttons can't have ... Mon, 06 Sep 2010 17:57:02 GMT Nicholas Riley [631] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: iTunes 10 takes a small step forward in ... Mon, 14 Sep 2009 01:01:36 GMT Nicholas Riley [580] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Only turn on/off stereo if iTunes is transmitting to ... Sun, 22 Mar 2009 01:04:39 GMT Nicholas Riley [497] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: When playing nothing, iTunes 8.1 has no reference to ... Fri, 24 Oct 2008 18:27:37 GMT Nicholas Riley [487] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Trap annoying "CommandError -108: Out of memory." ... Fri, 24 Oct 2008 18:23:00 GMT Nicholas Riley [486] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Support Radio Paradise album cover retrieval. Sun, 30 Mar 2008 17:44:04 GMT Nicholas Riley [459] * trunk/StreamVision/StreamVision.py (modified) Handle failure to encode í. Sun, 30 Mar 2008 17:38:32 GMT Nicholas Riley [458] * trunk/StreamVision/StreamVision.py (modified) Add Amua icon to banned/loved. Tue, 26 Feb 2008 07:05:58 GMT Nicholas Riley [415] * trunk/StreamVision/StreamVision.py (modified) StreamVision: actually bother to test this time Mon, 25 Feb 2008 23:16:56 GMT Nicholas Riley [414] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Support for Last.fm playback via Amua. Thu, 27 Sep 2007 22:08:38 GMT Nicholas Riley [341] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Handle misencoded stream titles more intelligently. Mon, 10 Sep 2007 22:13:48 GMT Nicholas Riley [340] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Handle Growl disappearance. Syntax updated for ... Sun, 19 Aug 2007 04:21:41 GMT Nicholas Riley [339] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: fix Finder zooming issue by using PID; document ... Sat, 14 Jul 2007 23:34:16 GMT Nicholas Riley [324] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: switch stereo on/off via X10 even if not using F9 to ... Sat, 14 Jul 2007 23:11:21 GMT Nicholas Riley [323] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: fix encoding/decoding for iTunes 7.1+; include star ... Sun, 11 Mar 2007 07:55:32 GMT Nicholas Riley [317] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Fix recent character encoding problems with Radio ... Thu, 04 Jan 2007 15:11:14 GMT Nicholas Riley [316] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Handle missing URLs correctly. Tue, 19 Dec 2006 03:18:14 GMT Nicholas Riley [315] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Added more support for recent appscript versions ... Fri, 10 Nov 2006 19:17:31 GMT Nicholas Riley [313] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Replace filter() with [] for compatibility with ... Thu, 26 Oct 2006 09:56:44 GMT Nicholas Riley [302] * trunk/StreamVision/StreamVision.py (modified) * trunk/StreamVision/setup.py (modified) setup.py: Use setuptools. StreamVision.py: HIDRemote helpers aren't ... Sun, 01 Oct 2006 09:41:50 GMT Nicholas Riley [301] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Play/pause VLC or RealPlayer if in front with ... Sun, 24 Sep 2006 10:34:39 GMT Nicholas Riley [300] * trunk/StreamVision/HIDRemotemodule.m (added) * trunk/StreamVision/HID_Utilities_External.h (added) * trunk/StreamVision/StreamVision.py (modified) * trunk/StreamVision/libHIDUtilities.a (added) * trunk/StreamVision/setup.py (modified) HIDRemotemodule.m: Support for Logitech Music Anywhere USB ... Fri, 14 Jul 2006 17:25:37 GMT Nicholas Riley [252] * trunk/StreamVision/StreamVision.py (modified) Added Radio Paradise Listener Review Channel support. Tue, 06 Jun 2006 18:49:28 GMT Nicholas Riley [235] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Pass through cmd-ctrl-\ in Emacs and X11 (C-M-\ is ... Tue, 06 Jun 2006 14:23:53 GMT Nicholas Riley [234] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: switch to Stations playlist if we're viewing the ... Mon, 05 Jun 2006 10:36:50 GMT Nicholas Riley [233] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: fix zooming in iTunes (helps if I actually test ... Mon, 05 Jun 2006 10:35:12 GMT Nicholas Riley [232] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: cmd-ctrl-backslash zooms windows in most apps (yeah, ... Sun, 29 Jan 2006 22:59:56 GMT Nicholas Riley [211] * trunk/StreamVision/HotKeymodule.c (moved) * trunk/StreamVision/StreamVision.py (modified) * trunk/StreamVision/setup.py (modified) setup.py: use HotKey module (shared with LocationDo) instead of ... Thu, 10 Nov 2005 06:10:30 GMT Nicholas Riley [200] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: missed a .get() for compatibility with old appscript (?) Thu, 10 Nov 2005 05:21:07 GMT Nicholas Riley [199] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: XTension support for turning on/off stereo (can't ... Wed, 05 Oct 2005 18:32:59 GMT Nicholas Riley [195] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: changes for new Radio Paradise site design Mon, 19 Sep 2005 08:52:08 GMT Nicholas Riley [194] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: old changes for better name cleaning Tue, 21 Jun 2005 23:10:56 GMT Nicholas Riley [193] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: hm, you think one finishLaunching method is enough? Tue, 21 Jun 2005 23:08:19 GMT Nicholas Riley [192] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: added distributed notification support for iTunes ... Mon, 20 Jun 2005 15:55:40 GMT Nicholas Riley [191] * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: handle lack of artwork on remote tracks properly Mon, 20 Jun 2005 14:59:08 GMT Nicholas Riley [190] * trunk/StreamVision (modified) * trunk/StreamVision/StreamVision.py (modified) StreamVision.py: Don't clean stream name to oblivion if it doesn't ... Sat, 18 Jun 2005 02:52:12 GMT Nicholas Riley [189] * trunk/StreamVision (modified) Ignore build, dist, *.html Sat, 18 Jun 2005 02:48:28 GMT Nicholas Riley [188] * trunk/StreamVision (added) * trunk/StreamVision/English.lproj (added) * trunk/StreamVision/English.lproj/MainMenu.nib (added) * trunk/StreamVision/English.lproj/MainMenu.nib/classes.nib (added) * trunk/StreamVision/English.lproj/MainMenu.nib/info.nib (added) * trunk/StreamVision/English.lproj/MainMenu.nib/keyedobjects.nib (added) * trunk/StreamVision/StreamVision.py (added) * trunk/StreamVision/_StreamVisionmodule.c (added) * trunk/StreamVision/scrape.py (added) * trunk/StreamVision/setup.py (added) StreamVision