2010/11/14
get it!
This is a really small (but important) bugfix release.
Summary of changes since 0.4.3:
- fixed race condition in streamer interaction with output plugins
- atexit and sigterm handlers are not used anymore to prevent playlist corruption when X session is being killed
- artwork plugin doesn’t have direct libcurl dependency anymore
- merged new translations from LXDE branch
comments
2010/10/31
get it!
This is mainly a bugfix release.
Thanks to everyone who reported bugs and helped to fix and test them.
Summary of changes since 0.4.2:
- fixed crash in OSS plugin
- fixed random crashes caused by upgrading to libcurl-7.21.2
- fixed metadata editing in non-english locales
- fixed switching playlists using hotkeys with caps/num/xcb modifiers
- made preferences window tabs scrollable
- fixed dts plugin description
- fixed ‘n’ hotkey with numlock
- improved support for icy (shoutcast) protocol
- fixed ctrl+j (jump to current track) to work correctly with multiple playlists
- fixed cursor/scroll follows playback to work correctly with multiple playlists
- session resume does not seek anymore after skipping failed track
- fixed seekbar flickering
- bundled libmms library to fix freezes after updating to 0.6
- blank cue tracks (without titles) are not skipped anymore
- fixed trailing whitespace handling in cuesheets
- “middle mouse button to delete playlist” is now default behavior
- fixed few issues with auto-saving playlist configuration
- fixed playlist redraw after cddb queries
comments
2010/10/15
get it!
- added translation into many languages, see translators.txt (LXDE Project)
- added ability to add custom menu items from plugins (Viktor Semykin)
- new shellexec plugin to execute shell commands with deadbeef title formatting (Viktor Semykin)
- added “Look up at last.fm” context menu option (Viktor Semykin)
- merged in DUMB 0.9.3 (mainly to satisfy debian lawyers)
- added samplerate conversion quality option to DUMB plugin
- fixed multichannel WavPack support (David Bryant)
- decode all valid integer bitdepths and float data from WavPack files (David Bryant)
- added MIDI player plugin, using WildMidi
- new MusePack plugin using libmpcdec SV8, with support for multi-chapter files
- new TTA plugin using TTAv1 library, with 8/16/24bit support and gapless
- added support for cover artwork embedded in APEv2 tags (David Bryant)
- added GTKUI option to set status icon volume control sensitivity (gordi-o)
- added support for custom tray icon and icon themes (gordi-o)
- new DTS Coherent Acoustics decoder using libdca from VLC project, plays from .wav, .dts, .cpt files
- added display of multichannel info to statusbar
- fixed reading of bad (unindented) CUE files
- new AAC decoder based on FAAD2 and MP4FF libraries
- new MMS plugin based on libmms, requires FFMPEG plugin to decode WMA content
- new icon by Sofias
- new shorten plugin, port of xmms-shn
- new aosdk plugin, plays several PSF derivatives (PSF,PSF2,DSF,QSF,SSF,SPU)
- “stop after current” feature no longer does auto-reset every time
- fixed OSS pause/unpause
- fixed seeking via global hotkeys
- improved global hotkeys plugin APIs and GUI configuration
- added Play/Pause global hotkey
- customizable IPC socket directory via DDB_SOCKET_DIR env variable (by request from Pandora port people)
- switched to GME 0.5.5 (keeping compatibility with 0.5.2)
- added option to hide system tray icon
- added new format conversions to title formatting (see built-in docs in the player)
- added support for displaying current track using bold font
- new playlist can be created by double-clicking or middle-clicking on empty area of tab strip
- added switching between playlists using [Alt +] 1–9 keys
- added option to hide “remove from disk” menu item
- added custom title-formatting for window titlebar and system tray tooltip
- added tooltip to volumbar, displaying current level in dB
- added option to follow symlinks while adding files, in the Open File dialogs
- added option to open/add files in specified named playlist
- fixed multichannel support in libsndfile, vorbis, tta, ffmpeg plugins
- added scrolling to current playing track using Ctrl+J and through menu
- fixed several bugs in mp3 tag parsers
- fixed initial track prebuffering timing bug, playback starts faster now
- fixed file->open in paused state, not resuming paused file anymore
- removed NRG support from cd audio plugin, as it was causing crashes
- improved album cover caching/updating/reloading
- added custom file filters to cover art plugin
- show progress dialog while adding files/folders from commandline
- added option to remember current track / position / state on exit, and resume after restart
- added scrolling support to playlist tabs
- improved Album Artist field support in many file formats
- got rid of STL code in AdPlug and libsidplay2 libraries
comments
2010/05/29
get it!
This is a bug fix release, so don’t expect lots of new features. Here’s the
list of bugs fixed since 0.4.0.
- better default/minimal search window size
- improved tag reader in ffmpeg plugin + reload metadata support
- fixed EQ drawing unwanted current value at initialization
- allow editing previous custom grouping value
- increased sort speed
- fixed alsa and oss plugins writing zero samples at start of tracks (TheMaister)
- fixed recover from suspend in alsa plugin
- fixed md5 structure buffer overflow
- added experimental support for gtk3 (2.90), enabled with –enable-gtk3
- improved oss plugin responsiveness on pause (TheMaister)
- fixed vfs_curl crashing randomly when loading album art
- ignore currently paused song when opening new file(s) from commandline
- fixed playlist moving bugs
- fixed memory leaks in id3v2 parser
- increased maximum limit on id3v2 APIC frame size to 2MiB
- added cd text support (Viktor Semykin)
- fixed wavpack crash on corrupted files
- fixed random crash when using File -> Open
- added remember/restore current folder in playlist save/load dialogs
- fixed reversing track order after drag-n-drop
- fixed “Loop single file” mode after track was moved or deleted
- removed apply button from Global Hotkeys preferences window
- fixed FLAC bitrate calculation
- fixed ID3v2 “extra size” field parser
- fixed memory leaks in vorbis plugin
- fixed several crash-bugs in mp3 plugin
- fixed known bugs in album artwork code
- added automatic backtrace printing on SIGSEGV
- added multi-track vorbis files support
- added %C(composer) expansion to title formatting
- fixed few theming/colors issues
- fixed replaygain field parsing when reading cuesheets and r.g. peak scale handling (David Bryant)
- added support for WavPack correction files (David Bryant)
- fixed loading of album art embedded in ID3v2
- added MP4 file type to ffmpeg plugin
comments
2010/05/09
Changelog since 0.3.3
- multiple tabbed playlists
- added grouping of tracks using title-formatting strings
- added Album Cover Art plugin
- added EQ plugin (SuperEQ library by Naoki Shibata)
- added basic PulseAudio support
- added metadata editing support
- improved global hotkeys plugin, with GUI configurator
- colors for custom widgets are taken from GTK theme, and user-customizable
- fixed FreeBSD compatibility problems
- improved resampling/streaming code
- enabled .TTA support in ffmpeg plugin
- improved metadata readers (id3v1, id3v2, apev2)
- improved Icy (shoutcast) protocol support
- moved built-in decoders to their own dynamic libraries
- now it’s possible to exclude any plugin from build
- player remembers scroll positions in playlists between sessions
- added ability to delete selected files from disk (playlist context menu)
- added ability to reload metadata (playlist context menu)
- added AAC 'net streaming support (ffmpeg plugin)
- faster search and sorting
- added support for proxy username/password authentication
- better recognizer of remote pls/m3u files for online radio
- improved/fixed last.fm plugin
- OSD notifications about track changes though any notification daemon
- fixed gapless playback errors
comments
Archive: 1 2 3 4 5 6 7 8 9 10 11 12