1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
|
2007-12-20:
- Released v1.3b
- More code page fixes.
- It's now possible to turn off recording to profile.
2007-12-19:
- Released v1.3
- Try different stations on playlist errors.
2007-12-17:
- Configurable bind address, thanks to Romain Beauxis.
2007-12-13:
- Added new audioscrobbler module; recording to profile works again
2007-12-10:
- Added .pls playlist serving (http://localhost:port/lastfm.pls)
- More charset fixes
2007-12-07:
- Removed old metadata cruft; all is now taken from the playlist
- A lot of robustness improvements, thanks to Morty for many of them!
- Removed "discovery mode" for now, as it seems to have no effect
2007-11-23:
- Better UTF-8 handing in xspf.py - Thanks again, Artur. :)
- More error resilience
- Some debug options
- Removed superfluous "hashlib" requirement.
2007-11-22:
- Released v1.2
- Switched to XSPF playlists - thanks to Artur for the xspf.py module.
2006-07-17:
- Released v1.1 final
- Fixed correct metadata host and track progress
2005-12-12:
- Released v1.1alpha5
- Cache related fixes; Send "no-cache" HTTP headers, and use "Temporary Redirect"
instead of "Moved Permanently". (Thanks to Jajcus for the tip on that one.)
2005-12-10:
- Use local copy of "nocover" image + related fix
- Don't strip "SYNC" markers any more
2005-10-11:
- Released v1.1alpha4
- Fixed handling of port-less "stream_url" (thanks to jgarrett)
2005-09-18:
- Released v1.1alpha3
- Fixed pasting of station-URLs (thanks to vitalyb and mad_goldfish)
2005-09-09:
- Set "reuseaddr" flag on the socket to avoid "address in use" errors (thanks
to Peter Russel!)
2005-08-30:
- Made transparent PNGs look nice in MSIE, finally
2005-08-29:
- Released v1.1alpha2
- Keyboard shortcuts + several small improvements (thanks to Ben Winslow!)
- Better error handling when talking to the server (thanks to Craig Nicol!)
2005-08-26:
- Released v1.1alpha1
- Better backwards compatibility (thanks to Craig Nicol / mad_goldfish!)
- Proper thread handling
2005-08-24:
- Use "bookmarks.txt" for bookmarks (instead of "stations.txt")
- New javascript-based GUI
- Links for "similar" and "fans" stations
2005-08-23:
- Released v1.0.2
- Very basic run-time theme selection ("http://.../settheme/sidebar")
- Include favicon and noalbum images instead of linking to the server
- Added "Record to profile" and "Discovery mode" checkboxes
2005-08-21:
- Released v1.0.1
- Open data files in binary mode
2005-08-20:
- Released v1.0
- Added a vertically oriented "sidebar" theme
- Moved the default GUI and stylesheet (default.html and .css) into own files
2005-08-19:
- Released v1.0beta3
- Show last played tracks
2005-08-18:
- Refresh when starting radio (and also while not streaming)
2005-08-17:
- Be paranoid about received metadata (hopefully avoid some crashes)
- Use target="_self" for own links
2005-08-17:
- Released v1.0beta2
- Fixed crash when starting without a bookmarks file (stations.txt)
- Fixed jumpy track time display after clicking a button
- Hopefully work around dodgy stream titles
2005-08-17:
- Released v1.0beta1
2005-08-16:
- Store 10 last used stations in a "bookmark" pulldown
- New changestation.py script (for handling lastfm://station links)
- Replaced random listen port with configurable port
- Work-around for a bug when there's no album link
- Display artist and track name in window title / taskbar
- Basic proxy authentication support
2005-08-16:
- Released v0.1alpha3
- Proxy support
- Handle metadata with no "albumcover_medium"
2005-08-15:
- Released v0.1alpha2
- Fix channel selection on stream startup
- Proper display of track time / duration
- Some frames testing
2005-08-15:
- Released v0.1alpha
- Web-server cleanups, imitate last.fm's design
2005-08-13:
- Added integrated webserver for controlling the stream
2005-08-12:
- Project started
- First working implementation
|