DisOrder Changelog

What's new in DisOrder 5.1.1

Oct 28, 2013
  • Bug fixes:
  • player and tracklength can now be used without arguments to clear the lists, as per the documentation.
  • Tracks without a player are forgotten upon rescan.
  • The speaker process avoids splitting frames.

New in DisOrder 5.1 (Feb 18, 2013)

  • Removable Device Support:
  • The server will now automatically initiate a rescan when a filesystem is mounted or unmounted. (Use the mount_rescan option if you want to suppress this behavior.)
  • The server takes care not to hold audio files open unnecessarily, so that devices can be unmounted even if tracks from them are currently being buffered.
  • Disobedience:
  • You can now edit the required-tags and prohibited-tags global preferences in Disobedience (issue #29).
  • The “Manage users” option is now more reliably greyed out if it will not work. This depends on a server change too, so it may still be wrong if a new Disobedience is used against an old server.
  • A .desktop file is now shipped, making Disobedience visible as an application in freedesktop.org-compliant systems.
  • Backups:
  • The Debian package now includes a cronjob that backs up the database daily. See /etc/cron.d/disorder. You can put settings in /etc/default/disorder to turn this off or to control how long the backups are kept for.
  • The disorder-dump -r option was broken.
  • disorder-dump now gets permissions right automatically (issue #56).
  • General:
  • Unicode support has been upgraded to Unicode 6.0.0.
  • Client programs no longer depend on libdb.
  • The following have been removed:
  • The allow, gap, lock, prefsync, restrict, trust configuration commands. If they still appear in your configuration file then the server will not start.
  • The columns web interface option. It will generate an message in your error log but otherwise be ignored.
  • The --wait-for-device player option. If it still appears in any player commands, they will not work.
  • Support for automatically importing pre-3.0 users.
  • Various minor bug fixes.

New in DisOrder 5.0.3 (May 18, 2012)

  • Security: Local connections can no longer create and delete users unless they are properly authorized.

New in DisOrder 5.0.1 (Nov 18, 2010)

  • The sense of the Control → Playing menu item was fixed.

New in DisOrder 4.3 (May 12, 2009)

  • Disobedience:
  • A bug was fixed in the calculation of how much of the track had played. This would lead to the counter showing incorrect values in various situations.
  • Disobedience's icons have been changed to larger, more colorful ones. The SVG source is included if you want to fiddle with them.
  • “Select all” is now no longer available in the choose tab. Instead there is a new “Select children” option which selects the file children of a single subdirectory.
  • Server:
  • The selection bias for newly added tracks was reduced by half. You can put it back to the old very neophilic value with “new_bias 900000” in the config file.
  • It is now possible to ‘adopt’ randomly picked tracks. Disobedience and the command-line client support this but the web interface does not.
  • The default track name parsing was modified to handle filenames generated by iTunes.
  • Miscellaneous:
  • disorderfm now preserves directory permissions.
  • DisOrder is now licensed under GPL v3. The main goal is to prohibit Tivoization.
  • The build system will now automatically cope with Fink's broken GTK+ packages. There are a number of improvements to the Debian packaging.
  • DisOrder now builds on 64-bit Linux systems.
  • There are various minor fixes.