Week 94 Progress Update (happy fallout)

This is the fourth of a batch of update posts that are being made a while after I’d started to actually do them as i’d been much more focused on coding towards the next beta build (as a build made it out the week before) than doing the other things that also have to be done. So without wasting anymore time, onto the updates :)

The following things were worked on (in no particular order as taken from my internal development progress changelog):

  • Begun initial work on a replacement ReplayGain plug-in
    - The aim is for this to support classic ReplayGain and EBU R128 modes
    - This tries to apply some of the changes from the format converter / transcoding changes to use a single window for all handling instead of multiple windows
    - Where easily possible any ‘Replay Gain’ text in the ui was changed to ‘ReplayGain’

  • Fixed the Alt+3 / File Info dialog crashing on viewing archive files due to a formatting issue (oops)
    - This was the first official crash report received with the new crash reporter

  • Removed the clear library option in the preferences as it’s buggy (not WACUP related)
    - The main.idx and main.dat files can be manually removed if needed whilst this option is force disabled (it’s better than it crashing and possibly corrupting the library database)

  • Changed the crash reporter to also bundle the gen_ml.ini, profile.ini, studio.xnf and winamp.ini files into a ‘config’ sub-folder
    - This is to help minimise asking for some specific information at times depending upon the cause of the crash as can be found in those files

  • Fixed the Jump to File -> UI Options preferences page crashing

  • Changed the ’send feedback’ link and some others to go to the WACUP forum instead of the official winamp site

  • Added options to the Diagnostics -> Misc preferences page which allows for periodic calling of EmptyWorkingSet
    - There’s a range of time periods provided with an enabled default of 15 minutes

  • Fixed some other post-release handling issues that only affect how I manage things and other post-release things needing to be done :)

  • Started on fixing some issues related to trying to use the portable support
    - Some devices and connection types do not work nicely under WACUP compared to a normal patched 5.666 install
    - This will be an on-going issue whilst slowly working through what’s causing the issues to manifest

  • Updated the patreons list as I got a few new ones :)

That’s it for this week’s update post which was about looking at the feedback and issues with the just released beta build (it was one of the smoother releases) and starting on some of the new features to come.

Until next week, happy Winamping!