about summary refs log tree commit
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2016-01-07 04:10:00 +0000
committerEric Wong <e@80x24.org>2016-01-07 04:10:00 +0000
commit5b63f0f529291cec16cd9bf0fb9c1298e0e890a9 (patch)
tree37b9a08adbededdf905de3ee94c867d2baaf0b0f
parentf9b0baa216a19f96a55793ac3ef9ccaa509eef84 (diff)
downloaddtas-5b63f0f529291cec16cd9bf0fb9c1298e0e890a9.tar.gz
Not much since 0.12.0:

* "dtas-tl aac" implemented for adding tracks after the current
  track in dtas-player(1).

* dtas-player now implements software volume control to
  simultaneously control the volume of all sinks.
  dtas-console remaps '0'/'9' keys for software volume control
  to match mplayer(1) behavior.  '7'/'8' now adjusts the ReplayGain
  preamp volume.  I'm still considering changing the 'r'/'R' keys
  for repeat cycling and moving ReplayGain cycling to 'g'/'G':

  http://80x24.org/dtas-all/20160105090453.GA30328@dcvr.yhbt.net/

* dtas-console shows the paused player track, and trim/shuffle/repeat
  statuses.

* all comments loaded from YAML files intended for dtas-splitfx(1)
  are stringified.

Other than that, I enjoy using the "dtas-tl edit" feature from
0.12.0+ to modify the tracklist very much :)

There's a couple of changes to the experimental stuff hasn't been
documented at all and even more subject to change than the rest
of dtas...

30 changes since dtas 0.12.1:
      dtas-tl: simplify existing addtail/addhead while we're at it
      dtas-tl: fixup addtail again
      player: implement software volume control
      Rakefile: add Atom feed to website
      rg_state: fixup replaygain normalization
      Revert "dtas-tl: simplify existing addtail/addhead while we're at it"
      nodoc internal classes
      dtas-tl: "edit" gives sequential track IDs on new tracks
      gemspec: require Ruby 1.9.3 at minimum
      dtas-tl: add "aac" (add-after-current) command
      mlib: wire up search/find/stats to the UI
      mlib: fix update
      dtas-readahead: use our spawn fix properly
      enable "frozen_string_literal: true"
      doc: various wording fixes and doc enhancements
      remove vestigial mentions of opusenc
      splitfx: fixup frozen_string_literal for spawn
      player: frozen_string_literal fixup for "tl tracks"
      dtas-console: show paused track and time offset
      dtas-console: show trim and "tl repeat" status
      mlib: warn about non-SQLite databases becoming unsupported
      console: display paused commands properly
      source/splitfx: stringify comments
      copyright updates for 2016
      player: replaygain: avoid unnecessary ignoring
      console: try harder to show rate
      console: show tracklist shuffle status, too
      tracklist: fix off-by-one error on track removal
      tracklist: reshuffle tracklist when exhausted
      dtas-tl: document "aac" addition
-rwxr-xr-xGIT-VERSION-GEN2
-rw-r--r--INSTALL6
2 files changed, 4 insertions, 4 deletions
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index 9ffd851..26df714 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -5,7 +5,7 @@
 CONSTANT = "DTAS::VERSION"
 RVF = "lib/dtas/version.rb"
 GVF = "GIT-VERSION-FILE"
-DEF_VER = "v0.12.1"
+DEF_VER = "v0.13.0"
 vn = DEF_VER
 
 # First see if there is a version file (included in release tarballs),
diff --git a/INSTALL b/INSTALL
index 244874e..d5e32a1 100644
--- a/INSTALL
+++ b/INSTALL
@@ -39,10 +39,10 @@ For future upgrades of dtas (upgrades to dtas-linux will be infrequent)
 
 Grab the latest tarball from our HTTP site:
 
-    http://dtas.80x24.org/2015/dtas-0.12.1.tar.gz
+    http://dtas.80x24.org/2016/dtas-0.13.0.tar.gz
 
-    $ tar zxvf dtas-0.12.1.tar.gz
-    $ cd dtas-0.12.1
+    $ tar zxvf dtas-0.13.0.tar.gz
+    $ cd dtas-0.13.0
     $ sudo ruby setup.rb
 
 GNU/Linux users may optionally install "io_splice" and