about summary refs log tree commit homepage
path: root/lib
DateCommit message (Expand)
2016-01-17mlib: fix foreign-key ordering issues with delete
2016-01-05tracklist: reshuffle tracklist when exhausted
2016-01-05tracklist: fix off-by-one error on track removal
2016-01-05console: show tracklist shuffle status, too
2016-01-04player: replaygain: avoid unnecessary ignoring
2016-01-02copyright updates for 2016
2016-01-02source/splitfx: stringify comments
2015-12-31mlib: warn about non-SQLite databases becoming unsupported
2015-12-31dtas-console: show trim and "tl repeat" status
2015-12-31dtas-console: show paused track and time offset
2015-12-31player: frozen_string_literal fixup for "tl tracks"
2015-12-27splitfx: fixup frozen_string_literal for spawn
2015-12-26remove vestigial mentions of opusenc
2015-12-25enable "frozen_string_literal: true"
2015-12-20mlib: fix update
2015-12-16mlib: wire up search/find/stats to the UI
2015-12-15nodoc internal classes
2015-12-14rg_state: fixup replaygain normalization
2015-12-14player: implement software volume control
2015-12-14player: show "tracklist" hash with summary info with "current"
2015-12-14tracklist: swap functionality
2015-12-13unix_accepted: enable checking for readability after emit
2015-12-13parse_time: enable frozen_string_literal
2015-12-13player: dump state file asynchronously when requested
2015-12-13player: support "tl clear" internally
2015-12-13player: reduce I/O priority of connected clients
2015-12-13mlib: split out the output format from the library
2015-12-13mlib: add find/search functionality based on mpd
2015-12-13mlib: no kwargs for 1.9.3 compatibility
2015-12-13mlib: add stats support
2015-12-13mlib: remove non-existent entries
2015-12-13switch to exception-free non-blocking I/O
2015-12-13tracklist: fixup idempotent "tl shuffle false"
2015-12-07player: tl (repeat|shuffle|max) and trim swap values
2015-12-07player: refactor and document tracklist interface
2015-12-07tracklist: support limiting maximum tracklist size
2015-12-07tracklist: shuffle support
2015-12-06tracklist: avoid needlessly building a hash for track IDs
2015-12-05tracklist: do not mutate @list when serializing
2015-12-05tracklist: use lower number unique track IDs
2015-11-28dtas-mlib: add dump support for debugging
2015-11-22introduce dtas-mlib for music library functions
2015-10-04player: cleanup command dispatch
2015-09-07player: add "queue cat" command
2015-09-06use a common /dev/null
2015-07-18parse_freq: trivial new module for parsing frequencies
2015-07-18parse_time: pass through numeric types
2015-06-16favor recv and recv_nonblock over recvmsg variants
2015-06-15splitfx: set OUTFMT correctly for subenv if command is set
2015-05-24splitfx: allow -p/--sox-pipe option