Winamp Plug-in Releases (2010)

  |    |    |    |    |    |  


Releases for: 
  |    |    |    |    |    |    |    |    |    |  


16/11/2010

  • Fixed localisation issue (added localisation of filenames + about message clipped)

15/11/2010

  • Fixed localisation issue (about message clipped)
  • Fixed localisation issue (about message clipped)
  • Fixed localisation issue (playlist editor menu not localised)
  • Fixed localisation issue (missing menu and dialog localisation)
  • Fixed localisation issue (using the wrong guid)
  • Fixed compatibility with Winamp 5.59+
  • Fixed crash when moving between specific pages in the in media library

04/11/2010

  • Added some additional localisation support to the wrapper
    See this page for more information about this update to the compatibility wrapper
  • Fixed localisation issue (wrong guid specified in the plug-in)

27/10/2010

  • Changed the wrapper to not load if snesapu.dll cannot be found in the plug-ins folder
  • Added Winamp v5.59 compatibility with the plug-in pages
  • Fixed dsp plug-in uninstall issues with the plug-in installed
  • Alphabetical sorting of the dsp plug-in page is now supported

22/10/2010

  • Added unified alt+3 editor dialog on Winamp 5.5+ and the fun things that requires
  • Re-implemented localisation support for the original plug-ins dialogs along with the wrapper's ones
  • RSNs are now able to be handled as contained items in the media library including album support in the library views (see the plug-in's page for more info)
  • Fixed %type% returning the wrong value
  • Added %family% support (mainly used by Winamp's installer)
  • Added winampUninstallPlugin(..) support
  • Mapped %composer% to %artist% as they're basically the same thing for spc/rsns
  • Improved handling of rsn and spc files in the wrapper when querying metadata
  • Other minor improvements to the code and integration with Winamp
  • Fixed some compatibility issues with mp3 embedded wav files

19/10/2010

  • Fixed potential crash issue with an empty playlist editor

18/10/2010

  • Updated to work with Winamp 5.5 and higher including unicode and localisation support

13/10/2010

  • Fixed a stack overflow crash with SetWindowLongA hooking e.g. with VST Host DSP plug-in
  • Improved how the plug-in's checking of plug-ins required to be patched
  • Improved how the plug-in gets the Winamp window to cope with /CLASS usage
  • Added an option to embed the album art window into the Media Library window
  • Standardised the menu handling code into common functions instead of the duplicated instances (saves some size of the plug-in)
  • Updated to work with Winamp 5.5+ including localisation support (see plug-in page for more info on how this works with newer clients)

12/10/2010

  • Added initial implementation of the info preview as suggested from the plug-in's forum thread (enable via right-click)
  • Fixed the plug-in to no longer crash Winamp on screen resolution changes (has been like this since the plug-in was made)
  • Fixed open folder action opening the folder for currently playing file instead of the selected file
  • Changed the skinned window code to use the embedwnd codebase (resolves some edge cases if the modern skin mode is used)
  • Changed the plug-in to only work on Winamp 5.58 and higher due to unicode api and supporting dll linkage (saves 64KiB)

01/10/2010

  • Fixes and adds some more things to the wrapper to improve compatibility and features
    See this page for more information about this update to the compatibility wrapper

30/09/2010

  • Added time played and time remaining ATF options (see the plug-in help for this)
  • Added option to scroll the text when playing, blink it statically when paused and just show the text statically when Winamp isn't playing
  • Improved scrolled text handling implementation
  • Fixed unicode characters and trailing / leading space not being correctly handled between sessions
  • Fixed Winamp's auto-scroll setting not being correctly detected on Winamp v5.57 and higher
  • Added some more Winamp api handling to cover some more playlist modification actions
  • Added option to save the playlist to the undo queue on close or internal restarts
  • Re-worked how the plug-in deals with multiple changes to the playlist contents in some intensive situations - should now keep Winamp a bit more responsive during those situations (and collates some of the actions into a single action now)
  • Tweaked some of the language strings to better follow the other plug-ins
  • Fixed preview not working with some reduced classic skins when it is meant to revert to the base classic skin images
  • Fixed activated window style not working in all situations

24/09/2010

  • See this page for more information about this new plug-in which allows you to export various information from the Media Library to text, m3u, pls, m3u8 and csv files (as of this version)
    Note: This will only work with Winamp v5.57 and higher due to api and dll dependencies
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Changed the plug-in to only work on Winamp v5.0 to v5.25 (provided for legacy client installs only)
  • Added winampUninstallPlugin(..) support

22/09/2010

  • See this page for more information about this new plug-in which aims to fix compatibility issues of the Enhancer DSP plug-in
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Added option to fully stop Winamp's playback on closing (user request)
  • Updated to work correctly with unicode Winamp clients
  • Fixed menu actions via the taskbar system menu not working in all cases
  • Removed the 'Close to Notification Area' (CtNA) plug-in compatibility hack as is no longer required with the changes in v2.0 of CtNA
  • Added winampUninstallPlugin(..) support
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Removed Modern skin compatibility setting as the plug-in now works correctly irrespective of the skin type used
  • Removed the global hotkey as it's no longer needed (related to the above change)
  • Removed the 'Close After Current' plug-in compatibility mode as is no longer required with the changes made for v2.0

20/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Added a 'restart' option to the timeout event actions
  • Altered config dialog layout and made having the config open to disable the timeout actions until closed
  • Added winampUninstallPlugin(..) support

19/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Added an embedded window (Alt + P shourtcut to activate) to allow for easier managing of the exclusion list including drag and drop support of Winamp supported files into the embedded window
  • Moved the exclusion list to be saved in exclude.m3u8 instead of in ini files (is converted on loading to new format)
  • Updated to use the newer JTFE colouriser api (requires JTFE v1.2 and higher)
  • Re-worked winampUninstallPlugin(..) support as it could miss removing settings in rare cases
  • Few other tweaks and changes to make this into a more fully featured plug-in

17/09/2010

  • Implemented global hotkey to play the selected item in the playlist editor when Winamp is not active
  • Also provides options to deal with the selection already playing or when there is no selection

16/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Re-worked how the plug-in works to block all crop actions (missed WM_COMMAND action previously)
  • Changed the plug-in to only work on Winamp v5.1 to v5.35 (provided for legacy client installs only)
  • Updated codebase to unicode otherwise no functional changes
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Re-worked some of drawing code for tab controls
  • Altered the handling of edit and listbox controls when being subclassed
  • Fixed issue where the plug-in could lock up Winamp if the media library was not present

14/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to use the newer JTFE colouriser api (requires JTFE v1.2 and higher)
  • Updated to work correctly with unicode Winamp clients
  • Updated to use the newer JTFE colouriser api (requires JTFE v1.2 and higher)
  • Removed some legacy code related to the old ansi code base of the plug-in
  • Fixed * being removed from the presets button when clicking the current preset again

12/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Re-worked how the dialog is hooked to be better compatible with unicode Winamp clients

11/09/2010

  • Added localisation support (plug-in now only works on 5.53+ clients)
  • Updated the plug-in to use the 5.53+ keyboard shortcut handling (hence the 5.53+ dependency)
  • Reworked all of the menu integration code to work better with unicode Winamp clients and to not break the send to menu on the song ticker menu

07/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Added new report to test for SetWindowLongA(..) OS api usage in the loaded plug-ins to see it may break Winamp's unicode taskbar support (outputting to my_unicode_fail_list.txt when doing the single report)
  • Converted plug-in to work as unicode throughout including the generated reports by the plug-in
  • Changed the plug-in to use GB for the memory sizes instead of KB (as used with the external tool reports)
  • Fixed some typos in the language strings and adjusted some of the strings to be standard with the other plug-ins
  • Fixed the extension list not always saving everything into the main file when doing a full report

06/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Changed how selecting an item in the playlist editor is done to be done by a menu instead of manually setting an id in winamp.ini
  • Updated to work correctly with unicode Winamp clients
  • Added winampUninstallPlugin(..) support
  • Fixed some typos in the language strings
  • Removed some legacy code related to the old ansi code base of the plug-in
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Added correct support for Modern skins
  • Updated to work correctly with unicode Winamp clients
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Removed MFT_MENUBARBREAK from the previous and next button menus so the menu added by the plug-in are themed correctly on Vista / Windows 7
  • Added Shift + custom value in the menu to use the current custom value instead of opening the configuration dialog
  • Added winampUninstallPlugin(..) support

05/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Changed the plug-in to only store the full size of sizeable windows - resolves dpi scaling issue with the preferences dialog (and other fixed sized windows)
  • Fixed issue where the plug-in would incorrectly hook some windows in the media library
  • Fixed a few GUI issues the plug-in could cause in some rare situations
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Updated to work correctly with unicode Winamp clients
  • Added winampUninstallPlugin(..) support
  • Added global hotkey to toggle the 'auto eq' mode on and off

03/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Added a config dialog to make it easier to use this plug-in for different needs so the taskbar text can have its own ATF string
  • Updated the plug-in to be unicode compatible throughout
  • Added in option to not append *** on the end of the taskbar text
  • Added in option to not append the playback status on the end of the taskbar text
  • Lots of other internal tweaks to make this a more complete and functioning plug-in
  • Upgraded plug-in core to use the same code as is used in the JTFE plug-in (only provided for legacy purposes)

02/09/2010

  • Adjusted some of the language strings to make it more like the other plug-ins
  • Improved how the plug-in refreshes the preferences dialog on changes no longer need to close the preferences window
  • Removed some legacy code related to the old ansi code base of the plug-in
  • Minor localisation changes to standardise some of the text including addition of a build date to match all other plug-ins
  • Removed some legacy code related to the old ansi code base of the plug-in
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Converted plug-in to be unicode throughout and use Winamp's unicode api's

01/09/2010

  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Fixed plug-in to work better with newer Winamp clients (unicode menu items where applicable)
  • Minor localisation changes to the about message including addition of a build date to match all other plug-ins

31/08/2010

  • Added a custom level hotkey option (complements the general mute and 10 percent actions)
  • Added winampUninstallPlugin(..) support
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Fixed an issue with hotkey registration
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Added localisation support (plug-in now only works on 5.5+ clients)
  • Hotkey now brings Winamp to the front (where possible)
  • Added localisation support (plug-in now only works on 5.5+ clients)

19/08/2010

  • Fixed a stack overflow crash with the One for Nunzio plug-in
  • Re-worked how the plug-in hooks plug-ins to only hook those that require it (i hope)

17/08/2010

  • Plug-in to fix older / unsupported plug-ins breaking Winamp's unicode taskbar text e.g. showing ???? or a single character

25/06/2010

  • Now correctly handles foo.rsn\bar.spc playlist entries by opening to where foo.rsn is

17/06/2010

  • Removed nscrt.dll dependency so this loader will work with 5.57x+ clients
  • Added in localisation handling via playlist.lng (requires update from official translators)
  • Removed nscrt.dll dependency so this loader will work with 5.57x+ clients
  • Added in localisation handling via playlist.lng (requires update from official translators)
  • Fixed hotkey not using a unicode string on compatible Winamp clients
  • Converted more of the internal code where possible to support unicode
  • Added CheckSkinTypeW(..) function and bumped the CheckSkinAPIVersion(..) api to v1.1
  • Updated to use zlib 1.2.5
  • Added build date to the about message
  • Everything else listed in the alpha and beta builds since Skins In Submenu was released

15/06/2010

  • Moved localisation support to the Winamp 5.5+ style .lng file (plug-in only runs on 5.5+ clients now)
  • Removed all legacy code
  • Fixed handling of Main menu->Play->Bookmark not having sub-menus added to it in all cases
  • Converted plug-in over to being unicode throughout (should allow unicode categories now)
  • Lots of internal changes due to the removal of legacy handling (hopefully nothing broken and anything which was broken will now work)
  • Internal updates for future client compatibility

25/05/2010

  • Added %family% ATF support for AUD files
  • Added %type% ATF support so supported extensions are correctly reported as audio files
  • Minor code cleanups saving a few kb off the plug-in's size
  • Fixed reset option not correctly reseting all values
  • Added additional string to language file for the %family% feature

24/05/2010

  • Fixed media library queries not working (wasn't getting the media library correctly with at least the 2.5x releases)

20/05/2010

  • Moved localisation support to the Winamp 5.5+ style .lng file (plug-in only runs on 5.5+ clients now)
  • Added winampUninstallPlugin(..) support
  • Fixed random crash with a modern skin loaded and some of the menus
  • Fixed race condition preventing enq+play not working in all cases
  • Added better handling of enter/double-clicking in the ML tree (probably not complete/correct but does ml_local and ml_bookmark ok)
  • Default enter/double-click action is now highlighted in the menus
  • Default keyboard accelerator action is shown in the menus now
  • Fixed issue where default action was sometimes overriding what was already specified
  • Fixes support for setting enqueue & play as default action when using a language pack (media library page)
  • Fixed enqueue and play not starting if the playlist was already open
  • Better control of the menus and dialogs the plug-in attempts to control (especially since the beta version)
  • Overall should be more reliable and better integrates into Winamp

26/04/2010

  • Fixed lockup issue with v2.6.x when Winamp's setup is then run

20/04/2010

  • Plug-in now only works on Winamp 5.5+ clients due to some changes with the localisation support
  • Fixed issue when Winamp is closed and error messages are shown (caused taskbar text corruption and Winamp potentially not closing at all)
  • Code changes now there isn't a need to support older clients which should improve the plug-in loading and integrating into the right-click menus
  • Keyboard accelerators in the playlist editor should now correctly work with Winamp 5.53+ clients
  • Adjusted the 'Alt+T' action to insert before the currently selected item instead of the last clicked item as beforehand
  • Some minor localisation changes - using MS Shell Dlg for dialog fonts and string adjustments
  • Fixed collapsed state of preference items not working (specific to the v1.6 changes)
  • Dialog now has MS Shell Dlg as its font
  • Fixed the 'Winamp Classic' menu item not remaining at the top of the classic skin list when alpha sorting is disabled
  • Improved handling of the uninstall skin button on inactive skins
  • Removed 'current' from the rename and uninstall buttons
  • Internal updates for client compatibility

15/04/2010

  • Internal code updates to make it compatible with Winamp 5.5+ clients (will not run on anything earlier now)
  • Converted the plug-in to be unicode where possible now so UI will always be showing unicode now
  • Will now prompt if you try to remove the General Purpose prefs page for user input (based on current language pack for the general purpose string)
  • Improved handling of localised strings pulled from the current language pack (could fail in some cases with earlier versions)

13/04/2010

  • Adjusted localisation support for the about message (requested by localisation team)

09/04/2010

  • Better code integration with Winamp 5.5+ clients
  • Changed language file over to the 5.5+ lng file instead of the ini file (authors weren't using the unicode feature correctly so forcing change to the new format so the Winamp ui will be consistantly showing unicode text - ironically it was the russian language pack doing this!)
  • Reworked internal handling of the Explorer selection so it no longer keeps re-selecting already selected files when doing a find action
  • Is no longer dependant upon the JTFE plug-in due to required api's natively supported in the Winamp clients this works on

07/04/2010

  • Fixed dialogs / messages not using unicode strings in all cases
  • Fixed dialogs / messages not using unicode strings in all cases

31/03/2010

  • Fixed dialogs / messages not using unicode strings in all cases
  • Altered some dialog styles to better fit with the Winamp client (MS Shell Dlg)
  • Default on new installs is now to have alpha sorting of the skins
  • Fixed a divide by zero issue with the preferences and spanned menus (now enforces the minimum limit on entry)
  • Converted the plug-in to be unicode where possible now so UI will always be showing unicode now

16/03/2010

  • Updated to now detect MPEG audio files named as .wav files and pass them onto in_mp3.dll
  • Minor updates to the language file to make it more consistant with other language files

26/02/2010

  • Added strings 43 and 44 to allow for better pluralisation handling so strings 25 and 27 are now for when there is 1 item (for Koopa)
  • Adjusted the queue viewer to use the MS Shell Dlg font to better match the OS font styling (for Pawel)
  • Adjusted the resizing code of the queue viewer to deal with altered button sizes so it'll work better with some languages as required (for Viper)

11/02/2010

  • Updated external version to report all of the plug-ins & dlls which the plug-in version does
  • Fixed to now work with Vista / Win7 clients
  • Fixed to work correctly with 5.57x+ installs (wasn't able to load MSVC90.DLL correctly)
  • Added reporting of OS and system memory of the machine the tool is being run on
  • Re-worked Winamp version detection so it's more complete (and better matches plug-in version)

07/02/2010

  • Fixed crash on exit due to a double-free on the no preview skin image

05/02/2010

  • Fixed modern skin preview issue where the preview didn't load in all cases e.g. Blakk skin due to having a classic skin bitmap in it
  • Improved handling of modern skin previews so they're better scaled and placed in the preview area
  • Added double-click and a right-click menu when previewing a modern skin to show the screenshot at its true size
  • Fixed a potential issue with the DSP page where DSP plug-ins could be effectively disabled when this is overriding the listbox
  • Fixed issue with random characters appearing at the end of the about message (changes made to TEXT-101 resource)

28/01/2010

  • Fixed crash on exit and crash when viewing a few skins quickly on the skins prefs page
  • Fixed crash issue when trying to load the readme information of a skin
  • Rename/Remove buttons now are disabled for the skins shipped in the Winamp installer
  • Fixed issue with displaying of base classic skin with a language pack
  • Fixed modern skin's not showing a 'no preview' image when a screenshot image isn't found

27/01/2010

  • Fixed issue with loading of language file if Time Restore & Autoplay is also present

26/01/2010

  • This plug-in now replaces the Skins in Submenu (SIS) plug-in (is a continuation of SIS)
  • Implements a reworked 'Skins' preference page for better handling of installed skins
  • Implements a 'Manager Settings' preferences page (old SIS preferences dialog)
  • Allows you to view previews of skins with live generation of classic skins (~90% complete)
  • Allows you to generate a preview image of a classic skin to see what it is like
  • You can now select a skin by double-clicking it instead of a single-click allowing the skin to be previewed first
  • Adds additional right-click menu options on the skins list such as converting underscores to spaces in skin names
  • Allows you to search and filter out the installed skins when looking for a specific one or type
  • Everything the Skins in Submenu implemented
  • Designed for 5.5+ clients (though still requires being converted over to a completely unicode implementation)
  • Moved localisation support to the Winamp 5.5+ style .lng file (plug-in only runs on 5.5+ clients now)
  • Added winampUninstallPlugin(..) support (cleans up after itself when uninstalled from Winamp's preferences)
  • Added option to only restart playback if Winamp is internally restarted (IPC_RESTARTWINAMP)
  • Changed the plug-in to be unicode where possible (should now allow unicode named files to work with the load options)
  • Fixed minor issue with reading registry for the auto-start option not working 100%
  • Fixed scenario of preferences being saved multiple times when closing preferences (not causing an issue but a potential slow down when closing preferences)
  • Removed strings 34 and 39 from the resources
  • Removed some more version checks not needed as we're running on 5.5+ only
  • Minor code cleanup
  • Everything else in the 1.0 Alpha builds

19/01/2010

  • Fixes issues with dynamic plug-in uninstalls where the wrong plug-in could be removed on multiple uninstalls without changing the preference page first e.g. on the portables page
  • Updated to support 5.57+ language folder lookup

14/01/2010

  • Fixed compatability issue with the insertion of the undo menu items into the main Winamp
  • Internal code updates to make it compatible with Winamp 5.5+ clients (will not run on anything earlier now)
  • Localisation support implemented (example language file in the installer)
  • Will save the selected item(s) in the playlist editor or if no selection then the currently playing item
  • Now prompts if the selected item(s) cannot be saved (checks if the original media actually exists)
  • Is now a lot quicker when processing a selection in the playlist editor (was using a Winamp 2.x mode that is very slow)
  • Now reports the extended build number of Winamp.exe e.g. Using Winamp version: 5.57 (Build 2830 FINAL_2010_0113_221653)
  • Will report the version of Winamp Elevator (elevator.exe if present) to check this matches with Winamp's version (5.57x issues)
  • Ctrl + Config will now run the full report instead of going through the menu
  • Shift + Config will now open the about message
  • Auto-insert separator now works with a single item being added (was set to two items previously)
  • Internal code updates to make it compatible with Winamp 5.5+ clients (will not run on anything earlier now)
  • Fixed potential case of Ctrl+F shortcut not working in all cases (5.5+ compatability resolves this issue)

12/01/2010

  • Fixed random crash when run under Windows 7 and plug-in now detects Windows 7 as a valid OS
  • Fixed crash when too many file extensions were reported (improved internal buffer handling)
  • Implemented localisation support of the plug-in's preferences (report is still English only and will remain this way)
  • Reworked how the plug-in hooks the preferences to make it more reliable (old code was using a deprecated api as well)
  • Can now report if the additional 5.57+ language folder is present and possibly being used

06/01/2010

  • Changed preferences name to just 'Undo'
  • Now loads all caches if handling a change and they are not loaded already (detected using the 'Add to media library' option in Explorer