set property VcpkgEnabled=true explicitly
include UlibCpp using vcpkg, not using NuGet
moved setting up vcpkg to install step in appveyor build
added copying MACDll.dll from vcpkg_installed folder
added copying MACDll.dll from vcpkg_installed folder
remove nlame dependency from winlame project; already in encoder project
fixed copying vcredist.exe file
fixed compiling code for Monkey's Audio SDK 9.04
minimal change to appveyor.yml to clear binary cache
updated Clean.cmd with more folders and files to remove
removed TODO.txt file from project; already a solution item
also added LAME to list of libraries
updated BASS, BASSWMA and BASSCD to versions 2.4.17, 2.4.5.13 and 2.4.7.1
show BASSWMA and BASSCD versions on about dialog
added .editorconfig file
added main frame menus for the translated languages
removed command bar, but still get ribbon command labels from the main frame menu
get Monkey's Audio SDK from vcpkg
changed list of libraries into table
fixed loading faad.dll
use vcpkg option --no-print-usage to omit usage text
fix setup build in Debug configuration
get libfaad2 from vcpkg
added missing vorbisenc.dll to setup
removed Boost.Any; not needed for IoCContainer anymore
get rapidxml via vcpkg
improved code scanning for tags from BASS_WMA_GetTags()
fixed SonarQube bugs about font-family missing a generic font name
fixed include to version.h
using proper Visual Studio 2022 path
create .sonar-cache folder when not already available and renamed bw-output folder
updated NuGet package Vividos.UlibCpp.Static to 4.4.0
updated copyright years in more places
simplified updating copyright years in about files
added vcpkg.json schema
updated version numbers for 2023
updated vcpkg to latest version on every AppVeyor build
updated SonarQube scanner to latest version
updated solution file for VS 2022
fixed some 64 bit warnings
changed TODO headings
also cache vcpkg_installed folder in appveyor builds
don't delay-load libmp3lame.dll anymore
removed obsolete libmpg123-0.dll, now provided by vcpkg
update libmp3lame.dll build script and binaries to SVN revision r6507
replaced Boost NuGet package with vcpkg reference
removed dummy implementation of speex_header_free(), now provided in latest speex 1.2.1
fixed return type for input and output module indices
removed buildlibs build script for taglib
fixed speex.dll filename in setup
updated Boost to 1.80
replaced wtl NuGet package with vcpkg reference
updated NuGet package Vividos.UlibCpp.Static
moved getting TagLib version to AudioFileTag class
fixed setup referencing different filenames from vcpkg provided libs
using libmpg123 from vcpkg
updated projects to use Microsoft Visual Studio 2022
fixed doxygen warning about wrong filename
removed include directories provided by vcpkg now
updated doxygen.cfg to 1.9.4 and set HTML_DYNAMIC_MENUS to NO
corrected delay-loaded FLAC library name
using taglib from vcpkg ports
fixed vorbis and opus includes
replaced binaries of external libraries with vcpkg references
updated Boost to version 1.79.0
added support for getting external libraries from vcpkg
fixed doxygen comment
updated FLAC to version 1.3.4
updated libsndfile to version 1.1.0
changed most websites to https:// and/or updated the links
corrected link to libsndfile web pages
updated version numbers and copyright years
presets.xml: fixed value of sndFileSubType for FLAC 16-bit files (fixes #5)
moved some news bits to the news archive
updated latest news and download page for winLAME 2021 release 1
fixed crash when trying to download cover art
removed feedback pages
prevent initializing task manager without worker threads
fixed using correct number of worker thread at first start of winLAME after a fresh install
removed WAP project
don't create subfolders when song title contains a forward slash
better error reporting when writing ripped file returns an error
renamed CommonStuff source files and moved them to ui
updated mpg123 to version 1.29.3
removed feedback buttons
updated Monkey's Audio library to version 7.22
updated version number for winLAME 2021 release
using BASS_UNICODE flag instead of passing ANSI converted filename to BASS API
added code to hibernate, shutdown or logoff
I would like to assist on this topic to help improve your great application. Tests with the file "Windows Logon.wav" from windows-folder and winlame 2020 release 1. "Custom settings", "q0" and high encoding quality (see screenshot 00-...). Windows explorer is showing wrong duration (see screenshot 01-...). Just like Kodi 18 (on Linux), Musicolet (android). But Winamp and VLC show the correct duration. MP3 Diag complains about a NULL-stream (screenshot 01-). Fixing this (screenshot 02-) results in...
updated libogg to version 1.3.5
fixed copying opusfile.pdb
updted lib and dll files of libraries, compiled using Visual Studio 2019 version 16.11.4
updated doxygen.cfg
updated Vividos.UlibCpp.Static to version 4.2.5
added readme files to setup project file
updated some more copyright years and links
updated compiled LAME binary to 3.101 beta 2 (SVN r6505)
updated taglib to version 1.12
updated LAME build script