| 6 days ago | Simon MacMullen | Lots of CSS changes visual-tweaks tip | changeset | files |
| 10 days ago | Simon MacMullen | Improvements to track downloading: default | changeset | files |
| 12 days ago | Simon MacMullen | You can rely on nothing. There are files out there which claim to embed an albumart file, but it's truncated / corrupt. Handle that case. | changeset | files |
| 12 days ago | Simon MacMullen | Fixes to AAC album art handling | changeset | files |
| 12 days ago | Simon MacMullen | In AAC files, track number is often an int, so cast to string. | changeset | files |
| 3 weeks ago | Simon MacMullen | Improved (hopefully) history styling. | changeset | files |
| 3 weeks ago | Simon MacMullen | Small refactor | changeset | files |
| 3 weeks ago | Simon MacMullen | History CSS tweak. | changeset | files |
| 3 weeks ago | Simon MacMullen | Provide metadata when someone skips a track. | changeset | files |
| 3 weeks ago | Simon MacMullen | Make the small track widget also able to display metadata. | changeset | files |
| 3 weeks ago | Simon MacMullen | Add context to chat; it's nice to know what people are talking about. | changeset | files |
| 3 weeks ago | Simon MacMullen | History timestamps | changeset | files |
| 3 weeks ago | Simon MacMullen | Don't assume MP3 album art is called "Front Cover" | changeset | files |
| 3 weeks ago | Simon MacMullen | Handle non-ASCII tag values sanely. | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Don't translate slashes in m3u paths. | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Forward-compatible vlc://quit syntax | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Cause curl to fail on HTTP error rather than retrieving the error document. | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Show URL on metadata error. | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Reindent | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Tweak CSS for track widgets | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Remove unused get_secs/0 function. | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Use sub-second precision in computing elapsed-time, and floor to | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Only display times if playing, rather than non-idle. Cope with | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Reindent | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Reindent | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Very minor cosmetic changes: use 3600 as the constant, and use ternary operator | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Avoid double-setting the refresh timer. | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Abstract out VLC invocation; use plain vlc rather than cvlc (which isn't available on Debian apparently?) | changeset | files |
| 4 weeks ago | Tony Garnock-Jones | Move the install_dependencies_debian target so it's non-first, so all is caught by default | changeset | files |
| 5 weeks ago | Simon MacMullen | Try to be more intelligent about the presence or absence of tags. If the song title is not there, give up and show the URL tail as before. Otherwise, show whichever tags we have. | changeset | files |
| 5 weeks ago | Simon MacMullen | Don't fall over if there are no tags at all. | changeset | files |
| 5 weeks ago | Simon MacMullen | I don't like these borders after all. Some album art is non-square and it looks really bad. | changeset | files |
| 5 weeks ago | Tony Garnock-Jones | merge metadata into default | changeset | files |
| 5 weeks ago | Simon MacMullen | Use ImageMagick rather than PIL since PIL is falling over for PNGs for metadata | changeset | files |
| 5 weeks ago | Simon MacMullen | Move the cache into the server root, to make album art images less evil. metadata | changeset | files |
| 5 weeks ago | Simon MacMullen | Metadata in the queue. metadata | changeset | files |
| 5 weeks ago | Simon MacMullen | Refactor a bit, support AAC album art. metadata | changeset | files |
| 5 weeks ago | Simon MacMullen | Improve error reporting metadata | changeset | files |
| 5 weeks ago | Simon MacMullen | Merge default to metadata metadata | changeset | files |
| 5 weeks ago | Simon MacMullen | Add a favicon (taken from the Tango icon project). | changeset | files |
| 5 weeks ago | Simon MacMullen | Beginning of album art patch so Tony can see how evil it is... metadata | changeset | files |
| 5 weeks ago | Simon MacMullen | Forgot to remove metadata | changeset | files |
| 5 weeks ago | Tony Garnock-Jones | Merge heads | changeset | files |
| 5 weeks ago | Tony Garnock-Jones | If the metadata-extraction failed, it wasn't creating the metadata file. | changeset | files |
| 5 weeks ago | Simon MacMullen | Remove the #info record, just pass round a dict. metadata | changeset | files |
| 5 weeks ago | Simon MacMullen | Don't allow elapsed time to be greater than total time, and take that happening as a hint that the song has finished and we should ask the server what's happening. | changeset | files |
| 5 weeks ago | Tony Garnock-Jones | Log kernel and sasl output to various files. | changeset | files |
| 6 weeks ago | Simon MacMullen | Display the tags in the web UI (for currently playing song only ATM). metadata | changeset | files |
| 6 weeks ago | Simon MacMullen | VLC does not exit by default when the song ends. Hilarity ensures. metadata | changeset | files |
| 6 weeks ago | Simon MacMullen | Various fixes around the little oddities of AAC/M4A tags metadata | changeset | files |
| 6 weeks ago | Simon MacMullen | Oops, try to remember how a dict works. metadata | changeset | files |
| 6 weeks ago | Simon MacMullen | Play everything with vlc. Not a trivial change, but it seems to work fine and gets us replay gain! metadata | changeset | files |
| 6 weeks ago | Simon MacMullen | Remove compiled code from hmix tarball. i386 code does not work on my metadata | changeset | files |
| 6 weeks ago | Simon MacMullen | Grab standard tags for Tony. metadata | changeset | files |
| 6 weeks ago | Simon MacMullen | Need curl metadata | changeset | files |
| 6 weeks ago | Simon MacMullen | Add support for reading ReplayGain tags (and generating them if they metadata | changeset | files |
| 7 weeks ago | Simon MacMullen | Merge metadata branch | changeset | files |
| 7 weeks ago | Simon MacMullen | For convenience import a copy of Mutagen. metadata | changeset | files |
| 7 weeks ago | Simon MacMullen | Yes yes, I use Eclipse. Get over it. metadata | changeset | files |
| 7 weeks ago | Simon MacMullen | Remove ticker process and just keep track of how long the song has been metadata | changeset | files |
| 7 weeks ago | Simon MacMullen | Move python script into correct OTP location, couple of minor tweaks. metadata | changeset | files |
| 7 weeks ago | Simon MacMullen | Actually we need to pause the timer if the music is paused... metadata | changeset | files |
| 7 weeks ago | Simon MacMullen | Add a client-side timer to update the clock every second. metadata | changeset | files |
| 7 weeks ago | Simon MacMullen | Server-side code to support elapsed time display. The client only checks metadata | changeset | files |
| 7 weeks ago | Simon MacMullen | Add some infrastructure about metadata, and show the total length of the metadata | changeset | files |
| 7 weeks ago | Tony Garnock-Jones | Updated instructions for retrieving erlang-rfc4627 (from hg now) | changeset | files |
| 7 weeks ago | Tony Garnock-Jones | Mercurial is more aggressive with empty-directory deletion than darcs was. | changeset | files |
| 7 weeks ago | Tony Garnock-Jones | Clean up after tailor. | changeset | files |
| 2 months ago | Tony Garnock-Jones | Note re: need to touch cached files | changeset | files |
| 3 months ago | Tony Garnock-Jones | Targets for restarting daemon with a single make command. | changeset | files |
| 3 months ago | Tony Garnock-Jones | Save playlist on shutdown, load it on startup | changeset | files |
| 3 months ago | Tony Garnock-Jones | Termination timeouts are in milliseconds, not seconds! | changeset | files |
| 3 months ago | Tony Garnock-Jones | Turn off globbing in curl. Also, be silent, and collect error messages. | changeset | files |
| 3 months ago | Tony Garnock-Jones | Format errors that appear in history | changeset | files |
| 3 months ago | Tony Garnock-Jones | Perform proper UTF-8 encoding on URLs | changeset | files |
| 3 months ago | Tony Garnock-Jones | Note about updating the documentation | changeset | files |
| 3 months ago | Tony Garnock-Jones | URL encode relative URL fragments from a .m3u | changeset | files |
| 3 months ago | Tony Garnock-Jones | Remove debug output | changeset | files |
| 3 months ago | Tony Garnock-Jones | Use os:cmd instead of execdaemon for curl | changeset | files |
| 3 months ago | Tony Garnock-Jones | Retry on error during renaming | changeset | files |
| 3 months ago | Tony Garnock-Jones | Correct cleanlog target | changeset | files |
| 3 months ago | Tony Garnock-Jones | Display cachingIndicator | changeset | files |
| 3 months ago | Tony Garnock-Jones | Send current downloads back to js client | changeset | files |
| 3 months ago | Tony Garnock-Jones | Remove obsolete clause | changeset | files |
| 3 months ago | Tony Garnock-Jones | Support investigation of urlcache:current_downloads() | changeset | files |
| 3 months ago | Tony Garnock-Jones | Use curl to download in urlcache instead of ibrowse | changeset | files |
| 3 months ago | Tony Garnock-Jones | Support spider:retrieve with a timeout | changeset | files |
| 3 months ago | Tony Garnock-Jones | Integrate urlcache with player. | changeset | files |
| 3 months ago | Tony Garnock-Jones | Ignore jukebox cache dir | changeset | files |
| 6 months ago | Tony Garnock-Jones | Make a start on urlcaching/prefetching. | changeset | files |
| 7 months ago | matthew | added support for m4a, wav and flac files via mplayer | changeset | files |
| 6 months ago | Tony Garnock-Jones | Fix for spidering thttpd. Thanks to Emile Joubert. | changeset | files |
| 7 months ago | Tony Garnock-Jones | Note on dependency on erlang-rfc4627 | changeset | files |
| 7 months ago | Tony Garnock-Jones | Update to new rfc4627_jsonrpc_inets module. | changeset | files |
| 7 months ago | Tony Garnock-Jones | Commented quote to balance emacs' syntax-highlighter | changeset | files |
| 8 months ago | Tony Garnock-Jones | Explicitly set background colour. | changeset | files |
| 14 months ago | Tony Garnock-Jones | Remove a stray v1 record! | changeset | files |
| 18 months ago | Tony Garnock-Jones | Add missing lists_to_binaries/1 call | changeset | files |
| 18 months ago | Tony Garnock-Jones | Expose track count information on config screen | changeset | files |
| 18 months ago | Tony Garnock-Jones | Randomised track selection | changeset | files |
| 18 months ago | Tony Garnock-Jones | Send X-JSON-RPC-Timeout header (relies on mod_jsonrpc change, too). | changeset | files |
| 18 months ago | Tony Garnock-Jones | Add error callback to search | changeset | files |
| 18 months ago | Tony Garnock-Jones | Fix links | changeset | files |
| 18 months ago | Tony Garnock-Jones | Fix CSS link | changeset | files |
| 7 weeks ago | Tony Garnock-Jones | Added tag snapshot_200706211100 for changeset 4c31e0929c6a | changeset | files |
| 7 weeks ago | Tony Garnock-Jones | Added tag pre_rearrangement_and_deyawsification for changeset b782b207b906 snapshot_200706211100 | changeset | files |
| 18 months ago | Tony Garnock-Jones | Enable SASL, for logging, and capture log output from daemon to file. pre_rearrangement_and_deyawsification | changeset | files |
| 18 months ago | Tony Garnock-Jones | Update documentation | changeset | files |
| 18 months ago | Tony Garnock-Jones | Add "daemon" and "stop" targets. | changeset | files |
| 18 months ago | Tony Garnock-Jones | Remove obsolete jukebox.smd and jukebox.yaws. | changeset | files |
| 18 months ago | Tony Garnock-Jones | Update main application to non-yaws code. | changeset | files |
| 18 months ago | Tony Garnock-Jones | Locate execdaemon binary in priv_dir | changeset | files |
| 18 months ago | Tony Garnock-Jones | Move icons into htdocs | changeset | files |
| 18 months ago | Tony Garnock-Jones | Update .boring file | changeset | files |
| 18 months ago | Tony Garnock-Jones | Remove obsolete config.smd and config.yaws. | changeset | files |
| 18 months ago | Tony Garnock-Jones | Update configsession to new non-yaws framework | changeset | files |
| 18 months ago | Tony Garnock-Jones | Forgot to add supervisor source file! | changeset | files |
| 18 months ago | Tony Garnock-Jones | Make jukebox an Erlang application, with supervisors etc. | changeset | files |
| 18 months ago | Tony Garnock-Jones | Make gen_servers implement all of the required interface | changeset | files |
| 18 months ago | Tony Garnock-Jones | Move files into standardesque structure; prepare to de-yaws the app | changeset | files |
| 20 months ago | Tony Garnock-Jones | New TODO item | changeset | files |
| 20 months ago | tonyg | Add stop-daemon target. | changeset | files |
| 20 months ago | Tony Garnock-Jones | Split by \r as well as \n. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Remove minor syntax error in the CSS | changeset | files |
| 7 weeks ago | Tony Garnock-Jones | Added tag snapshot_200611081110 for changeset eb15e4dd09d8 | changeset | files |
| 2 years ago | Tony Garnock-Jones | Support Safari (and hopefully also IE) snapshot_200611081110 | changeset | files |
| 2 years ago | Tony Garnock-Jones | conditionalise Java-specific code | changeset | files |
| 2 years ago | Tony Garnock-Jones | Don't spam the history every time someone opens the page. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Rearrange things for better use of vertical space. | changeset | files |
| 7 weeks ago | Tony Garnock-Jones | Added tag snapshot_200611061540 for changeset bf7be306a4fd | changeset | files |
| 2 years ago | Tony Garnock-Jones | Documentation. snapshot_200611061540 | changeset | files |
| 2 years ago | Tony Garnock-Jones | Copyright and documentation. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Tweak icons | changeset | files |
| 2 years ago | Tony Garnock-Jones | Beef up little arrowheads | changeset | files |
| 2 years ago | Tony Garnock-Jones | Restore "enqueue text" | changeset | files |
| 2 years ago | Tony Garnock-Jones | Unfloat the track username, as it overflows poorly | changeset | files |
| 2 years ago | Tony Garnock-Jones | Add "chat" button. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Colourful volume indicator. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Icons and style tweaks | changeset | files |
| 2 years ago | Tony Garnock-Jones | Focus the search field on page load. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Scroll to the newest element in the history list. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Only bother to replace history list if it changes. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Abstract out prependChild() function. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Improve use of screen real-estate. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Back out Matthew's TMBG patch. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Switch from Dojo to Prototype + own code. | changeset | files |
| 2 years ago | Matthew Sackman | Made jukebox auto enqueue "Why does the sun shine" one time in 10 | changeset | files |
| 2 years ago | Matthew Sackman | Make m3us work when they're not in the root dir of the, um, root | changeset | files |
| 2 years ago | Matthew Sackman | Avoid enqueuing comments in m3us | changeset | files |
| 2 years ago | Matthew Sackman | Made m3u support work - tested. | changeset | files |
| 2 years ago | Matthew Sackman | Added support for parsing and dealing with m3us | changeset | files |
| 2 years ago | Matthew Sackman | further modifications to volume display | changeset | files |
| 2 years ago | Matthew Sackman | add extra javascript to be able to see the target volume | changeset | files |
| 2 years ago | Tony Garnock-Jones | Update TODO | changeset | files |
| 2 years ago | Tony Garnock-Jones | Change timeout to 10s for searching. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Use setTimeout instead of setInterval. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Reverse-lookup IPs for default usernames. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Unescape the tooltip | changeset | files |
| 2 years ago | Tony Garnock-Jones | Group search results by folder. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Add names and types to inputs | changeset | files |
| 2 years ago | Tony Garnock-Jones | Correct guard on HTTP/1.1 decision. Oops! | changeset | files |
| 2 years ago | Tony Garnock-Jones | Use "null" instead of "unavailable" for hmix | changeset | files |
| 2 years ago | Tony Garnock-Jones | Remove SIGPWR (doesn't build on Mac OS X) | changeset | files |
| 2 years ago | Tony Garnock-Jones | Replace +s globally in usernames | changeset | files |
| 2 years ago | Tony Garnock-Jones | Deal with +-encoded spaces in usernames | changeset | files |
| 2 years ago | Tony Garnock-Jones | Call out to ogg123 with "-d oss". | changeset | files |
| 2 years ago | Tony Garnock-Jones | Daemon operation. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Try HTTP/1.1 if HTTP/1.0 fails (no content-length from IIS). | changeset | files |
| 2 years ago | Tony Garnock-Jones | Ever-so-slightly smarter about which URLs look like dirs to follow. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Clear input field after submission. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Configuration tool. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Split out yaws code for reuse. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Raise/lower | changeset | files |
| 2 years ago | Tony Garnock-Jones | Record progress :-) | changeset | files |
| 2 years ago | Tony Garnock-Jones | Add "at top" enqueue link | changeset | files |
| 2 years ago | Tony Garnock-Jones | Don't use images for enqueue links etc | changeset | files |
| 2 years ago | Tony Garnock-Jones | Switch port to 8888, like old baal | changeset | files |
| 2 years ago | Tony Garnock-Jones | Split out volume.erl; cache volume level to avoid os:cmd()s. | changeset | files |
| 2 years ago | Tony Garnock-Jones | Proper volume control | changeset | files |
| 2 years ago | Tony Garnock-Jones | Note re: config page | changeset | files |
| 2 years ago | Tony Garnock-Jones | Server getter/setter for volume, start of client i/f | changeset | files |
| 2 years ago | Tony Garnock-Jones | Sources for HMIX | changeset | files |
| 2 years ago | Tony Garnock-Jones | Improve appearance of jukebox | changeset | files |
| 2 years ago | Tony Garnock-Jones | Notes on remaining tasks | changeset | files |
| 2 years ago | Tony Garnock-Jones | Use named signals | changeset | files |
| 2 years ago | Tony Garnock-Jones | Permit named signals to be sent | changeset | files |
| 2 years ago | Tony Garnock-Jones | Use -Wall at C compile time | changeset | files |
| 2 years ago | Tony Garnock-Jones | Pretty pictures, better buttons | changeset | files |
| 2 years ago | Tony Garnock-Jones | Widgetise; dequeueable tracks | changeset | files |
| 2 years ago | Tony Garnock-Jones | Correct for json.erl flaw | changeset | files |
| 2 years ago | Tony Garnock-Jones | Remove useless fragment href | changeset | files |
| 2 years ago | Tony Garnock-Jones | Add "enqueue all" button | changeset | files |
| 2 years ago | Tony Garnock-Jones | Tweaks to username management | changeset | files |
| 2 years ago | Tony Garnock-Jones | Silence stderr in child process, too | changeset | files |
| 2 years ago | Tony Garnock-Jones | Propagate clean target to execdaemon | changeset | files |
| 2 years ago | Tony Garnock-Jones | Add chat and bookmarkable-username features | changeset | files |
| 2 years ago | Tony Garnock-Jones | Use execdaemon instead of wrapper.sh | changeset | files |
| 2 years ago | Tony Garnock-Jones | Much styling and UI tweaking | changeset | files |
| 2 years ago | Tony Garnock-Jones | Use entry records; start using username. | changeset | files |
| 2 years ago | Tony Garnock-Jones | More fanciness in the client | changeset | files |
| ... |