chiark / gitweb /
Merge event scheduling implementation. This fixes defect #6,
[disorder] / CHANGES
diff --git a/CHANGES b/CHANGES
index 48c33a363822d120ad957d4c7cd03745dc460c54..d484c58a7e5c18b988cc9bcf05cb28042abe7cf5 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -5,6 +5,13 @@
 The 'gap' directive will no longer work.  It could be restored if there
 is real demand.
 
+*** Event Scheduling
+
+It is now possible to schedule events to occur in the future.  Currently
+the supported actions are playing a specific track, and changing a
+global preference (thus allowing e.g. random play to be turned on or
+off).  See the schedule-* commands described in disorder(1).
+
 *** Random Track Choice
 
 This has been completely rewritten to support new features:
@@ -15,6 +22,8 @@ This has been completely rewritten to support new features:
    - there is a new configuration item replay_min defining the minimum
      time before a played track can be picked at random.  The default is
      8 hours (which matches the earlier behaviour).
+   - recently added tracks are biased up; see new_bias and new_bias_age
+     in disorder_config(5).
 
 *** Web Interface
 
@@ -45,7 +54,9 @@ play as well as the local default sound device.
 ** Bugs Fixed
 
  #2 Search results should link to directories
+ #6 Schedule tracks for a particular time
 #10 Non-uniform track selection
+#11 Bias random selection to newly added tracks
 #16 Cookie expiry causes user to be silently logged out and not
     subsequently redirected to login page
 #20 Broken aliasing rules