* Wed Feb 14 2018 crrodriguez@opensuse.org
- Add missing direct buildRequires
- Remove buildrequires on xorg-x11-libs metapackage
* Fri Nov 03 2017 sor.alexei@meowr.ru
- Add deadbeef.appdata.xml as a separate file and remove
deadbeef-add-appdata.patch (boo#1066408): the patch was rejected
upstream. Remove intltool stubs, which fixes the bug.
* Thu Nov 02 2017 stefan.bruens@rwth-aachen.de
Fix build on ARM/PPC:
* Add 0001-Explicitly-specify-signedness-for-char.patch
* Add 0002-Use-signed-values-instead-of-potentially-unsigned-li.patch
* Add 0003-Fix-operator-precedence-and-uninitialized-value-warn.patch
* Fri Aug 25 2017 olaf@aepfle.de
- Remove mpg123/mad conditional because it is always present
* Fri Jun 30 2017 olaf@aepfle.de
- Better conditional for mp3.so
* Tue Jun 27 2017 olaf@aepfle.de
- buildconditional for mad and mpg123
* Thu May 11 2017 sor.alexei@meowr.ru
- Enable building with libmpg123 and libmad for newer openSUSE
releases even outside of Packman.
* Wed Mar 15 2017 olaf@aepfle.de
- List all %doc files to fix build with rpm 4.13
* Sun Feb 05 2017 mailaender@opensuse.org
- Add deadbeef-add-appdata.patch for
https://software.opensuse.org/appstore
* Sun Feb 05 2017 jengelh@inai.de
- Update description
* Wed May 04 2016 sor.alexei@meowr.ru
- Update to version 0.7.2:
* Fix title formatting %filename% crash.
* Fix streaming of aac content in mp4 container.
* Add https:// support to vfs_curl.
* Add zh_TW translation to deadbeef.desktop.
* Fix loading cue sheets without any metadata fields.
* Fix file close bug in VTX plugin.
* Fix evaluating nested square brackets syntax in title
formatting.
* Improve support for large fields in ID3v2 tags.
* Fix potential crash bug in artwork plugin.
* Fix path separator '/' escaping regression in converter.
* Move ffmpeg plugin to the end of plugin list, to prevent
conflicts with other input plugins.
* Add $fix_eol, $hex title formatting.
* Fix importing [, ] and \n characters from old configuration
files.
* Fix "Group by artist/date/title" title formatting.
* Add enumerating/exposing of all supported file extensions to
ffmpeg plugin.
* Fix handling of ':' in file path in vfs_zip plugin.
* Fix old ffmpeg versions support.
* Fix wma decoder loudness issue.
* Fix DCA buffer allocation, to make it more musl-friendly.
* Add $num implementation to title formatting.
* Fix --nowplaying-tf behavior when player is stopped.
- Remove deadbeef-0.7.1-fix-osd-notify.patch.
- Rebase deadbeef-fix_ubuntu_unity_desktop.patch.
* Wed Apr 06 2016 sor.alexei@meowr.ru
- Add deadbeef-0.7.1-fix-osd-notify.patch from the upstream commit
da89020: fix a crash when processing "%filename%".
* Tue Mar 15 2016 sor.alexei@meowr.ru
- Update to 0.7.1:
* Fix GTKUI maximised window layout saving/restoring.
* Fix GTKUI maximised window column autoresize saving/restoring.
* Fix artwork plugin version checks.
* Disable bogus shift-jis detection, which was overriding cp1252.
* Fix MP3 bitrate calculation regression.
* Fix wrong padding of formatted time.
* Fix importing legacy title formatting fields bug.
* Fix incorrect output format after resuming paused session.
* Fix $ext title formatting bug.
* Fix %tracknumber% title formatting bug.
* Fix auto-updating title formatting fields.
* Fix cache cleaner crash bug.
* Fix crash when trying to play GYM files.
* Fix importing legacy playlist grouping config.
* Fix FLAC metadata field mapping.
* Fix FLAC metadata track/total and disc/total splitting.
* Mon Feb 01 2016 sor.alexei@meowr.ru
- Update to 0.7.0:
* converter: Fix bug overwriting the source file with destination.
* artwork: add cache cleaner, MusicBrainz backend;
+ configurable default picture, numerous bugfixes;
+ performance improvements, more customisation options.
* playlist browser: improve drag-n-drop;
+ double-click / middle-click on empty area to create new
playlist;
+ middle-click on playlist to remove it;
+ highlight current playlist, configurable columns;
+ sort columns by clicking their headers;
+ performance optimisations.
* Various selection properties improvements.
* Add "Skip to ..." next/prev album/genre/composer actions.
* More appearance customisation options in GTK+UI.
* Add center-alignment option to playlist columns.
* Add 1 and 5 second "Seek forward/backward" actions.
* Fix random gtkui crash when closing playlist via menu.
* New title formatting implementation, aiming to be compatible
with fb2k, replacing the old one.
* Add grouping to search window.
* Improve error handling in vfs_curl.
* Fix volume control via mouse scroll when using Gtk3.
* Fix unwanted restarting when unpausing streaming tracks of
known length.
* sid: Use stereo by default, with an option to force mono;
fix performance issues.
* cdda: Improve cddb support, libcdparanoia, multiple CD drives,
speed selection.
* gtkui: Add selection focus, such that the found tracks will be
focused while using the search window.
* tags: Use cp1252 instead of iso8859-1 everywhere.
* Fix resuming network streams after losing network connection.
* Fix cuesheet charset detection crash bug.
* Rename mpgmad plugin to "mp3".
* Add libmpg123 support as a 2nd backend to mp3 plugin, as default.
* mp3: Fix xing header parsing, length calculation issues.
* Favour album artist over artist in "stop after current album"
mode.
* gme: Fix SAP file duration and improved looping handling.
* sid: Automatic detection of HVSC SongLengths.txt from sid file
paths.
* gtkui: Add Tabs widget in Design mode.
* Add sc68 plugin for playing Atari ST music.
* Add on-demand initialisation to wild-midi, to speed up player
init.
* flac: Fix legacy cuesheet handling.
* Add writing updated replaygain info to all supported tag
formats.
* Fix setting focus on the main window / playlist on startup.
* Change volume up/down actions to have a step of 1dB instead of
2dB.
* Fix bigendian support in the converter.
* Update DUMB and GME to the newest versions.
* Fix handling of several formats in sndfile plugin.
* Add support for ORIGINAL_RELEASE_TIME and ORIGINAL_RELEASE_YEAR
metadata fields.
* Add loading plugins from a $DEADBEEF_PLUGIN_DIR directory.
* Fix a bug which was skipping next track after deleting current
track.
* DUMB and GME can now do their own proper infinite looping in
"Loop single" mode.
* alac: Fix bits per sample varying from what the MP4 container
specifies.
* psf: Fix crash after format probing failure.
* Search window title will show the number of search results.
* SRC resampler: Fix very rare buffer overflow crash.
* mp3: Add LAME preset support.
* album art: Fix scaling of non-square images.
* ffmpeg: Update to support new library versions.
* gtkui: Improve playlist column drag-n-drop.
* Configuration file is now written with 0600 permissions.
* Add tracktotal and disctotal support for many tagging formats.
* Add extended ID3v1 genres.
* Fix int-float conversion off-by-one precision bug.
* Fix sorting algorithm u8_strcasecmp stability issue.
* Fix playlist context menu actions to work on clicked playlist,
instead of the current one.
- Add plugin licences to the main package.
- Move GME plugin to the main package.
- Rebase deadbeef-fix_ubuntu_unity_desktop.patch.
- Update deadbeef-compiler-warnings.patch.
- Remove workaround_div_by_zero.diff: merged upstream.
* Tue Sep 01 2015 sor.alexei@meowr.ru
- Enable Gtk2 build.
- Move Game Music Emu and AOSDK plugins to deadbeef-plugins-extra
package: non-commercial restriction makes these plugins non-FOSS.
- Require deadbeef-plugins-extra instead of recommending in PMBS.
* Thu Jun 25 2015 olaf@aepfle.de
- Fix compiler warnings
* Tue Jun 02 2015 sor.alexei@meowr.ru
- Fix build of vfs_zip plugin.
- Rename deadbeef-restricted-plugins to deadbeef-plugins-extra.
- Move locales to deadbeef-lang package.
- Move documentation to a proper directory.
- Do not use _service for downloading the tarball.
- Spec cleanup.
* Sat Nov 08 2014 aloisio@gmx.com
- New upstream version 0.6.2
- added "Stop playback after current album finished" (Aleksejs Popovs)
- added ALAC, OPUS, OggFlac encoder presets (Ian Nartowicz)
- added configure option to build artwork plugin without network support
- added new widget for muting chiptune voices
- added support for SHIFT-JIS charset detection/recoding (off by default)
- fixed "stop after current" bug, which required player restart on every change
- fixed --gui command line option
- fixed GUI seeking accuracy bug
- fixed bug in extended frame flags conversion between ID3v2.3 and ID3v2.4 tag formats
- fixed crash when loading playlist from command line
- fixed loading album art (APIC frame) from ID3v2.4 with data length indicator
- fixed non-utf8 locale support in console
- fixed support for vorbis files with more than 6 channels
- fixed playlist count limit bug
- fixed preserving file permissions after editing ogg files
- fixed several bugs in PLS playlist format support
- improved FreeBSD and OSX support
- improved charset detection in CUE and ID3v1
- improved album art column rendering/resizing (Christian Boxdörfer)
- improved the build system and the output build quality
- improved detection of config changes, to avoid unnecessary config writing
- improved support for reading APEv2 and ID3v1 tags from large files (>2Gb)
- updated licensing information in all plugins, to include information about all used libraries
- aac: added workaround for 7 channel sound playback bug
- ape: play files with format >= 4.11, improved error handling
- artwork: many fixes and improvements, including support for non-tagged files
- dumb: added option to configure internal volume
- ffmpeg: fixed bitrate calculation
- ffmpeg: fixed replaygain support
- flac: fixed/improved many things in tag reading and writing code
- gme: added support for loading gzipped modules from supported archives (e.g. from zips)
- gtkui, pltbrowser: better accessibility
- gtkui: added option to disable seekbar overlay
- gtkui: added option to display playback state as unicode characters, instead of bitmaps
(works better on HDPI screens)
- gtkui: added support for design mode to more widgets (seekbak, volumebar, playback toolbar)
- gtkui: fixed bug in gtk_drag_check_threshold handler
- gtkui: numerous fixes in widget layout code
- gtkui: single/double clicking on album art column will select/play the album/group
(Christian Boxdörfer)
- lastfm: added support for scrobbling radio streams (off by default)
- lastfm: added support for scrobbling tracks shorter than 30 sec (off by default)
- lastfm: improved support for musicbrainz track id
- mms: fixed few buffer overflow bugs, improved responsiveness
- mp3: optimized scanner: less backward seeks during frame syncing
- shellexec: fixed escaping of single quotes, prevent opening copies of shxui dialogs
- vfs_zip: huge speed improvements
- vorbis, oggflac: new tagging code (Ian Nartowicz)
- improved plugin duplicate checking
- fixed RIFF WAVE header writing in converter
- fixed 8bit png crash in album art plugin (Ian Nartowicz)
- static builds now use -O3 -D_FORTIFY_SOURCE=0 compiler flags
- fixed few issues with implementation of the Play button
- improved tag writing in converter
- fixed issues with "background jobs are running" warning
- changed all wiki links to point to the new wiki on github
- improved streamer event handling, to make the GUI more responsive and stable
- fixed cleaning up downloaded temporary playlist files
- Fixed skipping bad FLAC__METADATA_TYPE_CUESHEET blocks in FLAC
- added support for uppercase .CUE extension
- added "mpga" extension support (mp3)
- fixed seeking backwards using hotkeys when in the beginning of a track
* Mon Mar 03 2014 dap.darkness@gmail.com
- libffmpeg_oldabi-devel (required to build) was replaced by
libffmpeg-devel to fix packman's build.
* Sat Feb 22 2014 dap.darkness@gmail.com
- new upsream version 0.6.1
- don't allow spawning multiple instances of converter
- added config option to help debug buffering/streaming
- ffmpeg plugin can now handle dynamic data format changes
- added support for loading plugins from ~/.local/lib{32|64}/
/deadbeef, depending on running deadbeef build version
- removed libstdc++ hacks from C++ plugins
- paused network streams don't attempt to prebuffer until played
- unpausing network streams always restarts them
- prevent loading playlists from archives
(treat them like folders)
- hide the "Hotkeys" tab from preferences
if hotkeys plugin is not available
- don't build shellexecui if not building shellexec
- prevent passing non-utf8 filenames to progress dialog
- don't delete replaygain info from FLACs when writing tags
- gui layout designer, with a set of widgets to choose from
(View -> Design mode, then use right click)
- new API for creating GUI extension plugins
- visualization support, spectrum analyzer and scope widgets
- new hotkeys system, which adds local hotkeys,
and many more actions to choose from
- playlist browser widget:
a vertical alternative to playlist tabs
- album art viewer widget
- selection properties widget
- button widget: put custom buttons to main window,
and assign any actions to them
- showing seek time in the bar during seeking
- added worldofspectrum downloader to artwork plugin
(for AY tunes)
- native flac cuesheet support
- added GTK3.6 filechooser filter regression workaround
- added location field to the metadata tab in track properties
- new WMA plugin
- added customizable content-type mapper,
to associate network streams with plugins
- subtracks no longer get written to pls and m3u
- warn a user if he attempts to quit while a job is running
(e.g. converter)
- added GTK3 touchpad smooth scrolling support
(kudos to thesame)
- added option to always convert 16 bit input signal to 24 bit
- added OPUS and TAK support in the static build (via ffmpeg)
- switched to _service file.
- post-build-checks were disabled because of
http://code.google.com/p/ddb/issues/detail?id=1057
- update deadbeef-fix_ubuntu_unity_desktop.patch