Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 14, 2012
Commits on Jan 30, 2012
Commits on Jan 18, 2012
  1. Remove workaround exempting old default profiles. All profiles now li…

    …ve under .shuffletron/profiles/
Commits on Jan 12, 2012
  1. "SHUF" is an ugly nickname.

Commits on Jan 7, 2012
  1. Ogg/FLAC support.

Commits on Sep 16, 2011
  1. Less debugging noise.

  2. Do query before (rather than during) generating results. "Search Libr…

    …ary" vs "Search Results" was sometimes chosen wrong.
Commits on Apr 17, 2011
Commits on Apr 13, 2011
  1. Shuffle command now takes optional argument. This form enqueues the s…

    …pecified songs in a random order.
  2. Rework loop behavior.

    Enqueue looping songs as they finish, not when they're started. Distinguish 'skip' from 'next' as pertains to the whether the current song should be played again in loop mode. Note in NEWS file.
    Move *wakeup-time* to alarms.lisp, which I think I intended to commit previously..
Commits on Apr 8, 2011
  1. Fixed dependency issue in the new defsystem.

    :serial t needed to move inside the module definition, else modifying e.g util.lisp will fail to rebuild because of no explicit dependency on packages.lisp.
    Known to manifest at least on ancient, pre-2.0 ASDF versions.
  2. Git ignore more stuff.

Commits on Apr 2, 2011
  1. Further, likely broken, work on the web interface.

    Baby steps and experiments toward doing fancier JS things in the web UI. Probably doesn't run.
    This has been rotting on my disk for six months. No one uses it, so I'll push it as-is.
    Ship first, test later.
Commits on Nov 23, 2010
  1. @redline6561
Commits on Oct 22, 2010
Commits on May 10, 2010
Commits on Apr 26, 2010
  1. Build on OS X.

    Shuffletron works for free on OS X, because Mixalot is doing all the work.
Commits on Apr 24, 2010
Commits on Apr 21, 2010
Commits on Apr 20, 2010
Commits on Apr 10, 2010
Commits on Mar 8, 2010
  1. Alias "ls" for "show".

Something went wrong with that request. Please try again.