Commits

Author Commit Message Labels Comments Date
Toby Inkster
as yet untested RPC proxy
Toby Inkster
pause command for CLI
Toby Inkster
make clients register which procedures belong to them; this will be helpful for the JSON-RPC HTTP proxy
Toby Inkster
simple port override with env vars
Toby Inkster
CLI improvements
Toby Inkster
no, I do not like this temp file stuff for IPC, but it will do for now
Toby Inkster
attempt to port to AnyEvent
Branches
use-coro
Toby Inkster
add strict and warnings; no Async.pm
Branches
use-coro
Toby Inkster
beginnings of CLI
Toby Inkster
fix client output
Toby Inkster
remove silly role stuff from SoundSwarm::Data::Track
Toby Inkster
define constants for TCP ports
Toby Inkster
complete the set of clients
Toby Inkster
small scripts for starting daemons; these need to be able to take command-line parameters
Toby Inkster
when player finds that queue is empty, it should instead select a random track from library
Toby Inkster
mysteriously adding this warning seems to make indexing work ??
Toby Inkster
indexer; doesn't work right yet
Toby Inkster
pretty close to an indexer now
Toby Inkster
music library server
Toby Inkster
json serialization of tracks.
Toby Inkster
ORMLite-based index of tracks; needs a daemon to update the index
Toby Inkster
player and queue can now talk to each other
Toby Inkster
initial checkin; already done quite a bit