1893 lines
68 KiB
Plaintext
1893 lines
68 KiB
Plaintext
Changelog of Qt-based Multimedia Player
|
|
|
|
--------------
|
|
Version 0.0.1
|
|
* first test release
|
|
|
|
Version 0.0.2
|
|
* fixed bug in FLAC plugin
|
|
* fixed fft.c: changed g_malloc() to malloc()
|
|
* fixed UTF bug in FLAC plugin
|
|
* fixed UTF bug in Ogg Vorbis plugin
|
|
|
|
Version 0.0.3
|
|
* added tray support (based on Pavel's Kirpichev's patch)
|
|
* added menu and hot keys support
|
|
* added directory $HOME/.qmmp/skins in skin search paths
|
|
* fixed UTF bug in FLAC plugin (previous correction doesn't fix bug)
|
|
* fixed UTF bug in Ogg Vorbis plugin (previous correction doesn't fix bug)
|
|
* fixed bug in playlist which can cause program crash
|
|
* add drag&drop support (thanks to Vladimir Kuznetsov)
|
|
|
|
Version 0.0.4
|
|
* added shift insertion support (Vladimir Kuznetsov)
|
|
* added inserted songs moving (Vladimir Kuznetsov)
|
|
* added queue support (Vladimir Kuznetsov)
|
|
* added sort menu (Vladimir Kuznetsov)
|
|
* added shuffle and repeat functions (Vladimir Kuznetsov)
|
|
* improved playlist slider
|
|
* added volume and balance control
|
|
* fixed some bugs in mad plugin
|
|
* various improves in plugin system
|
|
|
|
Version 0.0.5
|
|
* added playlist indicators (Vladimir Kuznetsov)
|
|
* added playlist control buttons (Vladimir Kuznetsov)
|
|
* improved shuffle and repeat functions (Vladimir Kuznetsov)
|
|
* added support for m3u, pls, xspf playlists (Vladimir Kuznetsov)
|
|
* added region.txt file support
|
|
* added scroll control for equalizer bars
|
|
* added autosave of equalizer settings
|
|
* added Jack support plugin (Yuriy Zhuravlev)
|
|
* added Musepack support plugin
|
|
* fixed program crash with some skins
|
|
* fixed bug in balance control
|
|
* fixed bug in alsa plugin which cause crash in some soundcards (thanks to Vadim Kalinnikov)
|
|
* fixed bug in processing of double click on playlist
|
|
|
|
Version 0.0.6
|
|
* improved insertion (Vladimir Kuznetsov)
|
|
* added command line support (Vladimir Kuznetsov)
|
|
* added playlist loading by thread (Vladimir Kuznetsov)
|
|
* added equalizer preset support
|
|
* added ffmpeg support plugin for playing WMA files
|
|
* fixed bug in mad plugin, which cause program crash with invalid file paths
|
|
* fixed bug in Jack plugin, which cause program crash when Jack server is
|
|
not running (Yuriy Zhuravlev)
|
|
* added pkgconfig support for building
|
|
|
|
Version 0.1
|
|
* added jump to file dialog (Vladimir Kuznetsov)
|
|
* added about dialog (Vladimir Kuznetsov)
|
|
* added Russian translation
|
|
* added installation support
|
|
* added cmake support(experimental)
|
|
* added default skin
|
|
* improved settings dialog
|
|
* fixed "assertion failed" bug
|
|
* fixed hotkeys in playlist menu
|
|
* added English readme (Vladimir Kuznetsov)
|
|
* fixed showing bitrate over 999 kbps
|
|
* added Winamp EQF import
|
|
* added rest time show (Vladimir Kuznetsov)
|
|
* fixed time indicator blinking (Vladimir Kuznetsov)
|
|
* fixed "segmentation failed" with some buggy skins (Vladimir Kuznetsov)
|
|
* fixed parsing some skins
|
|
|
|
Version 0.1.1
|
|
* fixed ffmpeg plugin build
|
|
* fixed playlist file types (Vladimir Kuznetsov)
|
|
* fixed zero duration bug in mad plugin
|
|
* fixed codepage in about dialog
|
|
* fixed bug in cmake build scripts, which cause conflict in translation resources
|
|
|
|
Version 0.1.2
|
|
* fixed "segmentation failed" in remaining time mode (Vladimir Kuznetsov)
|
|
* fixed "segmentation failed" when resume playback with empty playlist
|
|
* fixed settings saving in tray mode
|
|
* added hotkeys in playlist (Up, Down, Alt- and Shift- modifiers) (Vladimir Kuznetsov)
|
|
* added broken files skipping (Vladimir Kuznetsov)
|
|
* added Turkish translation (Mustafa GUNAY)
|
|
* added custom close action (Vladimir Kuznetsov)
|
|
* fixed and improved cmake scripts
|
|
* fixed "Delete" hotkey in Russian translation
|
|
|
|
Version 0.1.3
|
|
* added Chinese Simplified translation (lon)
|
|
* added Ukrainian translation (Gennadi Motsyo)
|
|
* added codings fix for command line (Vladimir Kuznetsov)
|
|
* fixed next song selection after deletion selected (Vladimir Kuznetsov)
|
|
* fixed zero duration bug in mpc, flac, vorbis plugins
|
|
* fixed some non-critical bugs in Ogg Vorbis plugin
|
|
* added Shift+N hotkey for all windows
|
|
* set using UTF-8 by default in mad plugin
|
|
* fixed Russian translation in the flac plugin
|
|
* added current song position navigation with Left/Right cursor buttons (Vladimir Kuznetsov)
|
|
* added main menu popup on main display (Vladimir Kuznetsov)
|
|
* added menu for left title button (Vladimir Kuznetsov)
|
|
* added custom library directory (for qmake only)
|
|
|
|
Version 0.1.3.1
|
|
* fixed library install path when using qmake
|
|
|
|
Version 0.1.4
|
|
* redesigned command line interface (Vladimir Kuznetsov)
|
|
* added packed skin support
|
|
* xdg menu support (thanks to Gennadi Motsyo and Karel Volný)
|
|
* added custom library path
|
|
* added current song saving
|
|
* removed wrapper from installation
|
|
* added Czech translation (Karel Volný)
|
|
* added Chinese Traditional translation (lon)
|
|
* updated Chinese Simplified translation (lon)
|
|
* updated Turkish translation (Mustafa GUNAY)
|
|
* fixed Russian Translation
|
|
* updated icons
|
|
* fixed cmake scripts (Yuriy Zhuravlev)
|
|
* reduced wakeups number
|
|
* fixed interface freezing when sniping broken entries
|
|
* fixed skin parsing
|
|
* fixed segmentation fault when trying to show details dialog with invalid file path
|
|
* fixed codepage saving in the mpeg plugin
|
|
* fixed some bugs in the ffmpeg plugin
|
|
* added qt4.3-specific fixes
|
|
* fixed metadata disabling
|
|
* fixed freezing when seeking
|
|
|
|
Version 0.1.5
|
|
* updated Czech translation (Karel Volný)
|
|
* added Brazilian Portuguese translation (Klaos Lacerda and Bruno Gonçalves)
|
|
* fixed memory leak
|
|
* fixed build with Qt-4.2
|
|
* fixed file permissions
|
|
* faster seek speed while using alsa plugin as output
|
|
* changed playlist background color
|
|
* fixed freezing
|
|
|
|
Version 0.1.6
|
|
* fixed desktop file
|
|
* fixed Russian translation
|
|
* added "$PREFIX/share/qmmp/skins" to skin search paths
|
|
* fixed skin parsing
|
|
* fixed possible GPL violation
|
|
* tar.bz2 skins support
|
|
* using ISO-8859-1 encoding for id3v1 tags by default
|
|
* fixed load playlists with double extensions
|
|
* added German translation (Stefan Koelling)
|
|
* improved settings dialog
|
|
* added localization for standard Qt dialogs
|
|
* show more debug information
|
|
|
|
Version 0.2.0
|
|
* added url dialog (Vladimir Kuznetsov)
|
|
* added stream support
|
|
* added filedialog interface (Vladimir Kuznetsov)
|
|
* added OSS output plugin (Yuriy Zhuravlev)
|
|
* improved playlist (Vladimir Kuznetsov)
|
|
* added visual plugin support
|
|
* added analyzer plugin
|
|
* added shaded mode support
|
|
* added sndfile plugin
|
|
* added software volume control
|
|
* redesigned command line interface using UDS (Vladimir Kuznetsov)
|
|
* added command line plugins support (Vladimir Kuznetsov)
|
|
* added volume control plugin (Vladimir Kuznetsov)
|
|
* added APE tag support in the mpeg plugin
|
|
* added general plugin support
|
|
* added scrobbler plugin
|
|
* added d-bus plugin
|
|
* added tray plugin
|
|
* added notifier plugin
|
|
* improved skin reading
|
|
* added WavPack plugin
|
|
* added psi now playing notification support
|
|
* added Pulse Audio output plugin
|
|
* added sorting by track number
|
|
* added mp3 wave support
|
|
* added modplug plugin
|
|
* added new application icons (Andrey Andreev)
|
|
* added new default skin (Andrey Andreev)
|
|
* added effect plugin support
|
|
* added sample rate conversion plugin
|
|
* optimized alsa output
|
|
* added 24-bits support
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Russian translation
|
|
* updated Chinese Traditional translation (lon)
|
|
* updated Chinese Simplified translation (lon)
|
|
* updated German translation (Stefan Koelling)
|
|
* updated Czech translation (Karel Volný)
|
|
|
|
Version 0.2.1
|
|
* fixed desktop file (thanks to Eugene Lyubimkin)
|
|
* fixed build (thanks to Eugene Lyubimkin)
|
|
* fixed bugs in the file dialog
|
|
* fixed margins
|
|
* updated Chezh translation (Karel Volny)
|
|
* middle mouse button click on the tray icon works as the play/pause command
|
|
* fixed memory leak
|
|
* fixed skin parsing
|
|
* increased file dialog speed
|
|
* improved accuracy of the mp3 duration calculation
|
|
* added preamp support in the the modplug plugin
|
|
|
|
Version 0.2.2
|
|
* fixed Ukrainian translation (Gennadi Motsyo)
|
|
* fixed Russian translation
|
|
* added Polish translation (Grzegorz Gibas)
|
|
* fixed build with qmake
|
|
* fixed compile warnings
|
|
* some jack fixes
|
|
* fixed UDS datagram encoding
|
|
* removed unused code
|
|
* fixed skin parsing
|
|
|
|
Version 0.2.3
|
|
* fixed out-of-source build (thanks to Funda Wang)
|
|
* added parallel build support (Funda Wang)
|
|
* added recent ffmpeg support
|
|
* fixed Russian translation
|
|
* added French translation (Stanislas Zeller)
|
|
* fixed audio port in the jack plugin (Adrian Knoth)
|
|
* fixed memory leak
|
|
* fixed playlist loading when using drag and drop and command line
|
|
* fixed crash on exit with enabled visualization
|
|
* fixed playlist file parsing
|
|
* fixed main visualization flickering
|
|
* fixed gcc-4.3 warnings
|
|
* fixed modplug build
|
|
* added enter hotkey support in the jump dialog
|
|
* fixed segmentation fault in the PulseAudio plugin
|
|
* added OSS4 support (Yuriy Zhuravlev)
|
|
* fixed notification bug
|
|
* fixed critical bug in the settings dialog
|
|
* removed duplicate --next command line option (Adrian Knoth)
|
|
|
|
Version 0.2.4
|
|
* fixed xspf parsing (thanks to Sebastian Pipping)
|
|
* fixed playlist downloading
|
|
* fixed url dialog bug
|
|
* some oss fxes
|
|
* musepack sv8 support
|
|
* fixed noise at beginning of some mp3 files
|
|
* overwriting equalizer presets with the same names
|
|
|
|
Version 0.3.0
|
|
* new libqmmp and libqmmpui api
|
|
* added cue sheet support (experimental)
|
|
* added flac embedded cue support
|
|
* added wavpack embedded cue support (thanks to Dmitry Kostin)
|
|
* added aac plugin
|
|
* added cd audio plugin
|
|
* added mplayer plugin
|
|
* added more formats provided by ffmpeg library (including monkey's audio)
|
|
* added global hotkey support
|
|
* added mpris support
|
|
* added lyrics plugin (uses lyricwiki.org)
|
|
* added removable device support (with help of hal)
|
|
* added file operations plugin
|
|
* added projectm visual plugin
|
|
* added bs2b plugin (thanks to Sebastian Pipping)
|
|
* added partial mingw support
|
|
* added wave output plugin
|
|
* added api documentation
|
|
* added transparency settings
|
|
* added Italian translation (Gian Paolo Renello)
|
|
* removed dbus plugin
|
|
* improved status icon plugin: added volume control using mouse wheel
|
|
* improved scrobbler plugin: now-playing notification, libre.fm support, offline mode
|
|
* improved visualization support
|
|
* improved desktop integration
|
|
* improved notifier plugin: transparency settings and volume tracking
|
|
* improved playlist: added show protocol option
|
|
* optimized startup process
|
|
* fixed pulse audio plugin bug (24-bit support)
|
|
* fixed alsa buffer underrun
|
|
* fixed default font
|
|
* fixed gnome support
|
|
* fixed system language detection
|
|
* fixed a lot of noncritical bugs
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Russian translation
|
|
* updated German translation (Panagiotis Papadopoulos)
|
|
* updated Polish translation (Grzegorz Gibas)
|
|
|
|
Version 0.3.1
|
|
* added Home/End hotkeys
|
|
* added possibility to hide song numbers
|
|
* added cygwin support (yselkowitz AT gmail.com)
|
|
* added standard icons support to the status icon plugin
|
|
* added openbox compatibility option
|
|
* added possibility to load plugins from a different location (Holger Schurig)
|
|
* added mkv extension to mplayer plugin
|
|
* added volume control using global hotkeys
|
|
* added scrolling with mouse to text scroller (Erik Ölsar)
|
|
* added Qt 4.6 support
|
|
* fixed build on some systems (Pino Toskano)
|
|
* fixed problem with "buffering" message
|
|
* fixed sorting by name
|
|
* fixed cue parsing
|
|
* fixed displayed mpeg version
|
|
* fixed bug with missing comment in playlist
|
|
* fixed non-working global hotkeys with enabled caps-lock
|
|
* fixed keyboard lock by hotkey plugin
|
|
* fixed non-working equalizer when using Ogg Vorbis plugin
|
|
* fixed jack regression
|
|
* fixed data receiving from UDS
|
|
* fixed button focus behavior (Erik Ölsar)
|
|
* fixed problem with slow visualization
|
|
* fixed problems with some sound cards
|
|
* fixed locale detection
|
|
* fixed current track loss
|
|
* removed broken LyricWiki.org support, added lyricsplugin.com instead
|
|
* added Lithuanian translation (Algirdas Butkus)
|
|
* added Kazakh translation (Baurzhan Muftakhidinov)
|
|
* updated Chinese Traditional and Chinese Simplified translations (lon)
|
|
* updated Russian translation
|
|
* updated Turkish translation (Bilgesu Güngör)
|
|
* updated German translation (Panagiotis Papadopoulos)
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Italian translation (Gian Paolo Renello)
|
|
* updated Polish translation (Grzegorz Gibas)
|
|
|
|
Version 0.3.2
|
|
* added metacity compatibility
|
|
* added projectM 2.0 support
|
|
* added kde dialog support
|
|
* removed XFree86-Misc dependency
|
|
* fixed software volume control (added 8/32-bits support)
|
|
* fixed segfault with 6-channel files
|
|
* fixed cue parsing
|
|
* improved "jump to" dialog behaviour
|
|
|
|
Version 0.3.3
|
|
* added Hungarian translation (Németh Gábor)
|
|
* fixed kde dialog support (thanks to Sebastian Piping)
|
|
* fixed problems with some mp3 files
|
|
* fixed crash on m4a files
|
|
* fixed settings dialog
|
|
* fixed proxy support
|
|
|
|
Version 0.3.4
|
|
* fixed build
|
|
* fixed bug in the global shortcut editor
|
|
* fixed 24-bit wavpack support
|
|
* fixed lyrics viewer
|
|
* fixed desktop file (Karel Volný)
|
|
|
|
Version 0.4.0
|
|
* sound core has been partially rewritten
|
|
* added transport plugin api
|
|
* added engine plugin api
|
|
* added template based tag formatting
|
|
* added templates support to notification plugin
|
|
* added cover support
|
|
* added unified details dialog
|
|
* added support for additional tags
|
|
* added bitmap text support (Erik Ölsar)
|
|
* added status icon popup message (Artur Guzik)
|
|
* added kde notifications plugin (Artur Guzik)
|
|
* added skinned cursors (Erik Ölsar)
|
|
* added double size mode
|
|
* added multiple playlists support
|
|
* added popup information
|
|
* added ladspa host plugin
|
|
* added ReplayGain support
|
|
* added aac streams support
|
|
* added cover manager plugin
|
|
* added 16-bit output
|
|
* added automatic charset detection (for cue and icy metadata)
|
|
* added null output plugin
|
|
* added cddb support
|
|
* added ogg flac support
|
|
* added option 'continue playback on startup'
|
|
* added option 'always on top'
|
|
* added seeking to command line
|
|
* added possibility to remove invalid or duplicate tracks from playlist
|
|
* added http plugin
|
|
* added mms plugin (experimental)
|
|
* added cover support to mpris plugin
|
|
* added scalable icons (Adria Arrufat and Quentin Denis)
|
|
* removed deprecated Qt classes
|
|
* removed http support from core
|
|
* improved cue support
|
|
* improved scrobbler plugin
|
|
* improved fileops plugin
|
|
* fixed gaps between cue tracks
|
|
* fixed ape seeking (thanks to Michail Zheludkov)
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Czech translation (Karel Volný)
|
|
* updated Russian translation
|
|
* updated Hungarian translation (Németh Gábor)
|
|
* updated Lithuanian translation (Algirdas Butkus)
|
|
* updated Polish translation (Grzegorz Gibas)
|
|
|
|
Version 0.4.1
|
|
* added Dutch translation (Ronald Uitermark)
|
|
* added shorten audio format
|
|
* fixed flv playback
|
|
* fixed mplayer support
|
|
* fixed popup notifications
|
|
* fixed time format
|
|
* fixed possible segmentation fault
|
|
* fixed bug which causes equalizer to appear when closing the preferences window
|
|
* fixed notification template
|
|
* fixed mpris regression
|
|
* fixed url dialog
|
|
* fixed removable volumes detection
|
|
* fixed problem with metadata updating
|
|
* skip invalid files
|
|
* removed obsolete memalign function
|
|
|
|
Version 0.4.2
|
|
* added Japanese translation (RyoTa SimaMoto)
|
|
* added Spanish translation (Félix Medrano)
|
|
* added offset support into mplayer plugin
|
|
* updated German translation (Panagiotis Papadopoulos)
|
|
* updated Polish translation (Grzegorz Gibas)
|
|
* fixed build scripts
|
|
* fixed shorten playback
|
|
* fixed freezes on corrupted files
|
|
* fixed problem with UDS under freebsd (RyoTa SimaMoto)
|
|
* fixed oss delays
|
|
* fixed possible freezes with mplayer plugin
|
|
* fixed problems with some video files
|
|
* fixed lyrics plugin (due api changes)
|
|
* fixed template parsing (Avihay Baratz)
|
|
* optimized tag editor form
|
|
* removed deprecated functions from jack plugin
|
|
|
|
Version 0.4.3
|
|
* added dvd autodetection
|
|
* added possibility to center balance on middle-click (Panagiotis Papadopoulos)
|
|
* fixed build (Christian Morales Vega)
|
|
* fixed problems with pidgin-musictracker
|
|
* fixed command line processing
|
|
* fixed skins list update
|
|
* fixed segmentation fault on video playback
|
|
* fixed bug with 'next' command processing
|
|
* fixed memory leak
|
|
* fixed vorbis comment saving
|
|
* fixed aac streams support
|
|
* fixed ape noise while seeking
|
|
* fixed Russian translation
|
|
* fixed crash when adding multiple directories simultaneously
|
|
* fixed add/remove effects problem
|
|
|
|
Version 0.4.4
|
|
* added possibility to save cue tracks inside playlist files
|
|
* optimized ladspa plugin
|
|
* fixed random playback (Anton Petrusevich)
|
|
* fixed metacity support
|
|
* fixed windows titles
|
|
* fixed cue parsing
|
|
* fixed problem with glibc 2.13 (Michał Grosicki)
|
|
* switched to LyricWiki again
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
* updated Russian translation
|
|
|
|
Version 0.4.5
|
|
* added support for read-only options to ladspa plugin
|
|
* fixed qmake build (Ryota Shimamoto)
|
|
* fixed headers list (Ryota Shimamoto)
|
|
* fixed typos
|
|
* fixed scrobbler plugin (Ferdinand Vesely)
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
|
|
Version 0.5.0
|
|
* added extra stereo plugin
|
|
* added udisks plugin
|
|
* added midi support
|
|
* added chiptune formats support
|
|
* added crossfade effect (experimental)
|
|
* added mpris 2.0 support
|
|
* added scrobbling 2.0 protocol support
|
|
* added xdg icons support
|
|
* added tint2/lxpanel support
|
|
* added wm autodetection
|
|
* added lxde integration
|
|
* added possibility to center balance on middle-click
|
|
* added --status and --nowplaying command line options
|
|
* added possibility to move tabs
|
|
* added possibility to copy tracks between playlists (Avihay Baratz)
|
|
* added 'show on all desktops' option
|
|
* added 96 kHz samplerate support to equalizer
|
|
* added icons for udisks/hal devices
|
|
* added button to the details dialog, that opens up the directory of that file (thanks to Panagiotis Papadopoulos)
|
|
* added audio buffer size option
|
|
* added 'show playlist' and 'show equalizer' hotkeys
|
|
* added shortcut editor
|
|
* added 'stop after current song' and 'no playlist advance' features (Avihay Baratz)
|
|
* added song numbers alignment
|
|
* reduced seeking delay
|
|
* reduced equalizer delay
|
|
* reworked main menu
|
|
* improved cue plugin (Evgeny Gleyzerman)
|
|
* improved audio effects implementation
|
|
* improved playlist mapping
|
|
* improved text scroller
|
|
* moved OSS4 support to separate plugin
|
|
* fixed playlist behavior (Avihay Baratz)
|
|
* fixed problems with large fonts in playlist
|
|
* fixed problems with invalid URLs
|
|
* fixed window WM_CLASS/WM_ROLE properties
|
|
* fixed format detection by mime type
|
|
* updated Russian translation
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Polish translation (Grzegorz Gibas)
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
* updated German translation (Panagiotis Papadopoulos)
|
|
* updated Spanish translation (Félix Medrano)
|
|
* updated Lithuanian translation (Algirdas Butkus)
|
|
|
|
Version 0.5.1
|
|
* added latest ffmpeg support
|
|
* added ac3 support
|
|
* added possibility to switch normal/shaded mode by double click (Panagiotis Papadopoulos)
|
|
* decreased startup delay
|
|
* fixed visualization bug
|
|
* fixed scrobbler plugin
|
|
* fixed build scripts
|
|
* fixed signals synchronization
|
|
* fixed mplayer support
|
|
* fixed segmentation fault in the alsa settings dialog
|
|
* fixed broken mpris2
|
|
* fixed windows overlapping at left side of screen (Artur Guzik)
|
|
* fixed frozen while cycling through deleted files in playlist
|
|
* fixed status icon bugs (Artur Guzik)
|
|
* fixed skinned button bug
|
|
* fixed metacity support
|
|
* removed internal api usage from gme plugin
|
|
* updated Chinese Traditional translation (lon)
|
|
* updated Chinese Simplified translation (lon)
|
|
* updated German translation (Panagiotis Papadopoulos)
|
|
|
|
Version 0.5.2
|
|
* added feature to reset equalizer slider on middle click (Panagiotis Papadopoulos)
|
|
* added recent Psi+ notification support
|
|
* added Slovak translation (Ján Ďanovský)
|
|
* added EAC3, DTS, and Dolby TrueHD support (Makis Kalofolias)
|
|
* added automatic removal of spaces from the URL
|
|
* added mms metadata support
|
|
* improved playlist selector
|
|
* improved docking windows behaviour
|
|
* fixed mouse cursor change bug
|
|
* fixed multi-selection bug
|
|
* fixed cmake build scripts
|
|
* fixed Alt-mouse moving bug
|
|
* fixed mms delays
|
|
* fixed pulseaudio support
|
|
* fixed jack support
|
|
* fixed text scroller title format
|
|
|
|
Version 0.5.3
|
|
* added Sony Media Wave 64 (W64) support
|
|
* added ffmpeg 0.9.1 support
|
|
* fixed jack 1.9.6 support
|
|
* fixed http plugin freeze
|
|
* fixed displaying ape bitrate
|
|
* fixed bugs in the text scroller
|
|
* fixed oss4 volume control
|
|
* fixed segmentation fault when 'repeat track' is enabled
|
|
* fixed text scroller default font
|
|
* fixed segmentation fault when delete invalid tracks
|
|
* fixed duplicates removal
|
|
* removed taglib dependency from gme plugin
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
|
|
Version 0.5.4
|
|
* added ffmpeg 0.10 support
|
|
* added 'disc number' tag support for flac files with embedded cuesheet (Brice Videau)
|
|
* fixed build (Karel Volný)
|
|
* fixed sorting bugs (Brice Videau)
|
|
* fixed drag-and-drop feature
|
|
* fixed playlists scrolling
|
|
* fixed memory leak
|
|
|
|
Version 0.5.5
|
|
* added latest libcdio support (Leon Merten Lohse)
|
|
* enabled oss4 plugin by default
|
|
* fixed Russian translation
|
|
* fixed acc streams support
|
|
* fixed aac bitrate calculation
|
|
* fixed scrobbler failure when using Qt 4.8 (Cristian Rodríguez)
|
|
* fixed oss support under freebsd
|
|
* fixed some cuesheets parsing
|
|
* fixed --pause command line option behavior (Jared Breland)
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
|
|
Version 0.5.6
|
|
* added ffmpeg 0.11 support
|
|
* fixed freebsd build
|
|
|
|
Version 0.6.0
|
|
* added converter plugin
|
|
* added stream browser plugin
|
|
* added file type determination by content (experimental)
|
|
* added '--quit' command line option
|
|
* added text scroller background option
|
|
* added playlists separator option
|
|
* added multiband equalizer api
|
|
* added equalizer presets from Amarok (Thanks to Panagiotis Papadopoulos)
|
|
* added playlits access from command line
|
|
* added dithering to MPEG plugin
|
|
* added priority support to decoder api
|
|
* added user interface api
|
|
* added default destination and file name pattern to fileops plugin
|
|
* added additional directory filters
|
|
* added feature to add files from command line to specific playlist
|
|
* added pkg-config support
|
|
* added vqf support
|
|
* added feature to display shoutcast stream information
|
|
* added 'jump to track' and 'forward/rewind' global hotkeys
|
|
* added 'New Playlist' button
|
|
* added sorting by disc number (Brice Videau)
|
|
* added feature to use clipboard content in the URL dialog (Panagiotis Papadopoulos)
|
|
* added scrobbler cache synchronization after successful submission (Ferdinand Vesely)
|
|
* changed playlist insertion behavior
|
|
* disabled OSS3 plugin by default
|
|
* improved cue plugin
|
|
* moved skinned ui to separate plugin
|
|
* fixed 'hide on close' feature
|
|
* fixed moc warnings during compilation
|
|
* fixed IPC under windows
|
|
* fixed windows-specific bugs
|
|
* fixed problems with some asynchronous calls
|
|
* fixed qmmp_cue.desktop
|
|
* fixed saving playlists on logout
|
|
* updated about dialog
|
|
* updated Russian translation
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
* updated Polish translation (Grzegorz Gibas)
|
|
* updated German translation (Panagiotis Papadopoulos)
|
|
* updated Dutch translation (Ronald Uitermark)
|
|
|
|
Version 0.6.1
|
|
* added icons to the file dialog buttons
|
|
* fixed icecast streams titles
|
|
* fixed build
|
|
* fixed default output under windows
|
|
* fixed api documentation
|
|
* fixed possible segmentation fault in the cue plugin
|
|
* fixed cue parsing
|
|
* fixed automatic charset detection
|
|
* fixed Ukrainian translation (Gennadi Motsyo)
|
|
* fixed Russian translation
|
|
|
|
Version 0.6.2
|
|
* fixed crash in the http plugin (Franz Fellner)
|
|
* fixed possible crash in the cue parser
|
|
|
|
Version 0.6.3
|
|
* fixed typo in the about dialog
|
|
* fixed FSF address
|
|
* fixed cmake scripts
|
|
* fixed filters of the directory scanner
|
|
* fixed crash in the playlist popup message
|
|
* updated Lithuanian translation (Algirdas Butkus)
|
|
|
|
Version 0.6.4
|
|
* using UTF-8 encoding for shoutcast metadata by default
|
|
* fixed visualization menu update after changing settings
|
|
* fixed skinned user interface settings
|
|
* fixed analyzer falloff speeds
|
|
* fixed skinned user interface visualization switching
|
|
* fixed playlist titlebar resize bug
|
|
* fixed color selection widget
|
|
* fixed possible crash in the transport plugins
|
|
* fixed Russian translation
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
|
|
Version 0.6.5
|
|
* added latest psi/psi+ support
|
|
* added Hebrew translation (Genghis Khan)
|
|
* increased default mms/http buffer size
|
|
* fixed shortcut dialogs
|
|
* fixed segmentation fault caused by http transport
|
|
* fixed file type determination by content
|
|
* fixed division line position in the playlist
|
|
* fixed some bugs in the WaveOut plugin
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
* updated Russian translation
|
|
* updated flac mime-type (Christian Morales Vega)
|
|
|
|
Version 0.6.6
|
|
* added support for http redirect to the url dialog
|
|
* added ffmpeg 1.1 support
|
|
* fixed 24/32-bit mode support in the src plugin
|
|
* fixed seeking when using oss4 as output
|
|
* fixed streaming support in the ffmpeg plugin
|
|
* fixed build without qt3support headers (thanks to Dmitry Smolin)
|
|
* fixed playlist titlebar cursor
|
|
* fixed mpris2 support
|
|
* fixed typos
|
|
* updated Hebrew translation (Genghis Khan)
|
|
|
|
Version 0.6.7
|
|
* added lubuntu integration
|
|
* improved rtl locales support
|
|
* fixed latest paranoia support
|
|
* fixed libav 0.8.x support
|
|
* fixed 'enter' hotkey in the playlist browser
|
|
* fixed 24-bit mode support in the src plugin
|
|
* fixed compiler warnings
|
|
|
|
Version 0.6.8
|
|
* fixed bugs in the mpris plugin
|
|
* fixed segmentation fault when running without output plugins
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
|
|
Version 0.7.0
|
|
* added udisks2 plugin
|
|
* added opus plugin
|
|
* added track change plugin
|
|
* added tracks copy/paste plugin
|
|
* added x-content/audio-cdda content type
|
|
* added 24/32-bit equalizer
|
|
* added unity integration
|
|
* added user interface language option
|
|
* added playlists auto-save feature (Ferdinand Vesely)
|
|
* added unified URL dialog
|
|
* added playlists downloading support to the command line parser
|
|
* added winapi support to the hotkey plugin
|
|
* added volume control support to the waveout plugin
|
|
* added wildmidi configuration file auto-search
|
|
* added sorting by file creation date
|
|
* added libavutil version output to the ffmpeg plugin
|
|
* added automatic 16-bit audio converter
|
|
* added pause handling to the scrobbler plugin (Ferdinand Vesely)
|
|
* enabled UTF-8 by default for cue files and shoutcast metadata
|
|
* enabled more formats by default in the ffmpeg plugin
|
|
* improved some plugins api
|
|
* improved analyzer plugin (variable size, fullscreen mode, etc)
|
|
* improved last.fm registration
|
|
* improved configuration dialog
|
|
* removed QtXML dependence from the scrobbler plugin
|
|
* disabled udisks plugin by default
|
|
* moved ffmpeg 0.6-0.8 support to separate plugin
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Russian translation
|
|
* updated Polish translation (Grzegorz Gibas)
|
|
* updated Japanese translation (Ryota Shimamoto)
|
|
* updated Hebrew translation (Genghis Khan)
|
|
* updated Chezh translation (Karel Volny)
|
|
|
|
Version 0.7.1
|
|
* improved jack plugin (24/32-bit samples and freebsd support)
|
|
* excluded mime types of disabled plugins in the mpris interface
|
|
* fixed windows support in the gme plugin
|
|
* fixed shortcut editor dialog
|
|
* fixed api documentation
|
|
* fixed parsing of the icy packet size
|
|
* fixed possible freezes
|
|
* fixed Spanish translation (thanks to Gustavo Alvarez)
|
|
* fixed and improved qmake support (Ryota Shimamoto)
|
|
* fixed pkg-config support
|
|
* fixed several ui bugs
|
|
* fixed scrobbler regressions
|
|
|
|
Version 0.7.2
|
|
* fixed queue update bug
|
|
* fixed track length formatting
|
|
* fixed api documentation
|
|
* fixed gcc warnings
|
|
* fixed memory leaks
|
|
* fixed wildmidi config path
|
|
* fixed playlist autosave feature
|
|
* fixed possible segmentation fault
|
|
* fixed title format update bug
|
|
* removed unimplemented function
|
|
|
|
Version 0.7.3
|
|
* added window size and position saving to the projectm plugin
|
|
* disabled unsupported settings in the statusicon plugin under Windows
|
|
* fixed warnings about invalid parent thread
|
|
* fixed race condition
|
|
* fixed ReplayGain support in the flac plugin
|
|
* fixed parsing of the track/disc number with separator
|
|
* fixed tooltip in the status icon plugin under Windows
|
|
* fixed 'show tooltip' option in the status icon plugin
|
|
* removed unused variables
|
|
|
|
Version 0.7.4
|
|
* added Galician translation (Óscar Pereira)
|
|
* added ffmpeg 2.1 support
|
|
* added m3u8 playlist extension
|
|
* improved ReplayGain support:
|
|
- fixed 24/32 bit mode
|
|
- added clipping to prevent overflow
|
|
* improved cdaudio plugin:
|
|
- added Windows support
|
|
- added track cache
|
|
- fixed proxy support
|
|
* fixed localization of the wildmidi plugin
|
|
* fixed case sensitivity while checking file extensions
|
|
* fixed gcc 4.8 warnings
|
|
* fixed memory leak
|
|
* fixed several Windows-only bugs:
|
|
- fixed parsing of the m3u files with backslashes
|
|
- fixed problem with absolute paths
|
|
- fixed adding files from command line under Windows
|
|
- fixed Meta/Win modifier in the global hotkey plugin
|
|
* fixed Japanese translation (RyōTa SimaMoto)
|
|
|
|
Version 0.7.5
|
|
* fixed case sensitivity while checking file extensions (tnanks to Ryota Shimamoto)
|
|
* fixed special global keys support under the win32 platform
|
|
* fixed latest cmake support
|
|
* fixed initial position of the equalizer volume slider
|
|
* fixed clang warnings
|
|
|
|
Version 0.7.6
|
|
* added libav 10 and ffmpeg 2.2 support
|
|
* fixed url parsing
|
|
* fixed freezing on playback resume
|
|
* fixed random freezing in the mplayer plugin
|
|
* fixed reset selection of tracks when calling context menu
|
|
* fixed multimedia keys support under win32
|
|
|
|
Version 0.7.7
|
|
* fixed typos
|
|
* fixed Polish locale support
|
|
* removed 'OnlyShowIn' key from qmmp.desktop
|
|
* removed useless files
|
|
|
|
Version 0.8.0
|
|
* added sid plugin
|
|
* added ReplayGain scanner
|
|
* added gnome hotkey plugin
|
|
* added DirectSound plugin
|
|
* added track grouping view
|
|
* added sorting by group
|
|
* added quick search to the playlist browser
|
|
* added multiple tracks support to the details dialog
|
|
* added context menu to the plugin settings page
|
|
* added lazy plugin loading
|
|
* added feature to disable transport plugins
|
|
* added data waiting condition for transport plugins
|
|
* added floating point output for lossy decoders
|
|
* added peak overflow support for lossy decoders
|
|
* added support for id3v2-based ReplayGain tags
|
|
* added clipping prevention using ReplayGain information
|
|
* added delayed initialization in the wildmidi plugin
|
|
* added volume control hotkeys
|
|
* added 'mute' global hotkey
|
|
* added '--toggle-mute' command line option
|
|
* added '--show-mw' command line option
|
|
* added ogg opus preset to the converter plugin
|
|
* added scrobbler 2.0 api for libre.fm
|
|
* added context menu in the window of the analyzer plugin
|
|
* added window flags access from visual plugin api
|
|
* added atomic playlist saving operation
|
|
* added created playlist auto-selection
|
|
* added feature to not clear previous playlist when opening new one
|
|
* added mplayer command line options setting
|
|
* added Serbian translation (Mladen Pejaković)
|
|
* blocked one hotkey assignment for several commands in the hotkey plugin
|
|
* limited cover cache size
|
|
* improved 'jump to track' dialog
|
|
* improved projectm plugin:
|
|
- added context menu
|
|
- added multi-channel mode
|
|
- added list of presets
|
|
- added win32 support
|
|
* improved win32 support
|
|
- enabled support for the enca library
|
|
- added feature to add files from multiple instances
|
|
- added file associations support (based on SMPlayer implementation)
|
|
- added uninstall support
|
|
* fixed noise on buffer underrun
|
|
* fixed title format in the shaded mode
|
|
* fixed alt-f4 behavior
|
|
* fixed possible race condition
|
|
* fixed possible segmentation fault in the mad plugin
|
|
* fixed 'eject' button function
|
|
* fixed raise of the main window when starting another instance
|
|
* fixed default skin
|
|
* updated Russian translation
|
|
* updated Hebrew translation (Genghis Khan)
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Serbian translation (Mladen Pejaković)
|
|
* updated Polish translation (Grzegorz Gibas)
|
|
* updated Lithuanian translation (Algirdas Butkus)
|
|
|
|
Version 0.8.1
|
|
* added rusxmms patch autodetection for all supported platforms
|
|
* added application information to the windows executable
|
|
* fixed --pl-dump/--pl-play command line options
|
|
* fixed regressions in the mpris 1.0 support
|
|
* fixed selection behaviour in the playlist when using keyboard
|
|
* fixed disc number disappearing when using flac with embedded cue
|
|
* fixed main window activation
|
|
* fixed segmentation fault when moving track in the group mode
|
|
* fixed not working 'exit' action when option 'hide on close' is enabled
|
|
* fixed freezing in the alsa plugin
|
|
* fixed m4a support
|
|
* fixed clearing a key combination in the hotkey plugin
|
|
* removed duplicate extensions from the file association page
|
|
|
|
Version 0.8.2
|
|
* added Portuguese translation (Sérgio Marques)
|
|
* added transifex integration
|
|
* added webm support
|
|
* improved image scaling quality
|
|
* fixed xspf parsing
|
|
* fixed cover loading sequence
|
|
* fixed main window activation under windows
|
|
* fixed analyzer color settings
|
|
* fixed typos (Matteo Cypriani)
|
|
* fixed possible segmentation fault in the opus plugin
|
|
* fixed separator of the file filters
|
|
* reduced tag reading delay (requires TagLib 1.8 or higher)
|
|
* updated Russian translation
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Japanese translation (RyōTa SimaMoto)
|
|
|
|
Version 0.8.3
|
|
* reduced time of the 'Randomize List' and "Remove Duplicates" operations
|
|
* fixed ffmpeg 2.5 support
|
|
* fixed 24/32 bit modes in the equalizer
|
|
* fixed skin parsing
|
|
* fixed autoplay when playlist was opened from command line
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Czech translation (Jaroslav Lichtblau)
|
|
|
|
Version 0.8.4
|
|
* added icons for some actions
|
|
* fixed multiple connections to same signal when switching playlists
|
|
* fixed api documentation
|
|
* fixed playlist selector drawing bug
|
|
* fixed Portuguese translation (Sérgio Marques)
|
|
* fixed Hebrew translation (Genghis Khan)
|
|
* updated Turkish translation (Uğur KUYU)
|
|
|
|
Version 0.8.5
|
|
* added user data directory support
|
|
* increased player thread priority under windows
|
|
* fixed playlist resizing on RTL locales
|
|
* fixed vorbis comment support
|
|
* fixed build using qmake
|
|
* fixed cover disappearing bug
|
|
* fixed windows executable file description
|
|
* fixed settings form
|
|
* fixed problem with path separators under windows
|
|
* fixed libre.fm support
|
|
* fixed some skin parsing
|
|
* fixed support of some skins
|
|
* fixed modplug plugin settings
|
|
|
|
Version 0.8.6
|
|
* added *.med files support (Ville Skyttä)
|
|
* added s3m, stm and xm extensions to desktop files (Ville Skyttä)
|
|
* updated Japanese translation (RyoTa SimaMoto)
|
|
* improved global hotkey settings
|
|
* fixed main window activation
|
|
* fixed minimizing throw taskbar under windows
|
|
* fixed some skins parsing
|
|
* fixed config directory path
|
|
* fixed text scroller colors
|
|
* fixed home page
|
|
* fixed details dialog form
|
|
* fixed documentation
|
|
* fixed support of keyboards with single play/pause button
|
|
|
|
Version 0.8.7
|
|
* fixed opus plugin
|
|
* fixed typos
|
|
|
|
Version 0.8.8
|
|
* fixed crash when quitting while playlist is being populated
|
|
* fixed some skins support
|
|
* fixed documentation
|
|
* fixed cmake support
|
|
|
|
Version 0.9.0
|
|
* added audio-channel sequence converter
|
|
* added 9 channels support to equalizer
|
|
* added album artist tag support (Dmitry Misharov)
|
|
* added asynchronous sorting
|
|
* added sorting by file modification date
|
|
* added sorting by album artist
|
|
* added multiple column support
|
|
* added feature to hide track length
|
|
* added feature to disable plugins without qmmp.pri modification (qmake only)
|
|
* added feature to remember playlist scroll position
|
|
* added feature to exclude cue data files
|
|
* added feature to change user agent
|
|
* added feature to change window title
|
|
* added feature to reset fonts
|
|
* added feature to restore default shortcuts
|
|
* added default hotkey for the "Rename List" action
|
|
* added feature to disable fadeout in the gme plugin
|
|
* added Simple User Interface (QSUI) with the following changes:
|
|
- added multiple column support
|
|
- added sorting by album artist
|
|
- added sorting by file modification date
|
|
- added feature to hide song length
|
|
- added default hotkey for the "Rename List" action
|
|
- added "Save List" action to the tab menu
|
|
- added feature to reset fonts
|
|
- added feature to reset shortcuts
|
|
- improved status bar
|
|
* optimized playlist container
|
|
* optimized sample rate converter
|
|
* improved cmake build scripts (RyoTa SimaMoto)
|
|
* improved playlist changes notification
|
|
* improved title formatter
|
|
* improved ape tags support in the mpeg plugin
|
|
* improved fileops plugin:
|
|
- added feature to move files
|
|
- reworked settings dialog
|
|
* increased details dialog size
|
|
* reduced cpu usage (Hon Jen Yee)
|
|
* changed default skin to Glare (author: sixsixfive)
|
|
* changed default playlist separator
|
|
* using DirectSound output as default under Windows
|
|
* updated Russian translation
|
|
* updated Czech translation (Jaroslav Lichtblau)
|
|
* updated Hebrew translation (Genghis Khan)
|
|
* updated German translation (Ettore Atalan)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated French translation (Sébastien Aperghis-Tramoni)
|
|
* updated Polish translation (Daniel Krawczyk)
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
* updated Japanese translation (RyoTa SimaMoto)
|
|
|
|
Version 1.0.0
|
|
* switch to Qt5
|
|
* removed ffmpeg_legacy plugin
|
|
* removed legacy udisks plugin
|
|
* removed support of taglib versions less than 1.8
|
|
* fixed 16-bit converter
|
|
* fixed Russian translation
|
|
* optimized equalizer
|
|
* optimized flac and wavpack plugins
|
|
* improved skinned ui in the shaded mode:
|
|
- improved time indicator (Thomas Perl)
|
|
- fixed playlist colors
|
|
* fixed clicks while playing some mp3 files
|
|
* fixed memory leak in the wavpack plugin
|
|
* fixed effects and decoders sorting
|
|
* fixed possible race condition
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
|
|
Version 1.0.1
|
|
* added XFCE icon theme support
|
|
* added Marco WM support
|
|
* added test for supported OpenGL implementation while using cmake
|
|
* improved command line parser
|
|
* fixed crash in the mplayer engine
|
|
* fixed time indicator in the qsui plugin
|
|
* fixed truncated output of the '--pl-dump' command
|
|
* fixed track indexes calculation
|
|
|
|
Version 1.0.2
|
|
* fixed problem with tray icon menu (see QTBUG-48869, patch by equeim)
|
|
* fixed geometry saving in the skinned UI
|
|
* fixed segmentation fault in the ReplayGain scanner
|
|
* fixed hide on close feature
|
|
* fixed some skins parsing
|
|
* fixed Dutch translation (Rhythmdrill)
|
|
|
|
Version 1.0.3
|
|
* added error handling in the mplayer plugin
|
|
* fixed problem with some covers embedded in the mp3 files
|
|
* fixed some skins support
|
|
* fixed issue with equalizer not saving low levels in the qsui plugin
|
|
* fixed gcc warnings
|
|
* fixed build without Qt X11 Extras
|
|
* fixed Cinnamon and MATE support
|
|
* updated Chinese Simplified translation (mabier)
|
|
|
|
Version 1.0.4
|
|
* fixed skinned ui build
|
|
|
|
Version 1.0.5
|
|
* added gnome shell support
|
|
* fixed url dialog size
|
|
* fixed memory leak in the qsui plugin
|
|
* fixed ladspa plugin
|
|
* fixed cpu usage in the vorbis plugins
|
|
* fixed utf-8 support in the scrobbler plugin
|
|
* fixed Greek translation (Dimitrios Glentadakis)
|
|
* updated French translation (Adrien Vigneron)
|
|
|
|
Version 1.0.6
|
|
* added feature to change default output plugin
|
|
* added feature to skip unsupported files in the rgscan plugin
|
|
* fixed gme plugin build
|
|
* fixed gcc warnings
|
|
* fixed Russian translation
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Chinese Simplified translation (Mingye Wang)
|
|
|
|
Version 1.0.7
|
|
* added ffmpeg 3.0 support
|
|
* added support for theme change event in the qsui plugin
|
|
* fixed sendig multiple play commands when opening several files for playback
|
|
* fixed memory leaks
|
|
* fixed qt5.6 support
|
|
|
|
Version 1.0.8
|
|
* fixed session check in the scrobbler plugin
|
|
* fixed working with both libre.fm and last.fm
|
|
* fixed cell height in the stream browser
|
|
* fixed unicode support under windows
|
|
* fixed problem with file access under windows
|
|
* removed borders from statusbar in the qsui plugin
|
|
|
|
Version 1.0.9
|
|
* fixed taglib-1.9 support
|
|
|
|
Version 1.0.10
|
|
* improved sid plugin:
|
|
- added c64 file extension
|
|
- fixed default HVSC path
|
|
* updated Japanese translation (RyoTa SimaMoto)
|
|
|
|
Version 1.1.0
|
|
* using floating point pcm format for all lossy decoders
|
|
* using floating point pcm format for all audio effects
|
|
* added new internal audio converter
|
|
* added dithering setting
|
|
* added feature to change output bit depth
|
|
* added feature to change volume adjustment step
|
|
* added soxr-based resampler plugin
|
|
* added MacOS X support (Ivan Ponomarev)
|
|
* added Qt Multimedia output plugin (Ivan Ponomarev)
|
|
* added feature to refresh playlist
|
|
* added two-panel file dialog
|
|
* added feature to scrobble http streams
|
|
* added multi-thread support in the audio converter plugin
|
|
* added support for m4a files in the ReplayGain scanner
|
|
* added WASAPI output plugin
|
|
* added https support in the http plugin
|
|
* added wildmidi 0.4.0 support
|
|
* added support for XMIDI and MUS (id Software) formats
|
|
* improved skinned interface:
|
|
- show track details when double-clicking on song title in the main window (Thomas Perl)
|
|
- improved time indicator in the shaded mode (Thomas Perl)
|
|
- added feature to disable anti-aliasing
|
|
- added feature to seek by mouse wheel
|
|
- added column alignment option
|
|
* improved simple user interface (qsui):
|
|
- added column alignment option
|
|
- added feature to add/remove sliders
|
|
- added feature to create multiple panels
|
|
- added tooltips for the sliders
|
|
- improved volume slider
|
|
- fixed problem with minimum width
|
|
* improved wavpack plugin:
|
|
- added some optimizations
|
|
- fixed memory leak
|
|
* improved ffmpeg plugin:
|
|
- added support for m4a embedded album art
|
|
- added replaygain support
|
|
* improved ladspa plugin
|
|
* improved command line parser
|
|
* improved details dialog
|
|
* improved "jump to track" dialog
|
|
* improved DirectSound output plugin (24/32-bit and multi-channel support)
|
|
* removed libsamplerate-based resampler
|
|
* removed libsamplerate dependency from the jack plugin (using soxr instead)
|
|
* changed default settings in the mpeg plugin
|
|
* fixed metadata encoding issue in the http plugin
|
|
* fixed unicode support under windows
|
|
* fixed unity/compiz support
|
|
* fixed disc number parsing
|
|
* updated Bulgarian translation (Kiril Kirilov)
|
|
* updated Chinese Traditional translation (Jeff Huang)
|
|
* updated Chinese Simplified translation (Mingcong Bai, Mingye Wang, mabier)
|
|
* updated French translation (Adrien Vigneron and Sébastien Aperghis-Tramoni)
|
|
* updated German translation (Ettore Atalan)
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
* updated Hebrew translation (Genghis Khan)
|
|
* updated Japanese translation (RyoTa SimaMoto)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Russian translation
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
|
|
Version 1.1.1
|
|
* added ffmpeg 3.1 support
|
|
* added portable mode for Windows
|
|
* fixed qt5.7 support
|
|
* fixed Russian translation
|
|
* updated Ukrainian translation (Gennadi Motsyo)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
|
|
Version 1.1.2
|
|
* fixed path to equalizer presets file in the qsui plugin (Ryota Shimamoto)
|
|
* fixed buffer overflow
|
|
|
|
Version 1.1.3
|
|
* added xesam:contentCreated field in the mpris plugin
|
|
* improved ape/tta detection
|
|
* fixed random stop bug
|
|
* fixed duration calculation in the mpeg plugin
|
|
* fixed scrobbling of tracks with '&' symbol
|
|
* fixed ADTS parser in the aac plugin
|
|
* fixed librcc database path in the portable mode
|
|
* updated Brazilian Portuguese translation (Vitor Pereira)
|
|
* updated German translation (Ettore Atalan)
|
|
|
|
Version 1.1.4
|
|
* fixed support of skins UTF-16 with encoded pledit.txt
|
|
* fixed 'index out of range' warning
|
|
* fixed typo in the qsui plugin
|
|
|
|
Version 1.1.5
|
|
* added ffmpeg 3.2 support
|
|
* fixed file downloading issue in the http plugin
|
|
* fixed directory selection in the qsui plugin
|
|
* fixed possible segmentation fault
|
|
* fixed command line option '--pl-repeat-toggle'
|
|
* fixed some cppcheck warnings
|
|
* changed file dialog form
|
|
|
|
Version 1.1.6
|
|
* using http header 'icy-name' as fallback title
|
|
* enabled AAC by default in the ffmpeg plugin
|
|
* fixed ADTS parser in the aac plugin
|
|
* fixed possible segmentation fault
|
|
* fixed Ogg Opus streams support
|
|
* updated Chinese Simplified translation (Mingcong Bai)
|
|
|
|
Version 1.1.7
|
|
* improved stream format determination in the ffmpeg plugin
|
|
* fixed GCC 6.x support
|
|
* fixed possible segmentation fault
|
|
* fixed crash when using KDE file dialog
|
|
* fixed saving state of the visual plugins
|
|
* updated Brazilian Portuguese translation (Vítor Pereira Barros)
|
|
|
|
Version 1.1.8
|
|
* fixed PCM Wave support
|
|
* fixed Game Boy support in the gme plugin
|
|
* fixed Xing header detection in the mpeg plugin
|
|
* fixed output of the '--status' command line option
|
|
* fixed maximum year in the tag editor
|
|
|
|
Version 1.1.9
|
|
* using relative skin path for portable configuration
|
|
* improved WASAPI support
|
|
* fixed cursors support in the skinned user interface
|
|
* fixed freezing when using DirectSound output
|
|
* fixed documentation
|
|
* fixed issue with 'jump to track' dialog when single click activation is enabled
|
|
* fixed tray icon tooltip
|
|
* fixed FLAC bitrate calculation
|
|
* fixed segmentation fault in the ffmpeg plugin
|
|
* fixed Russian translation
|
|
* updated French translation (Adrien Vigneron)
|
|
|
|
Version 1.1.10
|
|
* added feature to download playlist from https
|
|
* increased DirectSound buffer size
|
|
* decreased waiting time in the WASAPI plugin
|
|
* improved plugin list in the settings dialog
|
|
* fixed regression in the 'jump to track' dialog
|
|
* fixed possible segmentation fault
|
|
* fixed seeking in the ffmpeg plugin
|
|
* fixed null pointer dereference in the mpeg plugin
|
|
* fixed gcc warnings
|
|
* fixed dithering settings
|
|
* fixed 24 bits support in the WASAPI plugin
|
|
* fixed segmentation fault on Ogg FLAC streams
|
|
* fixed XPM skins support
|
|
* fixed Qt 5.9 support in the global hotkey plugin
|
|
* updated documentation
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
|
|
Version 1.1.11
|
|
* added AAC mime types to the qmmp.desktop
|
|
* added album artist support in the cue parsers
|
|
* using game name as album tag in the gme plugin (Chris Spiegel)
|
|
* fixed seeking in the mpris plugin
|
|
* fixed issue with untracked property in the mpris plugin
|
|
* fixed possible segmentation fault
|
|
* fixed cmake warnings
|
|
* fixed cmake 3.10 support
|
|
* fixed file size calculation in the ffmpeg plugin
|
|
* fixed possible segmentation fault in the ffmpeg plugin
|
|
* fixed saving of the equalizer 'auto' mode option
|
|
* fixed control socket permissions (Andrey A. Rys)
|
|
* fixed rusxmms support
|
|
* updated Spanish translation (Joel Barrios)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
|
|
Version 1.1.12
|
|
* fixed IPC regression
|
|
|
|
Version 1.2.0
|
|
* added archive reader plugin (requires TagLib 1.11 or higher)
|
|
* added file writer plugin
|
|
* added icecast output plugin
|
|
* added feature to disable notifications when another application is in
|
|
the full screen mode
|
|
* added cover tab to the track details dialog
|
|
* added '--volume-status' command-line option
|
|
* added '--mute-status' command-line option
|
|
* added feature to change user interface from command line
|
|
* added parent directory name to the title formatting fields
|
|
* added cache to the lyrics plugin
|
|
* added feature to clear window title when playback is finished
|
|
* added 'Raise' method implementation to the mpris plugin
|
|
* added mount point list to the file dialog
|
|
* improved plugin API
|
|
* improved cover cache
|
|
* improved visualization support
|
|
* improved aac plugin
|
|
* improved audio format determination in the ffmpeg plugin
|
|
* improved m3u, pls and xspf support
|
|
* improved DirectSound and WASAPI support
|
|
* improved sndfile plugin
|
|
* improved mpeg plugin:
|
|
- added lame header support
|
|
- added gapless support
|
|
- improved file type determination
|
|
* improved qsui plugin:
|
|
- added quick search to the file system browser
|
|
- added quick search to the playlist
|
|
- added feature to change toolbar icon size
|
|
- added record button
|
|
- added cover image alignment
|
|
- reduced memory usage
|
|
- improved settings
|
|
* fixed memory leaks
|
|
* added Finnish translation (Jiri Grönroos)
|
|
* updated Brazilian Portuguese translation (Vitor Pereira)
|
|
* updated Chezh translation (Jaroslav Lichtblau)
|
|
* updated Chinese Simplified translation (Mingcong Bai)
|
|
* updated French translation (Adrien Vigneron and Sébastien Aperghis-Tramoni)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated German translation (Ettore Atalan)
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
* updated Indonesian translation (Wantoyo)
|
|
* updated Polish translation (Daniel Krawczyk)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Russian translation (Alexey Loginov)
|
|
* updated Spanish translation (Joel Barrios and Bohdan Shuba)
|
|
* updated Japanese translation (RyoTa SimaMoto)
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
|
|
Version 1.2.1
|
|
* added ffmpeg 4.0 support
|
|
* added feature to change default user interface
|
|
* fixed playlists moving
|
|
* fixed openbox support
|
|
* fixed kwin support
|
|
* fixed mp3 detection
|
|
* fixed seeking by mouse wheel
|
|
* fixed build with Qt 5.11
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
* updated Italian translation (Luigi Toscano)
|
|
* updated Spanish translation (Joel Barrios)
|
|
|
|
Version 1.2.2
|
|
* fixed build with Qt 5.11
|
|
* fixed memory leaks
|
|
|
|
Version 1.2.3
|
|
* added qmmp 0.12/1.3 config compatibility
|
|
* disabling global shortcuts during configuration
|
|
* improved global hotkey plugin
|
|
* fixed some gcc warnings
|
|
* fixed metadata updating issue
|
|
* fixed build for windows
|
|
* fixed issue caused by sending same metadata several times in a row
|
|
|
|
Version 1.2.4
|
|
* added equalizer optimization
|
|
* updated translation list
|
|
* improved PCM WAVE support
|
|
* fixed segmentation fault
|
|
* fixed tag reading in the archive plugin
|
|
* fixed seeking in the archive plugin
|
|
* fixed issue with multiscreen configuration
|
|
* updated Polish translation (mrerexx)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Spanish translation (Joel Barrios)
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
* updated Russian translation
|
|
|
|
Version 1.2.5
|
|
* added icon for 'exit' action in the tray icon menu
|
|
* fixed drag-and-drop issue under Qt 5.12
|
|
* fixed issue with 8-bit audio in the ffmpeg plugin
|
|
* fixed latest mplayer output parsing
|
|
* fixed '--quit' command line option processing
|
|
* fixed issue with empty audio parameters
|
|
|
|
Version 1.2.6
|
|
* fixed OSS4 plugin build
|
|
* fixed 12, 20-bit integer and 32-bit float formats support in the
|
|
WavPack plugin
|
|
|
|
Version 1.3.0
|
|
* added history plugin
|
|
* added mono to stereo converter
|
|
* added mpg123-based decoder
|
|
* added PulseAudio volume control
|
|
* added cover edition feature
|
|
* added playlist reading/writing optimization
|
|
* added TAK support
|
|
* added feature to send listened tracks to ListenBrainz
|
|
* added sorting by time in the history plugin
|
|
* changed KDE notification plugin description
|
|
* improved skinned plugin:
|
|
- added KWin rules
|
|
- added feature to hide splitters
|
|
- added alternate splitter colors
|
|
- added ability to hold the first visible track while loading a playlist
|
|
* improved qsui plugin:
|
|
- added feature to hide splitters
|
|
- added feature to change splitter color
|
|
- added ability to hold the first visible track while loading a playlist
|
|
* moved removable volumes to the "add" menu
|
|
* improved http plugin:
|
|
- reduced number of memory allocations
|
|
- limited maximum buffer size
|
|
* improved stream browser:
|
|
- added feature to edit bookmark list
|
|
- moved launch action from "tools" to "add" menu
|
|
* added track properties to the title formatting fields
|
|
* added feature to disable tag reading while loading a playlist file
|
|
* reduced number of locks
|
|
* improved command line support
|
|
* fixed "--pl-help", "--nowplaying-syntax" command line options processing
|
|
* fixed feature to disable engine
|
|
* fixed flac preset in the converter plugin
|
|
* fixed xfce support
|
|
* improved Windows support:
|
|
- added support for progress indicator in the taskbar (taskbar plugin)
|
|
- added removable device detecion (rdetect plugin)
|
|
- added exclusive mode in the WASAPI plugin
|
|
* hid private symbols in the liqmmp and libqmmpui libraries
|
|
* changed plugin installation path
|
|
* resolved conflict between Qt4- and Qt5-based versions
|
|
* using GNUInstallDirs module for cmake build
|
|
* removed mpris1 support
|
|
* removed support for old versions of the following libraries:
|
|
musepack, curl, alsa, sndlib, ffmpeg
|
|
* removed Windows XP support
|
|
* removed uninstall plugin
|
|
* replaced deprecated Qt classes: QDesktopWidget, QSignalMapper
|
|
* updated Russian translation (Alexey Loginov, Viktor Eruhin)
|
|
* updated Polish translation (mrerexx)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
* updated Spanish translation (Joel Barrios)
|
|
* updated German translation (Ettore Atalan)
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated Indonesian translation (Wantoyo)
|
|
* updated Italian translation (Luigi Toscano)
|
|
* updated Finnish translation (Jiri Grönroos)
|
|
* updated Chinese Traditional translation (Cosmos Chen)
|
|
|
|
Version 1.3.1
|
|
* added projectM 3.1 support
|
|
* added feature to determine plugin prefix via pkgconfig (Chris Spiegel)
|
|
* fixed current track text color in the qsui plugin
|
|
* fixed command line processing under Windows
|
|
* fixed AAC support
|
|
* fixed kwin.sh script (D1mon)
|
|
* updated Polish translation (mrerexx)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Finnish translation (Jiri Grönroos)
|
|
* updated Russian translation (Alexey Loginov)
|
|
|
|
Version 1.3.2
|
|
* added feature to play track on double click in the history plugin
|
|
* enabled mpg123 decoder for Windows
|
|
* using album cover from file by default
|
|
* fixed lyrics plugin
|
|
* fixed API documentation
|
|
* fixed issue with read-only mode for FLAC files
|
|
* fixed issue with missing properties for some CUE tracks
|
|
* fixed shortcuts displaying in context menus under Qt 5.10 or higher
|
|
* fixed Qt 5.13 support
|
|
* fixed crash under Wayland session
|
|
* fixed freezing on some corrupted files in the ffmpeg plugin
|
|
* fixed crash on some streams in the ffmpeg plugin
|
|
* fixed file type determination by content in the mpeg plugin
|
|
|
|
Version 1.3.3
|
|
* added float output support for PulseAudio, ALSA and OSS4
|
|
* added AppStream information (Joel Barrios Dueñas)
|
|
* added more icon sizes
|
|
* improved channel conversion
|
|
* fixed feature to remove tracks when using quick search in the qsui plugin
|
|
* fixed crash on some corrupted archives
|
|
* fixed logo animation in the qsui plugin
|
|
* fixed freezing in the ffmpeg plugin
|
|
* updated Dutch translation (Heimen Stoffels)
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
|
|
Version 1.3.4
|
|
* improved mp3 file determination
|
|
* added format name in the ffmpeg plugin
|
|
* fixed pausing logic
|
|
* fixed random crash when changing audio settings
|
|
* fixed crash in the QtMultimedia plugin
|
|
* fixed build warning
|
|
* fixed duration formatting
|
|
* fixed ReplayGain support
|
|
* fixed memory leak
|
|
* fixed multiple channels support in the equalizer
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
* updated Italian translation (Luigi Toscano)
|
|
|
|
Version 1.3.5
|
|
* added icon for 'play/pause' action
|
|
* fixed 'album artist' tag support
|
|
* fixed issue with missing bitrate after application restart
|
|
* fixed issue with incorrect audio properties displaying
|
|
* fixed crash on corrupted .m4a files
|
|
* fixed duration overflow
|
|
* fixed playlist duration update
|
|
* fixed issue with special symbols in the track change plugin
|
|
* fixed crash on encrypted archives
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
|
|
Version 1.3.6
|
|
* added 'album artist' and 'composer' tags support in the ffmpeg plugin
|
|
* fixed window title updating when playing CUE tracks
|
|
* fixed crash on Futura skin in the skinned ui
|
|
* updated French translation (Adrien Vigneron)
|
|
* updated Indonesian translation (Andika Triwidada and Wantoyo)
|
|
|
|
Version 1.3.7
|
|
* using gnudb.org as default CDDB server
|
|
* fixed several crashes in the file operations plugin
|
|
* fixed mpris support
|
|
* fixed text scroller issues in the skinned plugin
|
|
* fixed cmake warning
|
|
* updated Polish translation (mrerexx)
|
|
|
|
Version 1.4.0
|
|
* added sleep mode inhibition plugin
|
|
* added separate ListenBrainz submission plugin
|
|
* added feature to auto-hide empty service menus
|
|
* added option to disable two passes for equalizer
|
|
* added fast mute function for most output plugins
|
|
* added shared CUE parser
|
|
* added feature to transit between playlists
|
|
* added optimizations for flac plugin
|
|
* added feature to select playlist format from the file dialog
|
|
* added '--pl-next' and '--pl-prev' command line options
|
|
* added SOCKS5 proxy support
|
|
* added feature to display average bitrate
|
|
* added average bitrate displaying for shoutcast/icecast streams
|
|
* added Ogg Opus support in the ReplayGain scanner
|
|
* added feature to merge different tag types in the mpeg plugin
|
|
* added feature to start command on application startup/exit
|
|
* added 'make docs' build target
|
|
* added big endian support formats in the PulseAudio plugin
|
|
* added feature to write singe file in the file writer plugin
|
|
* improved qsui plugin:
|
|
- added feature to override track background color
|
|
- added scope visualization
|
|
- added feature to reset visualization colors
|
|
- added waveform seek bar
|
|
- added alternate analyzer appearance
|
|
- using gradients between analyzer colors
|
|
- improved status bar
|
|
* improved ffmpeg plugin:
|
|
- added opus bitrate issue workaround
|
|
- added new implementation of the read function
|
|
- added embedded CUE sheet support (for Monkey's Audio format)
|
|
- added format name displaying
|
|
- added DSD (Direct Stream Digital) support
|
|
- changed minimal ffmpeg version to 3.2
|
|
- removed libav support
|
|
* improved lyrics plugin:
|
|
- added feature to save window geometry
|
|
- added multiple lyrics providers support (based on Ultimare Lyrics plugin)
|
|
* improved cdaudio plugin:
|
|
- show more metadata
|
|
- added KDE Solid integration
|
|
* improved remote playlists support
|
|
* improved m3u support
|
|
* using qsui by default for Wayland sessions
|
|
* fixed API documentation
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Dutch translation (Heimen Stoffels)
|
|
* updated Polish translation (mrerexx)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated Spanish translation (Joel Barrios)
|
|
* updated Russian translation (Alexey Loginov)
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
* updated French translation (Adrien Vigneron)
|
|
* updated Indonesian translation (Andika Triwidada)
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
* updated Italian translation (Luigi Toscano)
|
|
* updated German translation (Ettore Atalan)
|
|
|
|
Version 1.4.1
|
|
* fixed NetBSD build
|
|
* fixed 'jump to track' dialog delay
|
|
* fixed feature to disable formats in the ffmpeg plugin
|
|
* fixed some streams detection in the mpeg plugin
|
|
* fixed losing of equalizer settings
|
|
* fixed codec and bitrate displaying for IceCast streams
|
|
* fixed playback startup detection in the mpris plugin
|
|
* updated Russian translation
|
|
* updated Dutch translation (Heimen Stoffels)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated Polish translation (mrerexx)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Spanish translation (Joel Barrios)
|
|
* updated Turkish translation (abcmen)
|
|
|
|
Version 1.4.2
|
|
* fixed playlist updating
|
|
* fixed memory leak
|
|
* fixed kwin support
|
|
* fixed xing header parsing in the mpeg plugin
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
|
|
Version 1.4.3
|
|
* fixed possible crash on general plugin restart
|
|
* fixed dithering
|
|
* fixed memory leak
|
|
* fixed ignored files checking
|
|
* fixed cue tracks support in the converter plugin
|
|
* fixed issue with missing disc number in the mpeg plugin
|
|
* fixed possible freezing on playback resume
|
|
* updated Finnish translation (Kimmo Kujansuu)
|
|
* updated Bulgarian translation (Miroslav Mihov)
|
|
|
|
Version 1.4.4
|
|
* fixed crash when changing audio parameters
|
|
* fixed memory leak
|
|
* removed lyrics.wikia.com provider (service was closed)
|
|
* using plain text in the KDE tray tooltip
|
|
* updated Dutch translation (Heimen Stoffels)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated Spanish translation (Joel Barrios)
|
|
* updated Bulgarian translation (Miroslav Mihov)
|
|
|
|
Version 1.4.5
|
|
* added TagLib 1.12 support
|
|
* disabled CRC checking in the mpeg plugin
|
|
* fixed playlist update
|
|
* fixed build with gcc 11
|
|
* fixed API documentation
|
|
* fixed skin search path
|
|
* fixed application icons
|
|
|
|
Version 1.4.6
|
|
* added application startup optimization
|
|
* added X11 session checking in the notifier plugin
|
|
* fixed provider settings parsing in the lyrics plugin
|
|
* fixed equalizer form in the qsui plugin
|
|
* fixed build with the latest ffmpeg version
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Italian translation (Luigi Toscano)
|
|
* updated French translation (Adrien Vigneron)
|
|
|
|
Version 1.5.0
|
|
* added media library plugin (experimental)
|
|
* added PipeWire plugin (experimental)
|
|
* added built-in CUE editor
|
|
* added m4b support in the ffmpeg plugin
|
|
* added option to enable CRC checking in the mpeg plugin
|
|
* added ID3v1/ID3v2 charset detection using librcd library in the mpeg plugin
|
|
* added WebP format support for cover image
|
|
* added groups rebuilding after playlist updating
|
|
* added metadata formatter optimization
|
|
* added "%dir()" function in the metadata formatter
|
|
* added feature to integrate widgets to the main interface from plugins
|
|
* added feature to execute external command in the fileops plugin
|
|
* improved visualization synchronization
|
|
* improved lyrics plugin:
|
|
- added widget mode
|
|
- show text of the current playing song (in the widget mode only)
|
|
- changed user interface
|
|
* improved qsui plugin:
|
|
- added feature to add dock widgets from plugins
|
|
- added feature to change tab bar position
|
|
- added icons to the file system browser menu
|
|
- added feature to place dock widgets in the multiple lines
|
|
- removed "Actions" submenu, using "Tools" menu instead
|
|
* improved skinned plugin:
|
|
- added playlist color settings
|
|
- moved "Show playlists" option to "Playlist" submenu
|
|
- moved "group tracks" and "show header" options to "Playlist" submenu
|
|
* removed some deprecated API usage
|
|
* removed obsolete code
|
|
* changed minimal FFmpeg version to 3.4
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Dutch translation (Heimen Stoffels)
|
|
* updated Polish translation (mrerexx)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated Spanish translation (Joel Barrios)
|
|
* updated Russian translation (Ilya Kotov)
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
* updated French translation (Adrien Vigneron)
|
|
* updated Indonesian translation (Andika Triwidada)
|
|
* updated Greek translation (Dimitrios Glentadakis)
|
|
* updated Italian translation (Luigi Toscano)
|
|
* updated German translation (Ettore Atalan)
|
|
* updated Finnish translation (Jiri Grönroos, Kimmo Kujansuu)
|
|
|
|
Version 2.0.0
|
|
* switched to Qt6
|
|
* added application startup optimization
|
|
* added Korean translation (Jung Hee Lee)
|
|
* enabled Matroska container by default in the ffmpeg plugin
|
|
* using libiconv for charset conversion
|
|
* removed mp3lyrics.org lyrics provider (service was closed)
|
|
* improved qsui plugin:
|
|
- added waveform seekbar optimization (Linearithmik)
|
|
- fixed waveform generation for 16-bit samples (Linearithmik)
|
|
* fixed plugin cache cleanup
|
|
* fixed build without mpg123
|
|
* fixed ladspa plugin regression (Linearithmik)
|
|
* disabled unsupported plugins: taskbar, qtmultimedia
|
|
|
|
Version 2.0.1
|
|
* fixed default settings in the ffmpeg plugin
|
|
* fixed build warnings
|
|
* fixed transition between http tracks
|
|
* improved qsui plugin:
|
|
- fixed toolbar renaming
|
|
- fixed Wayland support
|
|
- fixed tab bar context menu
|
|
* enabled QtMultimedia support under Qt 6.2 or higher
|
|
* removed private API usage Qt 6.2 or higher
|
|
* updated Finnish translation (Kimmo Kujansuu, Jiri Grönroos)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated Italian translation (Luigi Toscano)
|
|
|
|
Version 2.0.2
|
|
* fixed out-of-source build
|
|
|
|
Version 2.0.3
|
|
* fixed build issues
|
|
* fixed transport plugins loading
|
|
* fixed volume bar draw in the double size mode
|
|
* fixed symlinks support
|
|
* fixed some issues in the two-panel file dialog
|
|
* removed KDE4 notifications support
|
|
* updated Turkish translation (abcmen)
|
|
|
|
Version 2.0.4
|
|
* fixed drag-and-dropped tracks order
|
|
* fixed issue with empty content type
|
|
* disabled waveform seekbar for the tracks with unknown duration
|
|
* fixed taskbar plugin
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
|
|
Version 2.1.0
|
|
* added feature to extract lyrics from tags (id3v2 tag and Xiph Comment)
|
|
* added queue display in the "jump to track" dialog
|
|
* added feature to skip already existing tracks
|
|
* added volume change notification in the KDE notification plugin
|
|
* added XDG Base Directory Specification support
|
|
* replaced modplug plugin by xmp plugin
|
|
* improved qsui plugin:
|
|
- added feature to hide playlist name filter
|
|
- added feature to hide menu panel
|
|
- added application menu
|
|
- enabled clear button for some search filters
|
|
- improved file system browser context menu
|
|
* improved history plugin:
|
|
- added feature to remove tracks from history
|
|
- added feature to show track details
|
|
* improved "about..." dialog
|
|
* improved file name filter configuration in the ffmpeg plugin
|
|
* increased the minimal required Qt version to 5.5
|
|
* optimized search for duplicated tracks
|
|
* optimized track queue
|
|
* resolved conflict between 1.x and 2.x versions
|
|
* updated Dutch translation (Heimen Stoffels)
|
|
* updated Ukrainian translation (Gennady Motsyo)
|
|
* updated Polish transition (Marek Adamski)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Finnish translation (Kimmo Kujansuu)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated Italian translation (Luigi Toscano)
|
|
* updated Russian translation (Andrei Stepanov)
|
|
* updated Korean translation (Jung Hee Lee)
|
|
* updated Spanish translation (Joel Barrios)
|
|
|
|
Version 2.1.1
|
|
* fixed skin selection setting
|
|
* fixed API documentation
|
|
* fixed udisks plugin build
|
|
* fixed Windows 10 support
|
|
* fixed portable mode under Windows
|
|
* fixed build with Qt 6.4
|
|
* fixed AppStream metadata (Matthias Mailänder)
|
|
* removed hal plugin
|
|
* updated Dutch translation (Heimen Stoffels)
|
|
* updated Galician translation (Delio Docampo Cordeiro)
|
|
* updated Korean translation (Jung Hee Lee)
|
|
* updated Polish transition (Marek Adamski)
|
|
* updated Portuguese translation (Sérgio Marques)
|
|
* updated Russian translation
|
|
* updated Finnish translation (Kimmo Kujansuu)
|
|
* updated Italian translation (Luigi Toscano)
|
|
|
|
Version 2.1.2
|
|
* added FFmpeg 5.1 support
|
|
* added recursive search for presets in the projectm plugin
|
|
* added application icon in the pulseaudio plugin
|
|
* improved visualization synchronization
|
|
* fixed title formatting in the KDE notification plugin
|
|
* fixed "fact" chunks support in the sndfile plugin
|
|
* fixed embedded cover art support in the flac plugin
|
|
* fixed tag editor behavior
|
|
* fixed Russian translation
|
|
* updated Finnish translation (Kimmo Kujansuu)
|
|
* updated Spanish translation (Joel Barrios)
|
|
|
|
Version 2.1.3
|
|
* fixed latest cURL API support
|
|
* fixed crash in the ladspa plugin (Linearithmik)
|
|
* fixed memory leak in the wavpack plugin
|
|
* fixed locale override under Windows
|
|
* fixed ADTS header detection in the aac plugin
|
|
* fixed error handling in the ffmpeg plugin
|
|
* fixed text scroller geometry in the skinned plugin
|
|
* hide empty plugin categories
|
|
* added partial Swedish translation (Luna Jernberg)
|
|
|
|
Version 2.1.4
|
|
* added projectM 4.0 support (experimental)
|
|
* rebuild skin cache if missing
|
|
* fixed command execution under Windows in the file operations plugin
|
|
* fixed removing of the current playing file in the file operations plugin
|
|
* fixed crash on streams in the lyrics plugin
|
|
* fixed issues with tabbar in the simple ui plugin
|
|
* fixed issues with visualization windows on application startup
|
|
|
|
Version 2.1.5
|
|
* added waveform seekbar optimization (Linearithmik)
|
|
* fixed visualization initialization in the simple user interface
|
|
* fixed playlist geometry issues in the simple user interface
|
|
* fixed playlist settings in the skinned user interface
|
|
* fixed possible crash
|
|
* fixed http version
|
|
* fixed file type determination by content in the waveform seekbar
|
|
|
|
Version 2.1.6
|
|
* added TagLib 2.0 support
|
|
* fixed settings form in the simple user interface
|
|
* improved lyrics plugin:
|
|
- fixed issue with URL formatting
|
|
- updated lyrics providers
|
|
- using UTF-8 for all lyrics providers
|
|
* updated Spanish translation (Darwin Toledo)
|
|
|
|
Version 2.1.7
|
|
* using XWayland for skinned user interface
|
|
* using floating point output in the sndfile plugin
|
|
* fixed file type determination by content in the sndfile plugin
|
|
* fixed memory leak in the hotkey plugin
|
|
* fixed stream sample rate in the pipewire plugin
|
|
* fixed issue with KDE6 file dialog (Jonas Kvinge)
|
|
|
|
Version 2.1.8
|
|
* improved CUE parser
|
|
* fixed pkg-config files generated by qmake
|
|
* fixed memory leak
|
|
* fixed issue with missing mount points in the qmmp file dialog
|
|
* fixed unexpected startup of the disabled plugin when trying to change
|
|
it's settings
|
|
* fixed linking with xcb
|
|
* fixed crash when trying to remove queued track
|
|
* fixed copying of the selected tracks to the new playlist
|
|
* fixed Wayland compatibility on first startup
|
|
|
|
Version 2.1.9
|
|
* fixed build with PipeWire version less than 0.3.33 (Thomas Lange)
|
|
* fixed displaying bitrate in the wavpack plugin
|
|
* disabled Qt 6.7 build warnings
|
|
* disabled waveform seekbar for CD tracks in the simple user interface
|