Share

Creative Nomad JukeBox Music Streamer

File Release Notes and Changelog

Release Name: njstream-0.7

Notes:
		Implement:
			drag-drop reordering of play queue
			track upload
			track delete
			track tag modification

		Change how track URLs work (dialogue not download)

		Extensive rationalization of GUI

		Many fixes (e.g. XMMS title display)


Changes: Release 0.7 Implement: drag-drop reordering of play queue track upload track delete track tag modification Change how track URLs work (dialogue not download) Extensive rationalization of GUI Release 0.6.5: Fix for UTF-8 translation problems. Implementation of Multi-Part HTTP message support (in preparation for audio file upload - not yet implemented). Rework of HTTP header parsing logic to support the above. Rework of DIV creation and manipulation logic in the JavaScript such that the re-display of the various frames is optimized, and manipulation of the Queue frame is much more elegant - and ripe for the implementation of drag-drop re-ordering (not there yet!). Release 0.6.1: 11 February 2005 Fix to handling connection close for HTTP 1.0 clients. Fixes the problem where HTTP 1.0 clients (e.g. XMMS) don't play the whole playlist without manual intervention. Release 0.6: 10 February 2005 The play queue can be saved to the NJB as a playlist, and playlists can be deleted from the Playlist view. HTTP Server JavaScript and XML content handlers generate the Album, Artist, and Genre indexes. XML content handlers now generates its index in full conformance to a well normalized schema which is delivered, and publishes the location of that schema in the generated index (and, of course, responds correctly to subsequent requests for the schema from validating parsers!) Rationalized and beefed up error processing Improved HTTP implementation Rationalized a lot of the internal APIs Greatly rationalized the JavaScript code Initial release: 31 January 2005 njstreamer 0.5 is released