* New plugins and features:
- Add file browser plugin
- Add macOS Now Playing plugin
- Port Playback History plugin to GTK (#1596)
- Enable Xwayland only for Winamp interface (#1754, #1656)
- Add a configuration setting for Xwayland (#1664)
- Allow sorting playlist entries by bitrate (#1356)
- Support exporting playlists on CLI with audtool (#1659)
- Allow playing Musepack SV8 files (#1674)
- Support all AIFF extensions and MIME types (#1690)
- Add support for file creation/modification dates (#1701)
- Allow to bring back playlist deletion confirmation (#1724)
- Allow wrapping to last track in playlist with Previous button
(#1726)
- Support more shortcuts in GTK/Qt interface to switch playlist
tabs (#1730)
- Add support for reading lyrics tag from Opus, Ogg Vorbis and
FLAC files
- Allow to configure previous/next album global hotkeys (#1737)
- Read ReplayGain tags with FFmpeg plugin for more file types
(#1793)
- Load companion .m3u/.m3u8 with Game Console Music Decoder for
subsong metadata
- Handle Delete and F2 key press events in Playlist Manager
- Use localized music directory for Search Tool
- Accept dropped files on main window of Qt Winamp interface
* Bugs fixed since 4.5.1:
- Fix corner case of Qt-only build with use_qt=FALSE in config
- Escape brackets in file path URLs (#1649)
- Work around broken drop indicator in Qt interface with Qt
6.8+ (#1667)
- Fix help output for --pause command (#1678)
- Prevent buffer overflow in PSF metadata parser (#1713)
- Fix encoding issue with lyrics on Windows (#1731)
- Prevent undefined behavior for integer conversions (#1796)
- Plug memory leaks in LIRC plugin
- Prevent infinite loop with "Next album" and enabled shuffle
mode
* Changes since 4.6-beta1:
- Avoid crash when opening malformed PSF2 file (#1716)
- Prevent crash when migrating config settings (#1797)
- Fix slider knob click behavior with GTK 3 (#1813)
- Update translations
* Other changes:
- Remove deprecated Audacious code and APIs
- Remove Mac Media Keys plugin (#1653)
- Remove ChartLyrics support (#1728)
- Drop autotools support in favor of Meson
- Allow disabling any plugin with Meson
- Enable -fvisibility-inlines-hidden (#1683)
- Support version 3.0 of libsidplayfp (#1706)
- Require newer versions for dependencies like GTK, Qt, FFmpeg,
etc.
- Install AppStream metainfo file by default
- Various code cleanups
- Bump soname following upstream changes.
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/audacious?expand=0&rev=62
- Update to version 4.5
New features:
* Achieve feature parity for Jump to Song dialog (Qt vs. GTK)
* Read color scheme from settings portal
* Support Album Artist tag in APE header
* Improve probing of small audio files
* Support outdated ReplayGain tags again in Opus files
* Allow fetching lyrics from lrclib.net
* Render Clutterbar in several Winamp skins
* Distribute additional skins by default: Glare, Winamp 2.9
* Add setting for middle click action in Status Icon plugin
Bugs fixed since 4.4:
* Plug massive memory leaks in Jump to Song dialog (Qt)
* Make Blur Scope GTK plugin work on Wayland
* Prevent buffer overflow
* Work around Qt 6 icon search path bug
* Prefer OpenMPT plugin for S3M files
* Remove .m4v from supported file extensions
* Remove dual play icon in default skin
OBS-URL: https://build.opensuse.org/request/show/1293557
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/audacious?expand=0&rev=58
- Update to version 4.4.1
New features and improvements
* Support titlebar dimming for Winamp skins also with GTK
* Allow to never show playlist tabs also in GTK interface
* Improve controls responsiveness with the Sndio output plugin
* Add Qt 6 support for the Qt Multimedia output plugin
* Support many more MPRIS metadata fields
* Include .adx as file extension for the FFmpeg plugin
Bugs fixed:
* Include patch version in SONAMEs again
* Make drag and drop work with GTK on Wayland
* Handle big-endian systems correctly with Meson
* Fix excessive CPU usage with the Qt Multimedia output plugin
Other changes
* Lower GTK 3 version requirement from 3.22 to 3.18
* Make CDDB support optional for the Audio CD plugin
* Allow minimum speed of 0.25 for the Speed and Pitch plugin
* Prefer PulseAudio plugin over PipeWire plugin for better
backwards compatibility
OBS-URL: https://build.opensuse.org/request/show/1207414
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/audacious?expand=0&rev=53
- Update to version 4.2:
* New and improved features:
- Add a built-in dark theme using Qt's Fusion style (default on
Windows)
- Add a dark theme-friendly variant of the built-in fallback
icons, and make both built-in icon sets user-selectable
- Add partial support for Ogg FLAC streams
- Preselect the filename of an imported playlist when exporting
it again
- Automatically set the title of an imported playlist based on
the filename
- Add a Search and Select dialog to the Winamp interface in Qt
mode
- Add a Jump to Song dialog to the Winamp interface in Qt mode
- Add formatter syntax to allow truncating title strings
* Bugs fixed since 4.1:
- Fix some fluidsynth settings not working
- Add checks to prevent Open Containing Folder from being
abused to open other types of file
- Fix a crash in the bundled Game_Music_Emu library's SNES
emulation
- Fix the Winamp interface not minimizing from the Windows
taskbar
- Fix .mkv files being skipped when opening a folder
- Prevent the Qt interface from popping up multiple error
dialogs
* Bugs fixed since 4.2-beta1:
- Don't switch to FileWriter output when no other outputs are
available
- Update for compatibility with FFmpeg 5.0
- Fix hang when reaching the end of some files using FFmpeg
- Fix playlist unexpectedly scrolling in Winamp interface
- Prevent crash in 3rd-party QtPBFImagePlugin when using Winamp
interface
OBS-URL: https://build.opensuse.org/request/show/989051
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/audacious?expand=0&rev=40
- Update to version 4.1:
* Switching between Qt and GTK modes can now be done right from
the Settings window, without editing .desktop files.
* New Global Hotkeys plugin for Qt
* Album art in the info bar can be disabled
* Symbolic links are now followed when adding folders
* The currently playing track is displayed in bold font
* The playlist drag-and-drop indicator is now more visible
* Queue Manager, Equalizer, and Equalizer Presets windows are
now dockable
* Entry, Track, and Queue Number columns now display abbreviated
header text
* The Song Info window now displays channel count
* The mouse wheel can be used to seek in the Qt UI
* The Channel Mixer can now convert 2 to 4 channels
* Desktop notifications can have a custom timeout set
* Scrobbler submissions now include album artist
* Fixed: Cuesheet entries read incorrectly from .m3u playlists
* Fixed: Null pointer dereference in Lyrics plugin
* Fixed: Album cover image does not display from ID3v2.2 tag
* Fixed: Crash in headless mode with status icon enabled
* New translations: Albanian, Slovenian
* Support for the LyricWiki database, which has shut down,
has been removed
- Now builds with GTK frontend per default
OBS-URL: https://build.opensuse.org/request/show/888468
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/audacious?expand=0&rev=38
- Update to version 3.9
Qt UI enhancements:
* More configurable main window, with new View menu and
additional options in Settings (#657)
* Full drag-and-drop capability for playlist entries
* Configurable playlist columns (add, remove, resize, and
rearrange)
* New controls for stream recording
* Improved playlist search bar, which hides until Control+F is
pressed, matches results more intelligently, and even mimics
the keyboard controls of the old 'Jump to Song' dialog
* Integrated menu items and keyboard shortcuts for the
Playlist Manager and Search Tool
* More detailed yet unobtrusive reporting of errors via the
status bar
* Visual indication when 'Stop After This Song' is active, by
making the stop button a toggle
* Better high-DPI support and many other cosmetic fixes
Usability improvements:
* A Comments column can be displayed in the playlist, and used
to sort it (#560)
* Bold, italics, and capitals highlight different types of
results in the GTK+ version of the Search Tool (#701)
* The Record button is hidden to prevent accidental usage
until recording is enabled in Settings (#703)
* Recording settings can be changed without immediately
starting to record the currently playing stream
* The unhelpful "Unknown playback error" message has been
removed
Advanced features:
* audtool gains better support for multiple playlists with the
--select-displayed and --select-playing commands (#609)
* Recursive adding of folders specified in M3U playlists (#731)
* Direct output to ALSA devices that require packed 24-bit
audio
* Automatic switching between track and album ReplayGain modes
when shuffle is enabled/disabled
* Option in Speed and Pitch effect to adjust both parameters
in lockstep, thereby preventing distortion
Under the hood:
* Conversion of a substantial amount of C-like code to safer
C++ practices
* For the Windows build, an update to the newer MinGW-w64
toolchain (still 32-bit)
- Changed source URL
OBS-URL: https://build.opensuse.org/request/show/518371
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/audacious?expand=0&rev=17