3.0 - Everything. :) 3.0 Beta 3 days (02/08/02) build #466 - video playback! (still experimental) - ogg vorbis, MIDI and MOD support! - popup menus work better - faster startup - more config options - color controls faster and better (any skin can now have color themes) - all known skin reload issues resolved - better desktopalpha support - ns_database moved into component - http proxy support - xml errors handled better - adding files to library and loading playlists MUCH faster now - component code can now hook skin functions (see SDK for examples) - many many bugs fixed, not so many added this time :) - and lots more, so explore! 3.0 Beta 2.5 weirzbowski (12/18/01) build #455 - mostly bugfixes, and lots of em - playlists: - load somewhat faster - directory entries loaded only when needed - number column auto-resizes - editor accepts dropped playlists - popup menus don't stack up against the right side of the screen - minibrowser works again (woo?) - skin reloading crash fixed - skin pieces scale amount linked among layouts - internal NT aspi manager support in CDDA 3.0 Beta 2 cold (11/28/01) build #454 - lots of bugfixes! - media playback: - more accurate timekeeping - CD audio playback! Uses digital extraction of audio so it works with the crossfader and eq! Falls back to normal redbook audio playback if ASPI layer not installed, see above - long playback time crash bug fixed - skinning improvements: - superslow loading bug fixed - zipped skin loading bug fixed - per-pixel alpha blending against the desktop! (in win2k/xp only) - subtractable region objects (good for rounded corners etc.) - more objects can be made ghosted - generic frame support, skin one layout and wrap it around anything - antialiased font support - upside-down fonts bug fixed - vertical sliders fixed - playlist editor: - windowshade mode - more robust m3u loading - config! - this is the very basic version so you can play. by beta3 we should have more fully skinnable config screens 3.0 Beta 1 love (10/09/01) (developer's) build #448 - mostly finalized all interfaces so developers can get busy - config file in sexy XML now - crossfader switchable again - crossfade on next/previous works - playlist editor: - faster, better, more stable - shuffle on next now default behavior - sorting by specific criteria, more general sorting to come later - .pls loading - no more "working playlist", now whatever playlist is showing is the playlist being edited, always - prioritizes ID3 reading for items you're looking at - sexy skinned drop indicator - playlist saving works again - url selector remembers recent entries - skinning: - groups work better - many components now scalable (not working 100% yet) - skins start out centered on screen on first load - gamma groups! tintastic! - memory usage reduced - finally, some better buttons than the ones I made in MS Paint on my laptop with a touchpad (thanks Steve!) - many many bugfixes, including the NT4 startup crash - even better SDK - lots more! 3.0 Alpha L8r (08/24/01) build #441 - apparently we still have jobs (some of us) - so we fix the bugs - fixed assert on playlist editor's "select dups" and "delete dups" options - fixed the minimize bug - added "open location" and "open dir" options - re-enabled volume & eq settings saving (it's not a bug if it's just commented out, right?) - p.s. to use Mozilla you also have to set "Use Mozilla instead of IE for minibrowser=1" in studio.xnf 3.0 Alpha L8 (08/22/01) build #440 - much faster startup time - systray ASSERT should really really be fixed now - 8-bit UTF-8 playlist names work, 16-bit ones still don't - lots more text now translated through locales system - improved component painting (more efficient, less wrong) - faster skin loading (caches unpacked skins into temp directory) - faster playlist loading - can select mozilla to be used in the minibrowser -> go to the mozilla folder and type "regsvr32 mozctlx.dll" - ID3 tags read on a timer - many and vast improvements to the UI subsystem - hokey transparent context menus (under win2k, just 'cause they look cute) - bugs fixed, added 3.0 Alpha 667 (06/28/01) - autodetects MMX, no need for separate noMMX version any more - immediate music stop on shutdown - fixed systray ASSERT on WINE & litestep - mouse wheel scrolling for list windows - scripting: - engine speedups - mc.exe supports #include, #define, #undef, #ifdef, etc. - skinning: - fx objects (like dmove) work on subbitmaps - faster blitting - more options for various GUI objects - F5 reloads current skin - BMP files work again (bleh... use PNG) - basic translation of strings, not everything is translated yet :) - keyboard accelerator keys - text scale up/down (use control-minus and control+equals) - truetype font loading from skins works again (no need to install into OS) - skin colors overriding in skins should work again - new script included: MiniKick - skin switcher! with preliminary wa2 skin loading support (not finished) - skin version # checking - select duplicates command in playlist editor - memory usage cut down in general - config screen almost ready (not in this alpha, tho :) - lots and lots of other internals stuff you won't see until the SDK :) 3.0 Alpha 666 (05/21/01) build #429 - better http streaming - more responsive interface - better seeking - image loading done by components - faster startup - preliminary support for winamp 2.x visualizations - less memory usage - better crossfading (no more clicks we hope) - Shuffle on next added, edit your .xnf file to turn it on - skin love: - faster skin switching/loading - faster gamma tweaking - GDI resource usage cut way down - faster MMX optimized blitting - bilinear filtering for stretched skin pieces - snap points for funky-shaped skin piece love - more scripting amazingness: - guru meditations slightly more helpful - faster execution - general purpose scripts - script manager to add/remove general purpose scripts - basic field editing in dbexplorer, which will probably go into the media lib - sclist for shoutcast browsing pleasure - bugs fixed, added 3.0 Alpha 6 e (4/20/01) build #420 - takes even less memory, smaller .exe, more stable (as usual ;) - playlist editor ASSERT bug smushed - working playlist thingy - fixed bug where files dropped on bottom of playlist showed up on top - faster window painting and resizing and shit - new avs with overlay support! - skinning: - skin xml can include other skins' xml files for tinyness - skin pieces can hold multiple components - all-in-one skin ("Compact") included, takes up only about 5k - added support for horizontal animations - accurate animatedrects are back :) - eq latency cut to 2 seconds instead of 7 - eq has sexy curves again! - skin scripts can have user functions and user classes - automatically updated build numbers to aid conspiracy theorists - http status messages added - more... much more... can't remember 3.0 Alpha 5 UX (03/16/01) - working eq?! - even smaller default skin - fixed-width bitmap fonts - logical font names for various text objects, yay for skinners - playlists load now - open/save file dialogs remember last dir opened from/saved to - less AVS bugs - even better skin switching - did someone say scaling? =) 3.0 Alpha 4 n1c8 (02/13/01) - speed and size optimizations (about 18k cut from exe+dll) - far more functional playlist editor - remembers last playlist open & vertical scroll position - skins can now overlay default.wal, so you don't have to include one of every single bitmap from it - core playback bugs fixed - min/max sizing for components implemented - skin piece scaling! - better skin switching - component status bar now skinnable - http streaming leaks less memory - plus lots of little bugfixes & tweaks 3.0 Alpha 3.00ZX (02/01/01): - uses WAY less cpu when playing files. - packaged with latest SuperPimp. - volume is now saved. - optimized visual animations (sound analyzer, etc...) - "Report bugs" option in system menu - gamma component! (warning: does not actually tweak gamma) - LOTS of bugfixes including: - skin switching 99% works! - crossfading fixed and can now crossfades mono streams - avs fixes - song name display fixed - audio playback system fixed - playlist editor time display fixed - a lot more :) Check our bugzilla for more 3.0 Alpha 2 turbo (01/27/01): - Fixed lots of bitmaps, scroll bars. Mostly cosmetic stuff. 3.0 Alpha 1 turbo (01/27/01): - Everything. :)