Do not always load tags from files, use library saved tags when available and file is unchanged
Wait for full TCP client initialization before connecting
Update tag reading library
Avoid a silent exception when file do not have an embedded image
Fix typo
Enable FPC advanced records
Update italian translation
Change the name of the option to listen only on localhost in the network remote, previous one was confusing
Usa last release of my ovotag library (https://github.com/varianus/ovotag)
OffsetRect function has been moved to Types unit
Make buildlinux executable
Fix bad sort when clicking on empty playlist
Fix SQL injection while filtering collection tree
Resolve conflict between tray icon buttons on Linux
Space now works both ways (pause when playing, play when paused)
Put audio engine in stop state after the playlist ends
Fix VLC backend on FreeBSD
Keep paused state when seeking, also for Mplayer engine
Merge pull request #19 from bbrtj/bugfix/various-fixes
Fix clicking next replaying the same song when in song repeat mode
Fix various GUI problems (mostly mplayer)
Merge pull request #18 from bbrtj/feature/freebsd
Enable a build on freebsd
Merge pull request #16 from bbrtj/bugfix/config_osd
Fix notification window always appearing in preferences
Merge pull request #15 from bbrtj/bugfix/ovoplayerctrl_linux
Fix ovoplayerctrl not working on *nix
Fix mute state on Mplayer audio engine
Fix volume handling for Mplayer audio engine
Update to latest Lazarus 4.0 RC version
Use Lazarus 4.0RC1 for automated build
Move multirow selection object to a dedicated unit
Newer release of libmpv have a different dll name.
Rename config object for playlist grid to avoid confusion
Fix builds on newer Lazarus version
Use 3.0RC2 Lazarus version
Fix Linux build
Fix mpv library name
Newer release of libmpv have a different dll name.
Fix for new Lazarus 3.0
Add a option to bind remote control port only to local network
Use prebuilt resource
Remove -FF options
Add prebuilt font resource for older FPC
Update CI.yml - fix typo
Update CI.yml
set compiler option to use new resource compiler
set compiler option to use new resource compiler
Allow multiple selection on "Directory" tab
Use new freepascal resource compiler to build res for ovoplayer icon font
Fix default color of some label
Rename component
Fix BASS volume restore
Fix DirectShow volume restore
Change the volume when the slider is clicked
Fix MediaFoundation volume restore
Update CI to Lazarus 2.2.0
Fix showing of scan result form
Merge branch 'master' of https://github.com/varianus/ovoplayer.git
Better detection of mplayer executable
Update ovotag library to last version
[libzplay] Better detection of zplay library
[libmpv] Fix equalizer disabling
[libmpv] Remove debug code, do not skip to next song on stop action
Update libmpv import unit
[libmpv] Skip to next song when receiving end of file events, regardless of reason
Remove dependency from sparta_generics package
Create stale.yml
Use Lazarus 2.0.10
Update CI.yml
Update CI.yml
Fix ID3 tag detection in mp4 files
Update CI.yml
Handle ID3V2 genres strings containing round parentesis
Add path for libvlc on raspbian 32 bit
Fix for escaped filenames on m3u files
Disable mp4 decoding under Linux, modern distros does not include libm4ff
Fix duration for complex .wav files
Calculate duration of .aac file using ADTS container
Fix typo
Fix duration detection for .wav files
Opus files are always 48 khz, fix duration detection
Fix for UTF-8 encoded image description
OpenLib: Add opus support
OpenLib: Add some engine info
Use new Lazarus 2.0.8 release for CI
Safety check terminating player thread
Merge branch 'master' of https://github.com/varianus/ovoplayer.git
OpenLib: fix return code
OpenLib: unpause thread before stop
OpenLib: Add volume control
Fix italian translation
OpenLib: Clean-up also when audio file end
Show main form on taskbar for Windows OS
Update base translation file