chiark / gitweb /
disorder-choose now supports everything that the old track picker does.
[disorder] / CHANGES
diff --git a/CHANGES b/CHANGES
index cb8df1a06404264d04654558c8c43b02fef50e76..2e986276e7700ca0a5872f6247a15314cdab65f0 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,45 @@
-See ChangeLog.d/* for detailed revision history.
+* Changes up to version 3.0
+
+Important!  See README.upgrades when upgrading.
+
+** Platforms And Installation
+
+Mac OS X and FreeBSD are somewhat supported.  There is now a bash script
+in scripts/setup which will automate the setup after 'make install'.
+
+** Server
+
+Users are now stored in the database rather than a configuration file.
+
+The server now has a built-in list of stopwords and players, so only
+additions to these need be mentioned in the configuration file.
+
+The default inter-track gap is now 0s.
+
+How sound is played is now controlled via the new 'api' configuration
+command.  This also controls how the volume is set, which now works with
+ALSA as well as OSS.
+
+A bug in the MP3 decoder was fixed (also in 2.0.4).
+
+** Web Interface
+
+The web interface now uses cookies to remember user identity, and allows
+online registration of new users.  Also it is no longer necessary to
+manually specify the URL of the web interface (but you can override it
+if you don't like the value it figures out).
+
+It is possible to allow users to register via the web interface.
+
+The web interface's browser support has been improved.  It has been
+tested with Firefox 2, Safari 3, Konqueror 3, Internet Explorer 7 and
+Opera 9.
+
+** Disobedience
+
+A bug which would cause a crash if you attempt to rearrange the queue
+while no track was playing has been fixed.  There is a new 'deselect all
+tracks' option, mirroring 'select all tracks.
 
 * Changes up to version 2.0
 
 
 * Changes up to version 2.0
 
@@ -14,7 +55,7 @@ prohibited-tags in disorder_config(5)).
 
 Unicode support is improved.  Case-folding and word breaking now follows
 the rules given in the Unicode standard (with a bit of tailoring in the
 
 Unicode support is improved.  Case-folding and word breaking now follows
 the rules given in the Unicode standard (with a bit of tailoring in the
-latte case).
+latter case).
 
 ** Disobedience
 
 
 ** Disobedience
 
@@ -212,7 +253,7 @@ Enable/disable buttons are now colored to reflect current state.
 Entering numeric volume values (rather than clicking on the arrows) now
 works.
 
 Entering numeric volume values (rather than clicking on the arrows) now
 works.
 
-Connection errors are reported more gracefuly.
+Connection errors are reported more gracefully.
 
 ** Plugins
 
 
 ** Plugins