Summary:
WACUP (which can be pronounced as wakeup or wac-up or however you prefer it in your native tongue) is designed to work only with the patched Winamp 5.666 release to provide bug fixes, updates of existing features and most importantly new features with the goal to eventually become it's own highly Winamp compatible media player.
WACUP makes use of the benefits of Winamp being heavily based on a plug-in system so new plug-ins can add additional features as well as allowing replacements to be created which provide better implementations over the plug-ins natively included with Winamp.
If none of that makes sense, a good way to think about WACUP is that it is like a video game mod where you initially use the original game but then files related to it are added to or edited in-order to provide a better experience.
In This Release:
- Changed the default custom global hotkeys list to no longer include multimedia keys (the default handling options of the global hotkeys plug-in along with the addition of the win10shell plug-in can otherwise conflict e.g. stop or play/pause doesn't appear to do anything as the two plug-ins can counteract each other)
- Changed the Library History plug-in to not try to update main playlist items as this is causing issues with the Yule Log plug-in (will provide a better solution to achieve the desired aim at a later time)
- Changed the new to build 4220 failed memory allocation handler to allow a workaround for in_mp3 tag related issues to keep working instead of it triggering the crash reporter (in_mp3 is a plug-in that badly needs to be replaced but it's somewhat important to normal playback, etc)
- Fixed syntax errors in some ATF formatting strings causing a crash due to a localisation error
- Fixed trying to turn off custom hotkeys not working correctly (build 4220 specific issue)
- Fixed HTTP POST actions via Yule Log not working due to a libcurl behavioural change (specifically it needed CURLOPT_POSTFIELDSIZE setting to zero for CURLOPT_POST actions even though there was no body data being sent in our mrthod of usage along with a decision to make it work in HTTP/1.1 mode instead of also attempting to use a HTTP/2 mode)
- Fixed the Undo plug-in crashing due to an annoyingly old bug (which pre-dates WACUP) when loading the prior undo list information as a request of an integrity check failing if square brackets were found elsewhere in the file (that'll teach past me to optimise loading an ini-style file)
- Fixed titles not being correctly shown when starting playback of supported files from an archive
- Fixed RAR playback not working correctly (there's still issues with this that will be resolved later)
- Fixed a hang or crash on close (varies by setup) when having played supported files from an archive
- Other small adjustments based on some of the quirks seen from the crash reports received & how those crashes cou
- ld interact with other parts of the code
- Updated cacert.pem to latest (28 Aug 2019)
- Updated libexpat (xml.w5s) to 2.2.8 (13 Sep 2019)
- Updated OpenSSL (libcurl.dll) to 1.1.1d (10 Sep 2019)
- Updated pugixml to 1.10 (15 Sep 2019)
Homepage: https://getwacup.com/
Version History: https://getwacup.com/changelog/
Plug-ins: https://getwacup.com/plugins/
Installer: https://getwacup.com/download.php?file=preview/WACUP_Preview_v1_0_6_4234.exe
Portable: https://getwacup.com/download.php?file=preview/WACUP_Preview_Portable_v1_0_6_4234.exe