view NEWS @ 2633:c079e507869a trunk

[svn] - use a managed heap for playlist entry node allocation.
author nenolod
date Tue, 20 Mar 2007 22:00:11 -0700
parents 56135d75753e
children be6742a04c71
line wrap: on
line source

Audacious 1.3.0 (2007-03-02)

Enhancements
* The playlist code has been rewritten using conditional variables, 
  which has resulted in speed improvements for the playlist code overall.
* The behaviour for detecting filemagic has been redone and is now more
  scalable.
* DoubleSize support has been improved significantly.
* Race conditions in produce_audio() have been corrected.
* The playlist editor is now properly drawn in shaded mode.
* g_utf8_validate has been replaced with a more strict utf8 validator, 
  which solves the encapsulated UTF-8 phenomenon properly.
* The controlsocket code no longer uses the stack in an improper manner.
* Behaviour regarding conversion of %20 in the playlist has been corrected.
* Window decorations can now be enabled in preferences.
* The translation templates have been simplified.
* Support for translating plugins has been re-added.
* The Jump-to-File code has been rewritten and now searches using 
  regular expressions. In addition, the search is done without GTK 
  queueing redraws for each entry, which has resulted in interface 
  speedups.
* The overall UI code has been reworked significantly and should be of 
  better quality. Notable enhancements include support for UIManager xml
  file declarations.
* A facility for searching and selecting/acting upon entries in the 
  playlist has been added.
* Support for multiple playlists has been added, and a playlist manager 
  has been added to manage them.
* Audacious now uses libmcs to store it's settings, which allows for 
  tighter desktop environment integration.
* Audacious now supports the XDG BASEDIR standard.
* A lot of XMMS and BMP code has been either removed or rewritten so 
  that it is less confusing. This should allow for easier maintainability 
  in the future.
* Debugging tools have been added for tracking memory allocation and freeing.
* A safe signaling implementation has been added.
* A voiceprint visualizer mode has been added.
* Support for changing the tint in the graphics of skins has been added.
* InputPlugins now use an InputPlayback context to track activity 
  instead of blindly pushing data down a potentially undefined pipeline.
* Audacious now uses GOption to parse the commandline.

Bugfixes:
* Too many to count.

*** See http://audacious-media-player.org/1.3_Release for more information. ***

Audacious 1.2.1 (2006-10-23)

Enhancements
* None

Bugfixes
* [player] memory leak fixes

Audacious 1.2.0 (2006-10-23)

Enhancements
* Russian character set support via latest librcd
* Compatibility with BSD make
* Make album-art recursion optional
* Fix an error where configure aborts if libvorbis is not found.
* Freeform skinning, see the example skins for more information.

Bugfixes
* Tons. :)

*** See http://audacious-media-player.org/1.2_Release for more information. ***

Audacious 1.1.1 (2006-07-21)

Enhancements
* None really to speak of.

Bugfixes
* [mpgdec] Handle certain MP3s more correctly.
* [mpgdec] Better detect and deal-with corrupted MP3 files.
* [amidi-plug] Fix a crash if the ALSA sequencer is unavailable,
  but the ALSA backend was compiled

Audacious 1.1.0 (release) (2006-07-11)

Enhancements
* Everything in DR2 now works
* File tuples
* Tons of new UI toys

Bugfixes
* Tons. :)

Audacious 1.1.0 DR1/DR2 (2006-06-11) (sorry!)

Enhancements
* Everything :)

Bugfixes
* Tons. :)

Audacious 0.2.3 (2006-03-25)

Enhancements
* Replacement icons for many of the menu elements
* New remove duplicates option (by title, by path + filename, by filename)
* New remove unavailable files option
* Improved sorting abilities/speed
* Support for new skin.hints WA2 skinning extensions (http://www.nenolod.net/misc/audacious-modern)
* Various FLAC-related speedups and enhancements
* Redesigned preferences pane.
* ARTS output support

Bugfixes
* Several scrobbler related crashes have been fixed
* Much more

Audacious 0.2.2 (2006-03-04)

Enhancements
* Added JTF to the songname menu.

Bugfixes
* Fixed ID3 tagging regression
* Removed binary code from package (oops)

Audacious 0.2.1 (2006-02-28)

Enhancements
* MP2 audio support
* Scrobbler support
* SID really works this time
* Number of code cleanups around the tree

Removals
* Crossfade support

Bugfixes
* More than you can shake a stick at

Audacious 0.2 (2006-02-01)

Enhancements
* Many UI changes
* Removed X11 dependency (only GTK is required now -- please port me to 
  your favourite operating system)
* Updated console music input plugin to Game_Music_Emu 0.3.
* Added timidity input plugin.
* Added ALSA midi support
* Added musepack support
* Cleaned up many plugins

Bugfixes
* A lot

Audacious 0.1.2 (2005-12-11)

Enhancements
* Switched from mikmod to modplug for module decoding
* Commodore 64 (SID) support
* LADSPA plugin support
* Crossfading

Bugfixes
* A few minor bugfixes


Audacious 0.1.1 (2005-11-25)

Enhancements
* The return of bitmap font support
* Improved MP3 decoding accuracy
* WMA support
* Improved AAC support
* Fully functional GBS, NSF and SPC module decoders
* Headless mode
* LIRC support

Miscellaneous
* New (free as in freedom) skin
* Improved SDL and MikMod detection
* Fontsize changes to the playlist window

Bugfixes
* Numerous fixes to the ALSA output plugin


Audacious 0.1 (2005-10-30)

Enhancements
* FLAC support

Bugfixes
* A lot of bugfixes.