History:

build FINAL
   - pretty much the same as 10301d (except one small bugfix)... 
     but...FINAL is FINAL :)

build 10301d
   - fixed some more minor bugs I've found in the latest release
   - rewrote shuffling mechanism again... seems to be better, but surely won't fit
     everyone's needs anyway :) But as I never use this mode myself I just have no
     "good" idea how to make it better

build 10301c
   - finally (hopefully) fixed that annoying "mystical" bug which caused sound distortions and
     wrong playback time calculations and was SO hard to catch. Hurray! :)

build 10301
   - current volume (in percents) is now shown on the minibar
   - minibar now resizes and moves itself in dock mode slightly different (better) way
   - it's now possible to show tracks of the current album only
   - playlist automation (allows to sort, remove non-existent files, re-scan folders, etc.
     periodically)
   - STP now saves it's settings (including playlist and tags cache) every 10 minutes
   - several bugfixes in the cd-playing module
   - corrections in the decoder for better handling of "broken" files
   - new command-line parsing routines (the old ones were *ugly*, but you won't notice
     anything anyway :)))
   - volume manipulation routines were rewritten
   - some "cleanings" in the decoder's code (should slightly improve perfomance/stability)
   - removed high-frequency filter as it seemes to be completely useless :(
   - better handling of hotkeys for position setting (STP should not "hang" anymore)
   - new shuffling algorythm (hopefully better than previous)
   - now you can set the column size for tiled menus (0 will disable tiled menus)
   - *very* simple file management (now you can delete/copy/move files right from the playlist)
   - hotkeys for main menu / tracks menu / album menu
   - sorting should work *much* faster now
   - gradient bar in menu is turned off by default (because of problems it may cause
     on some systems)
   - rewritten the mechanism of sending information to current STP instance (such as adding
     files to playlist from Windows Explorer, etc.) to be more simple (technically) and reliable
   - mixer device is also selectable now
   - as this is the last STP release for a long time I decided to include W2File in STP again
     (but if you don't like how it works, don't ask me to "improve" it, better get a separate
     utility and modify it yourself)
   - hotkeys now work only if Scroll Lock is OFF

   - bugfixes & optimizations

build 10209a
   - exit/shutdown after end of the playback options are in the menu now
     (instead of command-line parameters)
   - automatical system shutdown now works under Windows 2000
   - STP now stops after playing all files in shuffle mode
   - minibar can be docked to active window
   - minibar is now resizable
   - total track time can be shown on the minibar
   - it's now possible to stop the playback after playing each 'album' (folder)
   - russian interface is back
   - code is now optimized for speed (instead of size) so exe-file has
     become a little larger (but it's packed again :))
   - minibar should look better on different Windows' color schemes
   - many bugfixes

build 10125
   - fixed several bugs appeared in the latest builds

build 10121c
   - fixed a problem which could cause memory leaks & hangups in
     some situations
   - STP shouldn't continuously play the first track in Shuffle Mode anymore
   - better function for random numbers generation
   - STP now always "remembers" playlist on exit (option was removed)

build 10119
   - more "intelligent" hierarchical building of Tracks menu
   - new icons for registered filetypes
   - it's now possible to re-read all tags from the playlist window (in case the
     cached tags are outdated)
   - now you can rename your mp3s according to their tags (from the playlist window)
     please note that if mp3 file doesn't contain tag, it won't be renamed
   - high-frequency filter which _may_ eliminate ringing artifacts in some files
   - a couple of improvements of the shuffle mode
   - fixed a serious bug in playlist shuffling (strange that no one
     has noticed/reported it :))
   - exe-file is not packed with UPX anymore to reduce memory use and due
     to some problems. That's why exe file has grown in size SO DON'T ASK!!! :)

build 10110
   - well...this is just a compilation of fixes/optimizations/minor improvements
     of the previous build + a couple of fixes... at least we (hopefully) have a
     stable version now :)

build 10106f
   - you can now turn off "press & hold" function for tray-icon
   - "tiled" menus are now optional
   - more customization for tray mouse clicks
   - decoder optimizations (unneeded initializations removed)
   - better skipping of "wrong" files
   - better handling of hotkeys in Playlist window

build 10103
   - tray mouse clicks now work different way
   - a couple of fixes and optimizations

build 10101
   - "tiled" menus for older versions of Windows (which don't support
     menu scrolling) are back
   - option in the playlist window to "physically" delete files from disk
   - "Start playback automatically" option instead "Play remembered playlist on startup
   - W2FILE was excluded from STP
     Look for a new stand-alone version of it at the homepage
   - documentation is updated (at last! :))
   - optimizations
   - bugfixes

build 1215
   - added a hotkey for hide/show tray icon to completely get STP out of site :)
   - small change in playback operation using tray-clicks
   - an option for high priority class for STP. Helps to avoid skips and gives
     better response when operating STP using hotkeys from dos-windows
   - removed automatical icons creation, just to make code smaller (anyway,
     it's hard to believe that the one who can unzip STP couldn't create icon
     for it ;)
   - now playlists for all users will be "remembered" in one file to reduce clutter
   - small change in playlist window outlook
   - bugfixes

build 1205
   - "-g" command-line option for using global settings (not user-specific)

build 1201a
   - only bugfixes in this release :)

build 1125d
   - ID3-tags caching! Now you don't have to wait while STP reads all those
     tags if you opened those files before. This could even make playlists
     needless, because many people use them just to store tags :)
   - setting position inside the track is much faster now
   - better support for VBR files
   - it's now possible to find a file in the playlist window quickly
     using hierarchical menu
   - optimized CD-player code
   - bugfixes...

build 1120a
   - ok ok ok ok ok! There're too many of you skin-lovers :)
     *very limited* skins support is back (you can load skins
     from adv. settings dialog, minibar is not skinnable)
     BUT: this function is unsupported from now on, so don't even ask me to
     improve it :)
   - new algorythm for shuffling (MUCH faster)
   - a couple hot-fixes
   - "lite" was removed from the logo... I won't develop "full" version
     further anyway :)

build 1119
   - more cleaning has been performed... and MP3 Library was thrown away.
     I know many of you used it, but now you have hierarchical playlist which
     can be much more convenient. Just build a big playlist of all your files
     and they'll be sorted just like they are stored on your disk.
     (anyway, complaints will not be accepted :))
   - as playlist is hierarchical now, "tiled menus" option was removed also
   - improved algorythm for sorting by filenames
   - limited support for layers 1 & 2 is back (and now it really works :))
   - text-only menu is available again
   - you can now choose what to do if an error was encountered during the
     playback (for example, mp3-file is 'broken'). It's possible to stop the
     playback of this file immediately (which is reliable), or try to continue
     the playback (which is ok in many cases, but could hang STP)
   - W2FILE utility is now integrated in STP
   - minor fixes and decoder optimizations (as always)

build 1111b
   - very small fix: "next" and "prev" buttons in the menu were swapped :)

build 1111a (some kind of service release)
   - finally input buffering! STP has become even faster! :)
   - now if you add a playlist to a library and it's already there, you won't
     have duplicate entry anymore
   - "read tags" option in the playlist window is available in case stp doesn't
     read it automatically
   - several minor hot-fixes

build 1111
Initial release of "STP lite", so please read announcement on the homepage.
Here's what was changed since the last STP3 release:
   - alot of rewrightings in the decoder (again)
   - automatical id3-tag reading can be turned off
   - minor changes in playlist window
   - several corrections to equalization algorythm
   - stp doesn't "remember" volume settings now
   - now you can quickly scan your drives for mp3s
   - there's only narrow minibar now, and it was redesigned
   - many minor changes, fixes and optimizations of the decoder and
     interface
   - a good cleaning has been made and alot has been removed, including skins,
     support for layers 1 and 2, etc. (again, read the announcement)

