changelog since 0.5.4
- fixed converter GUI plugin crash if the converter plugin not found
- fixed compiling on FreeBSD
- fixed race condition bug in streamer
- fixed flac embedded cover loading bug
- fixed multiline tag field editing
- fixed vorbis streaming audio bug
- fixed numlock handling in global hotkeys setup
- fixed KP_Return not working
- fixed filename being ignored in the search window
- fixed session saving on reboot/logout using XSMP via eggsmclient
- fixed few missing translation strings
- fixed many instability issues caused by improper use of pl_find_meta[_raw] calls
- fixed improper use of GtkStyle in playlist and tabs widgets
- fixed prev/next handling when playback is stopped
- fixed random playback bug caused by libsidplay2 calling srand(time(NULL))
- fixed crash in adplug when playing ADL files
- fixed crash in aac reload metadata
- fixed Grandia - Parallel Trippers.gbs crash in GME plugin
- fixed crash in GME plugin when a file doesn't exist
- fixed integer overflow bug in float32->int32 conversion
- fixed m3u parser string copy bug
- fixed several dsp bugs in the converter
- fixed up/down buttons in the converter's dsp preset editor
- fixed selected row bugs in dsp preset editors in gtkui preferences and converter
- fixed parent window of dsp plugin configure window
- fixed all known issues in gtk3 plugin -- it should be fully working now
Уже позже, вечером, я начал ковырять пакет, который готовит апстрим, чтобы сравнить его с моей последней сборкой (у меня была только версия 0.5.2 в репозитарии). ИМХО недостатки официального пакета:
- устанавливается в /opt/deadbeef, но не делает ссылку на бинарник в /usr/bin (нет возможности запустить из консоли не прописав полный путь);
- не работает pause toggle при клике средней кнопкой на иконку deadbeef в трее (в принципе не критично, если настроены глобальные комбинации);
- не работает регулировка громкости, если прокручивать колесо мыши над иконкой deadbeef в трее;
- недостающие recommended зависимости приходится ставить руками (поскольку пакет ставится не через APT, то установка проходит нормально, но при запуске пакет ругается в консоли - у меня к примеру не стояли libcddb2 и libzip1).
В итоге сейчас пакет доступен для:
- Debian: Squeeze, Wheezy, Sid (i386, amd64);
- Ubuntu: Maverick, Lucid, Oneiric, Natty, Precise (i386, amd64).
Комментариев нет:
Отправить комментарий