BBC Radio Widget changelog ========================== Version 4.7, 27/02/2015 ------------------------ * Removed old urls, that the BBC had replaced with a recorded message * Added ability to change station list without updating the widget Version 4.61, 11/02/2015 ------------------------ * Fixed overseas listening Version 4.6, 07/02/2015 ----------------------- * Mac OS X 10.6 with Safari 4 (or greater) is now required * Added automated test file * Corrected stream uris * Disabled flash playback as no longer supported by BBC * Attempt to detect non-starting HTML5 streams and improve fallback to alternate streams Version 4.5, 16/06/2014 ----------------------- * Added AAC/MP3 streaming for all stations (requires Mac OS X 10.6 with Safari 4 or later) - falls back to Flash where unavailable * Updated station listings * Schedules work again * Removed RealPlayer streams as they are no longer available * Compatibility fixes for Mac OS 10.4 and 10.5 Version 4.21, 24/04/2010 ------------------------ * Fixed to be compatible with recent BBC changes Version 4.20, 28/03/2010 ------------------------ * Schedule drawer readability improvements * Fixed a possible issue with audio erroneously restarting on Dashboard exit * Fixed regional schedules to work with BBC's updated web pages * Fixed some issues with daylight savings time and schedules * If a BBC API request fails, fall back to web pages for schedules Version 4.11, 28/09/2009 ------------------------ * Added new RealPlayer streams for national stations, after the BBC apparently changed their minds about removing them (Flash is still default) * Fixed compatibility with Mac OS X 10.4 * Widget falls back to Flash if RealPlayer is selected but not installed Version 4.1, 26/09/2009 ----------------------- * All stations except World Service now use Flash (only), as RealPlayer is no longer available * Flash playback is now more reliable when leaving Dashboard soon after clicking play * Multiple copies of the widget can now be opened and operated independently, remembering the station each is set to * Station selection is now dynamically generated (which should make station updates less irritating for me to manage in the future... who knows, maybe we'll get "over-the-air" updates!) * Added option to open schedules at bbc.co.uk if fetching them fails * Added Sussex and Surrey stations, and deleted Southern Counties * Updates now shown on front of widget * Updater now more regular, faster and more reliable * Fixed a bug which could mean RealPlayer volume was not correctly restored if Flash was preferred * Tweaked some station images * Fixed another issue where the widget could falsely claim no internet connection * Fixed a problem which could cause a large number of API requests after schedule errors occurred * Now correctly recognises beta version numbers * Widget cleans up after itself better on removal Version 4.03, 11/08/2009 ------------------------ * Fixed an issue with the RP11 hack logic Version 4.02, 11/08/2009 ------------------------ * Corrected an issue with plugin detection * Extended the timeout of the connection test; should stop false "no connection" warnings * Disabled the RealPlayer 11 hack by default in Tiger, which shouldn't require it * More descriptive error on older systems which can't process local/regional schedules properly * You can now override the plugin detection and connection test by option-clicking the play button * New plist keys, "UseHack" and "DisableTests" to force each permanently on or off. Not recommended; default behaviour should be best. See FAQ for details. Version 4.01, 17/06/2009 ------------------------ * Fixed Five Live International streams (again) Version 4.0, 16/06/2009 ----------------------- * Schedule info for virtually every station, inc. R4LW * Workaround a RealPlayer bug to allow audio when Dashboard is closed (thanks Stephen!) * Flash streaming option (option-click the "i" button) * Improved Safari 4 connection performance * Changed some local radio stations to reflect recent rebranding * Fixed some graphical issues Version 3.41 ------------ * Fixed Asian Network Version 3.4 ----------- * Fixed Five Live international streams (thanks Jon) and World Service stream (thanks Jonathan) * Added programme title to schedule tooltips * Fixed a bug which could lead to graphical glitches in the schedule drawer when the scrollbar hid/appeared * Fixed a bug which could lead to an infinite loop if the BBC API served unexpected content * Various graphical fixes * Smoother upgrade experience Version 3.3 ----------- * Fixed Five Live streams * Under-the-hood work to allow user selection of official logos (not yet completed) Version 3.2 ----------- * New logos, to comply with the legal threats * Various graphical fixes and improvements Version 3.1 ----------- * Bug fix to stop the widget hammering the BBCŐs server with API requests. Thanks to GreyArea for first bringing it to my attention * Added the attribution to BBC Backstage * Further improved behaviour on slow connections Version 3.0 ----------- * Interface improvements * Schedule information in a draw for national stations * Improved feedback when rebuffering the stream * Improved behaviour on slow connections * Many other fixes and improvements Version 2.2 ----------- * Fixes a freezing problem experienced on some Macs * General speed improvements for all users * BBC GMR renamed to BBC Manchester Version 2.1 ----------- * Correctly remembers volume setting through restarts Version 2.0 ----------- * Completely rewritten interface * Added schedule links * Audio now plays on widget rear too * Added update checker * Fully compatible with RealPlayer 10.1 * Added non-English regional stations * Massive code cleanup and reworking Version 1.8 ----------- * Added Sports Xtra UK for coverage of events for which the BBC doesnŐt have an international licence Version 1.7 ----------- * Added complete local radio listings Version 1.6 ----------- * Solved a crash when not connected to the internet * now youŐre simply informed that no connection is available * Added Radio Scotland, Radio Wales and Radio Ulster Version 1.5 ----------- * Widget now sleeps when not in use (uses 0% CPU) * Added volume buttons * Removed stop button (no longer necessary due to sleep functionality) * Cosmetic changes Version 1.2 ----------- * Added a stop button Version 1.1 ----------- * Commented the html and javascript files thoroughly to aid anyone looking through * Removed some redundant/outdated code * Changed the function names to make more sense * Minor graphical tweaks * Optimised the image sizes Version 1.01 ------------ * Tweaked the widget to work better on first launch Version 1.0 ----------- * Initial release