view NEWS @ 3966:ecda04452d14

Automated merge with ssh://hg.atheme.org//hg/audacious
author William Pitcock <nenolod@atheme.org>
date Sat, 17 Nov 2007 06:22:27 -0600
parents d5426e967f03
children 70fe9fa8b916
line wrap: on
line source

Audacious 1.4.1 (2007-11-17)

Enhancements:
* The skin code has been tweaked a little to fix loading of
  more substandard winamp skins.
  (http://boards.nenolod.net/viewtopic.php?f=5&t=859)
* Playlists now carry an atomic serial number in order to avoid
  unnecessary reloading of metadata.
* The command names used by audtool have been sanitized in order
  to make some level of sense.
* Add many new calls to libaudclient which were unimplemented after
  DBus transition.
* Add error reporting when Tuplez scripts fail to compile.
* Use a hashtable of extension to codec candidate lists to speed up 
  codec detection.
* Make on demand codec detection use the hashtable to filter out unplayable 
  files.
* Codec detection is now done on demand by default. Due to the recent 
  rework of the codec detection system, this is the recommended setting.
  (Audacious can process a large directory in only a few seconds of blocking 
   this way, and streams are entirely processed in background this way.)

Bugfixes:
* [Bugzilla #53]: UTF-8 validation gives false positives
  (Reported by Kosma Moczek; Fixed by Yoshiki Yazawa)
* [Bugzilla #20]: status icon plugin breaks the 'always on top' feature
  (Reported by Dorian Scholz; Fixed by Tomasz Moń)
* playback_get_length() was returning the typecode of FIELD_LENGTH, not
  it's value
* audctrl.h was dependent on #ifdef __cplusplus being a valid macro,
  now we use G_BEGIN_DECLS/G_END_DECLS to handle that.
* Fix doublesize issues on startup. (Gentoo #199071)
* Fix possible glitches that could be triggered by a scrolling textbox,
  when the skin is switched.
* Fix improper handling of integer constants in the Tuplez 
  compiler/evaluation engine.
* Fix misleading assertion notice triggers when a URI fails to load.
* Cope with Winamp2 skins which do not have dashes in numbers.bmp.

Audacious 1.4.0 (2007-11-01)

* Everything ;)

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.