qmp120.exe Build 120 (development) (January 21, 2008)
- fixed bugs - #1833
- added plugin - centralized stream saving plugin
- updated core - Winamp IPC emulation fixes and updates
- added ML - 'Recent' module for tracking lastest plays, adds, and more
- added ML - column sorting indicator for long duration sorts
- fixed ML - saves stream metadata in ML more effectively
qmp119.exe Build 119 (development) (August 1, 2007)
- fixed bugs #1717, #1778, #1797, #1811
- fixed bugs #1723
- fixed core - various crash potentials
- added ML - Library Database management preferences
- added ML - First Run Wizard
- added ML - Show Gracenote record for MusicID menu
- added ML - MusicID InProgress view added hold/next controls
- added ML - 'Find Moved Files' feature to Library menu
- updated core - skin font settings updated
- updated ML - separated menus for Library/Add Media
- updated ML - Genre column menu reworked
- updated Gracenote MusicID controls
qmp118.exe Build 118 (development) (July 2, 2007)
- fixed bugs #1771, #1720, #1733
- fixed bugs #1743, #1775, #1767, #1691
- fixed bugs #1776, #1779, #1777, #1791
- updated core - wired up icons for preference pages
- updated core - skin fonts settings reworked
- updated plugin - HotKeys general plugin updated
qmp117.exe Build 117 (development) (May 1, 2007)
- fixed core - play queue ordering fix
- fixed core - import from play queue fix (bug #1731)
- fixed plugin - MediaSource finite streams not reading to end
- fixed plugin - MP3 seekable streams werent showing progress slider
- fixed plugin - crash on importing WAV files
- updated plugin - CDDA device code, separate playback speed setting
- updated ML - changed DB engine to use SQLite
- added skinning - title bar control (for double-click maximize)
- removed Gracenote Auto-Playlist due to inadequacies
- installer now remembers settings between installations
qmp116.exe Build 116 (development) (February 26, 2007)
- fixed core - restored support for some plugins that had trouble with 115
- fixed core - loading plugins from multiple set folders
- fixed core - listing skins from multiple set folder
- fixed core - switching to/from per-user prefs potention crash on close
- fixed core - external data edits (tageditor) updates in player
- fixed core - audio info not clearing on stop
- fixed core - CD analog playback not updating display on new track
- fixed plugin - MediaSource potential seeking bug
- fixed plugin - APE plugin not advancing when track done (caused by 115)
- fixed ML - Ctrl+L not opening ML
- fixed installer - 32/64bit shell extension installation
- added core - option to list skins as tab per folder
qmp115.exe Build 115 (development) (February 13, 2007)
- fixed core - support for mb files in shellext contextmenu
- updated core - major internal refactoring
- updated core - IQCDTagInfo plugin interface updated
- updated core - IQCDMediaSource plugin interface implemented
- updated core - Preference UI updated
- added skinning - artwork display skin control
- added skinning - pruning mode/manual advance skin controls
- added skinning - skins can include layout and color presets
- updated skinning - reproducible skin controls: play ctrls, encoder ctrls, eq ctrls
- updated plugin - Media Library plugin interfaces updated
- updated plugin - Media Library UI reorganization
- lots of fixes, and due to core restructing probably lots of bugs added
qmp114.exe Build 114 (development) (October 6, 2006)
- fixed core - template support not rendering disc# (bug #1661)
- fixed core - crash on setting fullscreen visuals (bug #1620)
- fixed plugin - freeze on skip while paused in crossfader (bug #1535, #1616)
- fixed plugin - mp3 plugin potential inifite loop fix
- fixed plugin - ID3v2.4 tag reading fix
- fixed plugin - OGG removing tag field fix (bug #1671)
- fixed ML - take into account disc# when sorting albums (bug #1665)
- updated plugin - WMA tagging implementation updated
- updated plugin - TagEditor lyrics/artwork/renamer UI improvements
- updated ML - changed 4pane UI to have optional split
- added core - WM_QCD_GET* RPC messages (See QCDCtrlMsgs.h in PDK)
- added ML - skipcount stats column
qmp113.exe Build 113 (development) (September 14, 2006)
- fixed core - music browser operation (bug #1649)
- fixed core - scroll bar not updating thumb (bug #1639)
- fixed core - track queue scrolling issue with pruning (bug #1450)
- fixed core - tray icon fixes (bug #1587)
- fixed plugin - cd track loading fix (bug #1648)
- fixed plugin - xfader freeze on video end fix
- fixed plugin - cd album name being set to 'audio cd' (bug #1610)
- fixed plugin - tag editor not always applying 'leading 0' when set (bug #1604)
- fixed plugin - musicid conflict with tageditor (bug #1629)
- fixed plugin - cdda conflict with U3 devices (bug #1643)
- fixed ML - potential shutdown deadlock fix
- fixed ML - icon drawing fixes
- fixed ML - deleting a playing song (bug #1482)
- updated core - template editor UI changes
- updated ML - splitters no longer resize proportionally
- added ML - disc# column
- first build that supports the QMP PDK
qmp112.exe Build 112 (development) (July 12, 2006)
- fixed core - query for robust metadata even for tracks loaded from playlist
- fixed core - tag edit updates resetting data in player (bug #1459, #1502)
- fixed plug - importing release year, lyricist, mood to tag wasnt working
- fixed plug - tag editor bugs (#1435, #1556, #1557)
- fixed ML - sorting updates to use release year
- fixed ML - some extra DB crash protection
- fixed ML - fall back to year recorded if no year released for album tree
- updated Core - drawing speed-ups allow trading for less memory usage
- updated ML - shoutcast search also searches shoutcast.com
- updated ML - continued improvement to portable device support
- added plug - separate stream title editor to tag editor plugin
- added plug - able to undo a single edited field in tag editor
- added - 64bit shell extension for Win64 icon support
qmp111.exe Build 111 (development) (June 8, 2006)
- fixed Core - CD track duplicating on load (bug# 1516)
- fixed Core - skin layout loading fixes
- fixed Plug - exact sample length decoding for Lame MP3s
- fixed Plug - crash on stream close in mp3 (bug# 1503)
- fixed Plug - tag editor data loading button
- fixed ML - rebuilding index issue (bug# 1513)
- updated ML - support for new Shoutcast directory listings
- updated ML - improved keyboard navigation in treeview
- updated ML - improved tracklist display after file delete/rename
- added ML - Ratings to audio treeview
- added ML - default menu items for device item context menus
- added ML - 'Add To Playlist' context menu item
- added ML - 'Transfer to Device' context menu item
- added ML - 'Year Recorded' vs 'Year Released' distinction
- added ML - tooltips for library text that does fit in display
- added ML - File Path column
qmp110.exe Build 110 (development) (April 20, 2006)
- fixed Core - play queue logic fixups
- fixed Core - Pruning Mode delayed in removing previous track
- fixed Core - streamed playlist loading fix (bug# 1420)
- fixed Core - vis plugin config access (bug# 1407)
- fixed Core - skin extNdefaultsize setting fix
- fixed Core - playlist folder being set to root fails (bug #1355)
- fixed Core - screensaver not starting when QMP running (bugs #1189, #1430)
- fixed Core - player initialization issue that causes CDRoms to not initialize (bug #1363)
- fixed Core - play queue tracks not being updated on tag edits (bug #1438)
- fixed Plug - mono MP3 encoding fix (bug #1159)
- fixed Plug - encoded mp3 tagging issues
- fixed Plug - ID3 tag parsing crash fix (bug #1380)
- updated Core - moved CD insert action settings out of CD plugin and into player
- updated Core - play queue loading speed-ups
- updated Core - lots more fixes and tweaks
- updated ML - lots more fixes and tweaks
- added Core - Pruning Mode 'keep N previous tracks' setting
- added ML - TreeView auto-expand option
qmp109.exe Build 109 (development) (March 17, 2006)
- fixed Plug - linein stopping playback (bug #1350)
- fixed Plug - ReplayGain properly analyzes multiple files at same time (bugs #1367, #1371)
- fixed Plug - Removed GDI+ dependancy on tageditor (bug #1333)
- fixed Core - lost filename case when loading from Explorer (bug #1349)
- fixed Core - Play Queue issues (bugs #1366, #1368, #1372, #1361)
- fixed Core - Win9x compatibility layer fixes
- fixed Core - loading skin ini from subfolder of loose skins
- fixed Core - external browser sizing issues (bugs #1299, #1300)
- fixed Core - restores play queue to last played track on startup
- fixed Core - autoplay settings fix (bug #1381)
- updated Core - Pruning mode now removes skipped tracks
- updated Core - added option to load playlists from ML or not
- updated ML - added 'Only update empty fields' option to MusicID
- updated ML - 'find in files' columnset matches audio/video columnset's layout (bug #1214)
- updated ML - updated Portable Device plugin
- added ML - Library UI manager: select prefered library layout in prefs
- added ML - View Chooser toggle
qmp108.exe Build 108 (development) (February 28, 2006)
- fixed Core - many bug fixes, potential crash fixups, code refactoring
- fixed Plug - tagging new encoded MP3 file fixes
- fixed ML - Playlist renaming in playlist manager
- updated Core - Input plugin management: all access by same independant thread
- updated Core - Playlist menu builds from library playlists
- updated Core - Shuffle order now remains intact on play queue changes/adds/deletes
- updated Core - Playback Pruning mode implemented
- updated Core - Playlist renamed to 'Play Queue'
- updated Plug - ReplayGain analyzes on playback, stores in ML
- updated Plug - updated Gracenote Controls to address Playlist and MusicID issues
- updated ML - performance enhancements
- added Core - skin colorization engine
qmp107.exe Build 107 (development) (February 3, 2006)
- fixed Core - player windows remaining after 'show desktop' (bug #1253,#1242,#1052)
- fixed Core - player fails to restore after 'show desktop' (bug #1129)
- fixed Core - switching from a maximized skin puts new mode in upper left, other maximize fixes (bug #1231, #1280)
- fixed Plug - crash in Lame MP3 encoder when Lame not installed
- fixed Plug - CD information edits not being reflected in player (bug #1179)
- fixed Plug - crash in tagger browsing for artwork (bug #1240)
- fixed ML - missing view pane context menu for folder views
- fixed ML - no longer force the selection to be displayed on sort, unless it's user triggered
- fixed ML - improved unskinned drawing for media library (bug #1216)
- fixed ML - freeze when dialogs opened from ML (bug #1215)
- fixed ML - add to library bug (bug #1270)
- fixed ML - files being imported on tag changes (bug #1266)
- updated Plug - better messaging for missing Lame DLL in MP3 encoder
- updated ML - include album year when sorting by artist
- updated ML - added file date columns to audio/video
- updated ML - only sort visible portion of a tree list (sort sub trees as they are expanded)
- updated ML - more comprehensive list in Shoutcast genre tree
- updated ML - Merged Columns can now use icons
- updated ML - Core messaging improvements (better Window messaging, better performance)
- updated ML - added Tooltips to toolbars (Windows floating and QMP status)
- updated ML - View trees expand on single-click, play on double-click
- updated ML - view/tracklist selections now occurs on mousebutton up
- added ML - added Icecast Radio Listings plug-in
- added ML - text/icons option for ML toolbars
- added ML - record added/record modified columns
- added ML - added playlist track order column to playlist manager
qmp106.exe Build 106 (development) (January 25, 2006)
- fixed Core - Full mode opens shifted down (bug #1236)
- fixed Core - Cdda plugin reenabling itself (bug #1237)
- fixed Core - Secondary decoder search now looks beyond default plugin
- fixed Plug - CDRoms not being listed in player (bug #1213, #1220)
- fixed Plug - Replay Gain crash (bug #1230)
- fixed Plug - Video window QuickTrack settings not working (bug #1245)
- fixed ML - Ratings reset after tag changes (bug #1200)
- fixed ML - Expanding view tree snaps to highlight (bug #1217, #1222)
- fixed ML - Crash on doube-click in view tree (bug #1219)
- fixed ML - Years disappearing on edit (bug #1221)
- fixed ML - Editing/Deleting Shoutcast stations did not update treeview (bug #1229)
- fixed ML - Couldn't add ratings to autoplaylist rules (bug #1234)
- fixed ML - 'Delete from disk' buggy (bug #1244)
- fixed ML - Folder Views not able to set root folder
- added ML - added 'Remove missing files from Library'
- added ML - double-click device separators to collapse/expand
- added ML - view pane context menu items
- added ML - added Portable Device support plugin
qmp105.exe Build 105 (development) (January 20, 2006)
- fixed Core - translated text fields on skins not drawing properly
- fixed Core - proper mapping of fields for legacy Tagging plugins (bug #1191)
- fixed Core - garbage characters in About-QTips (bug #1172)
- fixed Core - fixed restore from minimize when maximized
- fixed Plug - write ogg tag fields > 2047 chars (bug #1183)
- fixed Plug - ogg tag comments not being written to tags (bug #1182)
- updated Core - changed text on Explorer context menus
- updated Core - skinning engine enhanced extension resizing
- updated Core - skinning allow settings 'extNopen=N>'
- updated Core - enabled maximize/restore on system menu
- updated Core - encode list context menu can have plugin items (bug #1180)
- updated Core - updated many Service Ops to apply to either playlist or encoder list
- updated Plug - new WMA DRM stub so we can play our Napster files again
- updated Plug - Tag Editor now highlights fields that have been altered
- updated Plug - CDDA plugin changed threading model to prevent init freezes
- updated ML - Does 'rewrote it' count as an update?
qmp104.exe Build 104 (development) (August 12, 2005)
- fixed Core - windows moving to desktop edge unexpectedly (bug #1077)
- fixed Core - dont show message when selecting edit on empty playlist (bug #1076)
- fixed Core - dont allow dups of extensions in tag plugin settings
- fixed Core - double-click song display to edit doesnt edit current song (bug #1094)
- fixed Core - better playback/encoding conflict messaging
- fixed Core - a number of internal fixes
- fixed Plug - ID3 plugin saving settings to bad ini file (bug #1086)
- fixed Plug - Gracenote plugin wasn't initializing SDK language on start
- fixed Plug - TagEditor mangles track number (bug #1102)
- fixed Plug - APE tags not reading APE data if ID3v1 exists (bug #1104)
- fixed Plug - ID3 tags failing on stripping when no ID3v1 present
- fixed Plug - issues tagging newly ripped files
- fixed Plug - fixed file renamer when setting root folder to root (bug #1140)
- updated Core - shortcuts: Ctrl+L for playlist changed to Ctrl+Y (L used for library) (bug #1072)
- updated Core - added popup context menu handler to shell extension
- updated Core - added 'testformat' to input/playback/encode plugin interfaces
- updated Core - allow HWND to be set for menu ops to receive return msgs
- updated ML - no longer let MusicID update empty fields for edited items
- updated Plug - don't add current file when selecting ReplayGain in playlist (bug #1073)
- updated Installer - auto-sets 'install for all users' if set previously
- updated Installer - Gracenote SDKs are now private to app (not installed to windows/system)
- updated Shell - File and Folder context menus are now a popup menu
- added Core - shortcuts: Ctrl+R to toggle encoder
qmp103.exe Build 103 (development) (June 30, 2005)
- fixed Core - old-style tag plugins weren't being loaded (bug #1063)
- fixed Core - areas not drawing on skin change
- fixed Core - default skin small mode fixes
- fixed ML - in-place rating edit set rating reverse from selection (bug #1054)
- fixed ML - crash in MusicID when file has badly formatted path
- fixed ML - AutoPlaylist criteria update bug (bug #1066)
- fixed Plug - cddbplaylist crash on initialize (bug #1049)
- fixed Plug - resource tweak on replaygain dlg (bug #1055)
- fixed Plug - tag editor fixes for comments, lyrics and artwork
- fixed Plug - tag editor tagging old filename after rename (bug #1065)
- fixed Plug - m3u playlist loading bug
- updated Plug - new APE tagging support
- updated Plug - tag editor 'change tab on unsupported' setting
- added Core - shortcuts: Ctrl+L to toggle playlist, Ctrl+F to focus playlist search
qmp102.exe Build 102 (development) (June 27, 2005)
- fixed Core - bad skin drawing after restore from minimize
- fixed Core - ML button state was not correct on start if ML open (bug #1045)
- fixed Core - DSP plugins were getting initialized twice (bug #1014)
- fixed COre - Custom Skin Groups would not skin ML
- fixed Core - ML tray icon showing on player minimize
- fixed Core - some starting minimized tray icon issues
- fixed Core - PlayNext not working right for CDs (bug #1025)
- fixed Core - resorting playlist after load leaves some track lengths un-calc'd (bug #1019)
- fixed Core - EQ sliders dont change cursor, scrollwheel changes in .1dB increments
- fixed Core - a number of technical tweaks
- fixed ML - MusicID potential crash on non-pcm wav files
- fixed ML - Gracenote Playlists 'save results' wasn't working
- fixed ML - My Playlists would not update existing playlists that changed
- fixed ML - saved static playlists had bad filename extensions
- fixed ML - crash on import building treeview
- fixed ML - treeview collapses on column sort (bug #1029)
- fixed ML - Gracenote Playlist SDK version checking to avoid crashes (bug #1023)
- fixed Plug - failed Gracenote connection window interupting CD playback (bug #1024)
- fixed Plug - Lame encoder VBR setting not being maintained
- updated Core - changed maximize button interaction (bug #1030)
- updated Core - more progressive tracklist scrolling
- updated Core - proper use of mousewheel lines settings
- updated ML - MusicID logic tweaks
- updated ML - multiple column sorting for Genre/Artist/Album/Year columns
- updated ML - don't scan system folders on import (bug #1020)
- updated ML - warning message on 'write info to tags'
- updated Plug - trim whitespace from end of ID3 tag values
- updated Plug - Watch plugin no longer recurses into hidden/system folders
- updated Plug - better handling when player goes over Gracenote quotas
- updated Plug - use local-codepage when reading ID3 tags (bug #1041)
- updated Plug - Tag Editor - major updates throughout
- added ML - header sort column bitmap in ML skins
- added ML - Rate Items to right-click menu
- added ML - menu button to first column of tracklist
- added Plug - support for ID3v2.4 tags reading/writing
- added Plug - tagging options in ID3 Tags plug-in
qmp101.exe Build 101 (development) (May 20, 2005)
- fixed Core - skin vis disabling on maximize
- fixed Core - non-minimizing extensions fall behind top windows when player minimizes
- fixed Core - external ML window opens on start if was open on close
- fixed COre - external ML window now works in Skin Layouts
- fixed Plug - crash in tagger for ID3v2.4 tags
- fixed Plug - crash in Wav input plugin
- fixed Plug - some options in tagEditor config not setting
- fixed ML - view chooser list not showing when AOT set
- fixed ML - 0:00 showing for view bins on restart
- fixed ML - MusicID grouping bug (potential for a file to get queried twice)
- fixed ML - dragging bins in treeview to organize didnt update tree if metadata varied only by case
- fixed ML - not able to open ML DB when installed to non-ansi pathname
- fixed ML - stopped Floppy churn on start (removable device mgr)
- updated ML - changed how importing is done, created marquee progress dialog
- updated ML - updated logic for listview selections
- updated ML - sorting skips leading 'the' and non alpha-numerics
- updated Core - Preferences now show expandable options, and proper XP themeing
- updated Core - tweaked how 'useless usage stats' are calc'd
- updated Plug - ReplayGain integration updates, UI updates
- added Core - playlist context menu now file type sensitive
- added Core - playlist context menu 'Locate' option
qmp100.exe Build 100 (development) (May 11, 2005)
- I couldn't possibly list all the changes since the last release.
- So I'm starting clean at a nice round number - build 100.
- We'll list changes going forward from here.
qcd451.exe Version 4.51 (May 11, 2004)
- updated resources for release
- repackaged B81 into 4.51
qcd081.exe Build 81 (development) (April 29, 2004)
- fixed updated CD info not updating in Encode List
- fixed player volume not adjustable if no volume control on skin
- fixed hitting Enter in OpenFileName fails to load selection
- fixed potential ghost extensions appearing on some skins
- fixed potential skin z-order error on load
- fixed freeze on play bug from B80
- updated various CDDA tweaks
- updated skin resize edge-resistance tweaks
qcd080.exe Build 80 (development) (April 26, 2004)
- fixed text control drawing bug when place above and right of breaks
- fixed potential audio playback dragging on after close
- fixed crash on converting files with no tags to MP3
- fixed plugin vis area flicker on sibling resize
- fixed loading m3u8 playlists with extended chars in win9x
- fixed loading folder from explorer shouldnt load playlists
- fixed loading skins from Opera stopped playback
- fixed potential hang when loading duplicate playlists when 'append to top of playlist' is enabled
- fixed some extension zorder issues
- fixed some internal issues
- updated fullscreen video doesn't exit on deactivate
- updated better starting with player in same minimized state as last exited
qcd450.exe Version 4.50 (April 15, 2004)
All updates since Version 4.11, plus
- fixed crossfader config prebuffer setting
- fixed custom skin groups using default skin
- fixed external visuals not restarting after minimize
- fixed skin engine tweaks
- fixed using wrong search/timer font settings for some extensions
- fixed CDDA internal fixups
- fixed EQF loading fixup on win9x
- fixed other small internal tweaks
- updated base skin
qcd078.exe Build 78 (development) (April 12, 2004)
- fixed video window opening on video plugin config
- fixed timer plugin not launching events on startup
- fixed CD autoplay (when QCD not running) obeying CDAudio plugin 'On Insert' settings
- fixed various small internal fixups
- updated timer plugin
- updated EQF file loading tweaks
- updated music browser opening logic
- added metadata IPC messages (see QCDCtrlMsgs.h in PDK)
qcd077.exe Build 77 (development) (April 8, 2004)
- fixed various UI issues
- fixed music browser doing its thing even when closed
- fixed tag editor undo doesnt work after 'remove tag'
- fixed encoded files not writing tags in some instances
- fixed repeat1 not working after CD has started (with rpt combo buttons)
- updated crossfader internal tweaks (stall protection)
- updated EQ presets dialog
- added video plugin option 'open window on start'
- added network login dialog for streams that need http authentication
- added op - opSetMainMenuItem, opSetMainMenuState, opSetAccelerator
- added op - opLoadResDialog, opLoadResMenu
- added op - opGetNetworkLogin
qcd076.exe Build 76 (development) (April 6, 2004)
- fixed some skin resizing issues
- fixed 'play first track' on CD insert bug
- fixed CDDB CD info editing and submitting bug fixes
- fixed unable to nav to prev track when skipping > 5 sec silence
- fixed problem with individualizing duplicate tracks in playlist
- fixed a number of ripper engine issues
- fixed many non-admin user issues
- updated DiskWriter encoder plugin to support more of the non-wav acm codecs
- updated internal optimizations
- updated music browser enhancements
- updated internal optimizations
- added encoder option 'delete source files'
- added Shift+Enter to launch 'play selected'
- added WMA plugin to installer
- added CDDA kernel driver to allow ripping on NT non-admin accounts
- added auto-blocking of playlist tracks that are being encoded
- added skinning - volume level text field
- added skinning - extdragdocked and extnohomedock setting
- added op - opGetAccountType
qcd075.exe Build 75 (development) (March 30, 2004)
- - fixed timer plugin 'shutdown pc' on winnt system
- - fixed 'remove duplicates' bug
- - fixed video control panel not showing non-latin chars
- - fixed crash in DiskWriter for very long filenames
- - fixed DSound and Waveout plugins potential deadlock
- - fixed a number of internal bugs
- - updated skin layouts to open/close external windows
- - updated to load proxy settings from last release version
- - updated internal optimizations
- - added file type selection to 'load folder' dialog
- - added op - opMBtoUCS2, opUCS2toMB
qcd074.exe Build 74 (development) (March 25, 2004)
- fixed issue using more than one set of resonators in skin vis's
- fixed icon mananger not loading icons from external exes/dlls
- fixed converting CDs from playlist had wrong tags
- fixed more skinning issues
- fixed more internal fixups
- updated track context menu 'show'
- updated timer plugin UI
- updated hotkeys plugin UI
- updated watch plugin
- added 'Skin Layouts'
- added skinning - audio info text field for 'input format'
- added skinning - timer text field for simple duplicatable playlist timer
- added skinning - second playback progress slider
- added skinning - skin menu control
- added skinning - convert menu control
qcd073.exe Build 73 (development) (March 19, 2004)
- fixed installing new playback plugin resets active playback plugin
- fixed some single-mode skins not loading in B72
- fixed registry setting crash bug
- fixed stopping screensaver during video playback
- fixed video switching tracks on fullscreen issues
- fixed encoder prefs not saving
- fixed a number of skinning issues
- fixed many internal fixups
- updated many internal updates
- updated crossfader for better seemless playback
- updated eq presets dialog
- added 'instant seeking' progress slider playback option
- added VBRI header support to mp3 plugins
- added ability to autoload music data cds
- added skinning - extensions snap to default size on resize
- added skinning - resizenameN setting to set names for resize controls
qcd072.exe Build 72 (development) (March 11, 2004)
- fixed icons not showing for non-admin users
- fixed eq presets not saving for non-admin users
- fixed more skin engine internals
- fixed all playback plugins - some formats failing to open
- fixed crossfader potential stall
- fixed video syncing issues
- fixed many many other fixes
- updated more Preference UI updates
- updated most plugins
- added equalizer support to DirectSound Crossfading plugin
- added global multimedia keyboard control support
- added playlist scrolling display option
- added text scroll speed display option
- added playlist entry templates
- added Watch, Timer and Hotkeys plugins to installer
- added skinning - embeddable video window
- added skinning - embeddable browser window
- added skinning - video detach toggle control
- added op - opGetVideoTarget, opUpdateIndex
qcd071.exe Build 71 (development) (February 17, 2004)
- fixed number of skinning issues
- fixed potential stall in extension auto-resize
- fixed QuickTrack bug from B70
- fixed number of niggly bugs
- updated Preferences overhaul
- updated async skin list loading (in skin downloader)
- updated vis/video/browser windows minimize with player when docked
- updated split TagEditor and CDDB services into separate plugins
- updated 'Folder Mirroring' moved from player to 'Watch' plugin
- updated Tag Editor UI
- updated many many updates
- added 'load' command line, DDE, and Explorer option
- added ability for plugin to have config pages in player preferences
- added separate plugin folder setting for DSP plugins
- added switch back to previous skin feature
- added full window drag to video window
- added hook to globally capture keyboard multimedia keys
- added copy, paste and fill features to Tag Editor
- added skinning - main body setting for extontop, extalwaysontop
- added skinning - ability to open fixed extensions underneath 'ontop' extensions
- added skinning - extNopen/extNclose settings updated to include '>' '<' to slide extensions
- added skinning - extNafter settings for extension Zorder control
- added skinning - extNowner settings for extension owner control
- added op - opGetCurLangID, opLoadResString
qcd070.exe Build 70 (development) (January 30, 2004)
- fixed 'stop play to encode' not working
- fixed 'remove duplicates' can change order of playlist
- updated 'delete selected' in playlist does not include blocked tracks
- updated tag editor to acknowledge video files
- updated async playlist searching (for better response with large playlists)
- updated playlist navigation keys (up, down, pageup, pagedown, home, end, plus shift modfier)
- updated MP3 Encoder CddbCodec and plugin to support creating Xing headers
- updated more memory efficient DSP stacking
- added M3U8 playlist support (UTF8 M3U's)
- added right-click on volume mute menu
- added cancel button to skin downloader (to cancel xfer in progress)
- added EQ preset list to EQ Preset menu
- added Load Playlist menu option to tray icon
- added Separate Streams option to QuickTrack menu
- added ability to play and encode simultaneously (as long as sources are different)
- added skinning - extNlimitsize to limit how far the extension can move/resize
- added skinning - bodylimitsize to limit how far the main body can resize
- added skinning - extNdefaultsize to set default extension size
- added skinning - bodydefaultsize to set default body size
- added skinning - added extalwaysontop and modified extontop settings
- added skinning - main body setting for extforced
- added skinning - ability to resize in all four directions
- added skinning - edge resizing controls (left, top, right and bottom for each break)
- added skinning - auto-resize to limits on resize control click
- added op - opGetOutputTime
qcd069.exe Build 69 (development) (January 13, 2004)
- fixed skinning issues with extension 9
- fixed behavior with invalid break map scenarios
- fixed crossfader issues created in B68
- fixed QuickTrack context menu selection bug from B68
- fixed tray system menu (banner, lang change not updating in menu)
- fixed DiskWriter plugin crashing with filenames > 128 chars
- fixed other smaller bugs and quirks
- updated video plugin v1.20
- updated crossfader plugin v2.80
- updated base skin timer font
- added autosizing buffer option to crossfader
- added 'prompt on delete' option for physically deleting files
- added flat display option for playlist menu
qcd068.exe Build 68 (development) (January 9, 2004)
- fixed skin resizing anomolies
- fixed other small skinning issues
- fixed streamed playlists forced to load at end of playlist
- fixed icon manager setting/loading custom icons
- updated crossfader plugin to not fade files shorter than buf len
- updated video plugin to include asx playlist reader plugin
- updated QuickTrack - option for album year, context menu can apply to submenus
- updated playlist Sort menu
- added option to auto-show mp3 streaming 'save tool'
- added 'send to' feature to playlist context menu
qcd067.exe Build 67 (development) (December 15, 2003)
- fixed various skinning issues found in B66
- fixed setting mute when stopped issue
- fixed timer not showing on some skins when default font changed
- fixed more window z-order issues
- fixed potential extension 'ghosting' on close
- updated saving skin-vis enabled state
- updated installer to include video plug-in
- added separate audio/video icon support
- added op - opGetSkinMode
qcd066.exe Build 66 (development) (December 12, 2003)
- fixed 'my music' folder being created each time
- fixed skinned vis not drawing on pause after minimize
- fixed window z-order issues
- fixed re-reshuffle failure
- fixed many small bugs
- updated artist/album/track playlist sort accounts for various artist compilations
- updated encode settings - eject cd on complete
- updated skin browser support for new Quinnware website
- updated TaskBar Display format to use filename template strings
- updated default skin
- added Playlist plugin listing in plugin browser
- added Remove Duplicates to playlist remove menu
- added Auto-unassociates extensions for disabled input plugins
- added Shift+Q accelerator for 'Load Folder'
- added skinning - ability to stretch skin extensions and controls
- added skinning - ability to duplicate controls on different extensions
- added skinning - added 4th skinnable visual area
- added skinning - audio info text controls for current bitrate, samplerate, and channel mode
- added skinning - encoding info text controls for elapsed time and encoding rate
- added skinning - extontop setting for 'always on top' extensions
- added skinning - extNopen/extNclose setting for opening/closing dependant extensions
- added skinning - extforcedapply setting to create conditional extforced setting
- added op - opGetSkinFile
qcd411.exe Version 4.11 (November 11, 2003)
- fixed no shuffle when converting/encoding files
- fixed playlist saving bug in win9x (when entering pl name with no ext)
- fixed some drag-n-drop bugs in win9x
- fixed skinned vu/pp vis's going past peak image
- fixed 'physically delete files' not removing items from playlist
- fixed DSP plugins service op fixes
- fixed sort art/alb/trk for compilation albums
- fixed header authentication support for http streams
- fixed vorbis comments fields added for empty strings
- fixed http downloader redir fixes
- fixed file renaming in tagger causes dup track
- fixed other small fixes
qcd410.exe Version 4.10 (October 9, 2003)
All updates since Version 4.02, plus
- fixed filename template rendering bug
- fixed blip at end of song in crossfader
- updated various small fixups
- updated tray icon menu to not have to wait for QuickTrack
- updated extended info dlg for async loading of tracks
- updated more playlist loading tweaks
- added ability to delete plugins in plugin browser (right-click)
qcd063.exe Build 63 (development) (October 6, 2003)
- fixed 'plugin menu' bugs
- fixed 'bring player to top' on load bug
- fixed no longer able to drag QCD behind taskbar
- fixed volume up/down controls resetting to zero on some skins
- fixed streamed playlists not playing using SCLister plugin
- fixed streaming bug on stop
- fixed encode filename template bugs
- fixed various other small bugs
- updated Icon settings dialog tweaks
- updated faster playlist loading
- updated better shuffle so doesn't repeat files if playback is stopped
- updated encode list now allows files via drag-n-drop
- updated default skin
- added playlist plugin support (for loading/saving playlist types)
- added Jitter Correction to CDDA plugin
qcd062.exe Build 62 (development) (September 22, 2003)
- fixed ext vis wnd grabbing mouse on mouseover
- fixed bug streaming of pls links in Win9x
- fixed skinned waveform vis mem leak
- fixed Ogg playback mistakingly stopping
- fixed CDDA playback sometimes failing on repeat1
- fixed CDDA TOC reading bug
- fixed zero-byte file bugs
- updated Waveout and xFader plugins (tweaks)
- updated fullscreen vis to use monitor with player (on multimon systems)
- updated moved plugincache.ini settings file to plugins folder
- updated better keyboard seeking
- updated moved Vorbis tag editing to Vorbis plugin (no longer internal to tag editor)
- added Vorbis ReplayGain support
- added plugin date checking for better noticing plugin updates
- added op - opGetQuickTrack
qcd402.exe Version 4.02 (September 3, 2003)
All updates since Version 4.0, plus
- fixed small internal fixes
- fixed another skinned vis drawing bug
- fixed wavein sampling for standard CD playback
- fixed instant resource swamp in Win98
- fixed WaveOut prebuffering bug
- fixed WAV streaming bug
- updated saved external vis and music browser open states between sessions
qcd060.exe Build 60 (development) (August 29, 2003)
- fixed current song info not displayed after skin switch
- fixed skinned vis drawing bug
- fixed CD Autoplay sometimes loading track1 twice
- fixed potential vis engine crash bug
- updated better cdda multisession disc reading
- updated better cdda drive cooperation
- updated hide mouse on fullscreen vis
- updated skinned border tweaks
qcd059.exe Build 59 (development) (August 27, 2003)
- fixed various internal fixups
- fixed non-latin characters tag editing in Win9x
- fixed localization and non-latin bugs
- fixed Icon Manager limit of 50 custom icons
- fixed crash in bps conversion routines for visualizations
- fixed ripping causes hang on some Win98 machines
- fixed other cdda bugs
- updated Filename Template Editor tweaks
- updated Skinned window border drawing/refreshing
- updated set default playback plugin back to WaveOut
- updated Playback plugins for better sync support
- updated Ogg plugin for stream metadata support, variable bitrate display
- updated MP3 encoder plugin
qcd400.exe Version 4.0 (August 14, 2003)
All updates since Version 3.51, plus
- fixed no cursor after edit field typing
- fixed cdda cdtext, eject cd issues
- fixed various internal fixups
- updated show msg for failed playlist downloads
qcd057.exe Build 57 (development) (August 11, 2003)
- fixed relative playlist path saving
- fixed 'Play Next' for CD and Blipless CD playback
- fixed Tag Plugin Unicode API support
- fixed small internal issues
qcd056.exe Build 56 (development) (August 7, 2003)
- fixed Ogg plugin from stopping inadvertently
- fixed Skinned window border fixups
- fixed mp3PRO plugin various bugfixes
- fixed 'start minimized' issues
- fixed skinned vis issues
- fixed shuffle logic issue
- fixed more internal dealies
- added external vis border fullscreen button
- added Media Loading option to load file length on play for network/CD files
qcd055.exe Build 55 (development) (August 1, 2003)
- fixed Track Editor commit/undo state issues
- fixed various internal dealies
- updated Help file
- updated shuffle logic
- updated CDDA input plugin to beta 12 (fixed various issues)
- added playlist scrollbar control while dragging files from another app
- added skinning - volume mute control
- added skinning - various controls for skinned window borders
- added skinning - ability to load 'loose' family skin
- added mp3PRO decoding plugin
qcd054.exe Build 54 (development) (July 23, 2003)
- fixed small tag editor bugs
- fixed various skinned visuals issues
- fixed WaveFumes vis drawing bug
- fixed window docking bug
- fixed mixer volume control listing bug
- updated external vis and music browser taskbar icons only show on minimize
- updated encoder plugins to add track number to encoded file tags
- updated encoder UI on kong mode
- updated CDDA input plugin to beta 11 (new ripper core)
- added skinning - more skinned visuals options
- added skinning - additional encoding controls
qcd053.exe Build 53 (development) (July 8, 2003)
- fixed encoding UI issues
- fixed vbr xing mp3s display of updating bitrate
- fixed tag editor undo/commit fixes
- fixed Custom Skin creation bugs
- updated CD Audio plugin to Beta10 (various fixups)
- updated File Associations dialog
- updated Skin Browser dialog
- updated Track Editor auto filename parser to act on multiple files
- added ability to use playlist scrollbar while dragging tracks (easier playlist manipulation)
- added 'save selected to -> new playlist' in save menu
- added volume control options to waveout and xfade plugins
- added skinning - trackbox to change scroll extents if clipped by extensions
- added skinning - skinnable visualization controls
- added skinning - timer combo controls
- added skinning - extdefault skin setting
- added ops - opSetRepeatState, opSetShuffleState, opGetPlaylistString
- added MP3 encoding plugin
qcd052.exe Build 52 (development) (June 16, 2003)
- fixed some CDTEXT issues
- fixed more encoding issues
- fixed more unicode dealies
- fixed various small internal issues
- fixed small search control issues
- updated filename template editor to distinguish between track and album artists
- updated track editor for better undo, multi-edit, and editing different tracks before commiting
- added bypass button to DSP plugin page
qcd051.exe Build 51 (development) (June 4, 2003)
- fixed various encoding issues
- fixed various unicode support issues
- fixed other small internal issues
- updated preferences (icon mgr has own page, medialoading and file assoc pages updated, more...)
- updated Icon Manager improvements
- added QuickTrack items right-click context menu
- added encoding state icon for tray
- added Beta CD-TEXT support to CD Audio plugin
qcd050.exe Build 50 (development) (May 23, 2003)
- fixed launching files from Explorer failing on some systems
- fixed more skinning issues
- fixed various internal fixups
- updated installer to use NSIS v2
- added sort by genre to sort menu
qcd049.exe Build 49 (development) (May 21, 2003)
- fixed potential playlist loading files out of order issue
- fixed more non-unicode plugin support issues
- fixed many skinning issues
- fixed MP3 seek squawk
- updated base skin to include new encoding controls
- updated filename template editor with default templates
- updated no more CDDB registration dialogs
- updated skinning - border window close button can now be in any border section
- added skinning - encode list and encoding controls
- added skinning - QuickTrack button
- added more status icons to skin downloader
- added encoding features - encode list and controls
qcd048.exe Build 48 (development) (May 14, 2003)
- fixed proxy settings not displaying properly
- fixed append files from Explorer setting bug
- fixed incorrect mp3 duration calc for some tagged files
- fixed skinning extension ownership issues
- updated Unicode internals to better handle existing non-Unicode/UTF8 plugins
- added Text field to AudioInfo struct (see: opSetAudioInfo)
- added UTF8<->UCS2 conversion service ops: opUTF8toUCS2, opUCS2toUTF8
qcd047.exe Build 47 (development) (May 8, 2003)
- fixed info for CD's not always being shown
- fixed various internal issues
- updated full unicode support (unicode filenames now supported by default plugins)
- updated skin drawing touchups (text animations, blitting engine)
- updated search control logic (hold shift while arrowing to select multiple results)
- updated CD Segment editor
- updated Explorer interaction for no-delay on double-click file
- updated CD Audio plugin - now uses digital extraction (can resort to standard playback if needed)
- updated changing QCD's encoding architecture
- updated Vorbis streaming audio issues
- added CDDB plugin - filename parser to track editor
- added CDDB plugin - prompt for submit CD when not found in CDDB (option)
- added Playback settings page to preferences
- added Encoding settings page to preferences
- added seek 10, 20, and 40 second hotkeys (see QCDMenu > Q-Tips)
- added eject right-click menu, shift+click, ctrl+click
- added Determine file length on load/play options to Media Loading prefs
- added skinning - skin settings to make each extension moveable or fixed
- added skinning - FadeWidth settings for custom fading of text ends
- added skinning - ability to set area for text within playlist track
- added many bugs
qcd351.exe Version 3.51 (April 30, 2003)
All updates since Version 3.50
qcd045.exe Build 45 (development) (April 21, 2003)
- fixed helped DS Crossfader eof blip issue
- fixed potential crash on CD eject
- fixed CD Plugin Ignore Tracks option support
- fixed add CD tracks + files causes interleaved tracks
- fixed stop after current not working for CDs in gapless mode
- fixed player showing filename only after tag update
- fixed unable to update mp3 tags while playing
- fixed mousewheel changes volume even when not over player
- fixed right-click external vis brings up play window
qcd044.exe Build 44 (development) (April 10, 2003)
- fixed HTTP streaming redirection bug
- fixed HTTP streaming duration/seeking bug
- fixed MP3 plugin super long file seeking bug
- fixed DS Crossfader plugin truncation of last song in playlist
- fixed DS Crossfader rapid seeks fails playbacks
- fixed text control overlap didn't autoscroll text
qcd350.exe Version 3.50 (April 2, 2003)
All updates since Version 3.40, plus:
- fixed seek bug
- fixed minor skinning bugs
- updated minor tweaks
- updated QuickTrack with Max Rows/Max Cols options
- updated CDDB Control to 2.0
- updated new default skin look
qcd042.exe Build 42 (development) (March 6, 2003)
- fixed seek bug introduced in B41
- fixed small saving current skin mode bug
- fixed small AutoTagging text-matching bug
- added new tray icon functions (bring to front, playback menu)
- added average VBR bitrate display option to mp3 plugin
- added skinning - extcloseallNname settings
- added service ops - opInsertPlaylist, opMovePlaylistTrack, opSwapPlaylistTracks
qcd041.exe Build 41 (development) (February 24, 2003)
- fixed CDDB CD info submit failing with 'toc missing' error
- fixed support for ';' comments in skin ini files
- fixed more internal fixups
- updated playlist track buttons to no longer have a down state, more noticable blocked tracks
- updated skin downloader no longer loses highlights as skins are being installed
- updated playlist context menu so 'delete' has submenu
qcd040.exe Build 40 (development) (February 11, 2003)
- fixed skin edge docking logic errors
- fixed other small bugs
- updated lots of small touchups
- updated help file
- updated installer for better admin/non-admin support
- updated players per-user settings to save in users folder
qcd039.exe Build 39 (development) (January 29, 2003)
- fixed mouseleave detection sometimes failing
- fixed vis not starting after closing extension during fade-in
- fixed skin pos saving logic errors
- fixed Playlist menu 'divide by' set at 0 bug
- fixed service opGetNextIndex resetting 'Play Next'
- fixed QuickTrack not truncating long strings correctly
- fixed shadowed text not horizontally scrolling in trackbox properly
- updated better cddb control cache management for less spinning logo
- updated sorted visual plugins in browser and vis menu
- updated QuickTrack to use popups instead of menu breaks for dividing
- added implemented DDE server for better Explorer interaction
- added HOME/END hotkeys for scrolling to start/end of playlist
- added right-click menu to stop button
- added service ops - opShowQuickTrack
qcd038.exe Build 38 (development) (January 13, 2003)
- fixed crossfader fade on stop option not unchecking
- fixed vorbis bitrates being displayed incorrectly
- fixed current playlist not being reset when launching player with mediafile
- fixed not being able to put url on command line
- fixed visual plugin configure api now takes param (for plugin menu support)
- fixed visual plugin configure launching didn't always launch
- fixed QuickTrack album popups not showing current track mark and time
- fixed other small fixups
- updated skin browser shows download progress for skin list updating
- updated playlist search control for better substring searching
- updated support for very long url names (>260 characters)
- added service ops - opGetSupportedExtensions
qcd037.exe Build 37 (development) (December 18, 2002)
- fixed playlist saving bug wasnt saving with proper relative paths
- fixed setting crossfader 'fade on pause' to zero caused deadlock
- fixed text animation w/justification bugs
- fixed id3v2 tag truncating bug
- fixed user set font lost on refresh bug
- updated skinning - 'music library' control replaced with 'plugin menu' control
- updated playlist menu sorts alphabetically
- updated making custom skin families easier, able to use any mode of any skin
- updated lots of other fixups
- added new stream saving features to mp3 plugin
- added IceCast UDP stream title support
- added tag editor plugins so other formats can use common tag editor
- added ability for plugins to add items to 'plugin menu'
- added service ops - opSetPluginMenuItem, opSetPluginMenuState
qcd036.exe Build 36 (development) (November 18, 2002)
- fixed internal vis not drawing when paused
- fixed some case-conversion for non-ansi strings bugs
- fixed more id3 tagging bugs
- fixed 'Play Next' failing after hovering over prev track button
- updated stopped disabling encoder plugin on open fail
- updated right-click on visualization area shows vis selection menu
- updated player no longer shows on uninstall
- updated extended info dialog display options
- updated playlist menu now uses separate popups for subfolders
- updated filename renamer templates updated (in tag editor)
- updated main menu to have separate 'visualizations' section
- updated CDDBControl to 2.0 Beta
- added option for showing album names in playlist
- added options for showing album names in QuickTrack
- added option for saving separate pos for each skin mode
- added show total time of selected tracks in status message
- added stop after current playlist menu option and hotkey
- added shift+click on play/stop does play sel/stop after current
- added skinning - ability to set drop shadows to fonts
- added skinning - ability to configure next mode for 'next mode' control
- added skinning - 'align' setting for fonts (left/center/right justification)
- added skinning - individual extension closing controls
- added skinning - volume up/down buttons
- added service ops - opGetCurrentPlaylist
qcd035.exe Build 35 (development) (September 11, 2002)
- fixed potential notify icon tooltip crash
- fixed potential id3 tagging crashes
- fixed lots of little bugs
- updated browser no longer auto-focuses on update
- updated stream title parsing in track editor
- updated failed to load tracks no longer displays message (will load as blocked tracks)
- added service ops - opGetQueriesComplete
qcd034.exe Build 34 (development) (August 30, 2002)
- fixed track artist/album/title display problems
- fixed Track Editor stream URL editing not committing
- fixed vis effects not clipping to bounds on window drag-over
- fixed search field coming in black on extension fade
- fixed multi-byte characters in file tags not displaying properly
- fixed some skins crashing on win95/8 (windows bug)
- fixed messages WM_PN_PLAY[STOPPED|PAUSED|STARTED] not being generated
- fixed potential ID3v2 parsing crash
- fixed loading playlist with files in root bug
- fixed lots of little bugs
- updated http streamer to try to auto-correct constant buffer underflows
- added TrayIcon resurrects after explorer crash
- added Enable SHOUTcast titles option to mp3 plugin
- added Extension setting to DiskWriter plugin
- added service ops - opGetIndexFromPLNum, opGetMediaID
- added option to have per-user settings vs system-wide settings
qcd033.exe Build 33 (development) (August 22, 2002)
- fixed combo play went to pause on menu cancel
- fixed tooltips on child ext failed after ext re-open
- fixed DSP plugins did not load all modules in multiple module plugins
- fixed timer disappearing when using custom font
- fixed skin ttfont file loading bug fix
- fixed eq sliders didn't have four state skinning option
- fixed timer doing subtle blink on fading
- fixed saving shoutcast streams chopped into too small blocks
- fixed QuickTrack sort by artist/track menu listing
- fixed open window with system hotkey while in menu hangs player
- fixed WAV plugin streaming bugs
- fixed loose skin not loading skinkid.ini
- fixed lots of other bugs
- updated DSP plugins now orderable and stackable (multiple at same time)
- updated Output plugins separated by play/encode functions (new plugin APIs)
- updated Preferences - new pages, new tree behaviour, option reorganization
- updated Language plugin API (lang plugins must be rebuilt)
- updated complete resource reorganization
- updated CDDB/Track Editor with more fields, file renamer, stream namer, and tag plugin support
- updated WAV input plugin with format conversion and support for float wave files
- updated rewrote crossfader playback plugin
- updated better metadata capturing from streams
- updated service op - opSetBrowserUrl for more browser control
- updated lots of little stuff
- added skinning - child extension can now sprout fixed extensions
- added skinning - new family skin layout to reuse common bitmaps between modes
- added skinning - can define color and bitmap for inside external visual window
- added skinning - up to nine fixed extensions allowed now
- added skinning - extensions can overlap anywhere on skin, including each other
- added skinning - button to close all open extensions on owner window
- added skinning - msfe setting (now 'extforced') now also applies to kid skins
- added skinning - notoggleext extension setting
- added skinning - TrackAlphas setting to set the alpha level of playlist tracks and selection marks
- added service ops - opGetPluginCacheFile, opGetPlayerSettingsFile
- added service ops - opGetIndexFromFilename, opSetIndexFilename
- added service ops - opGetMusicFolder, opGetPlaylistFolder, opGetSkinFolder
- added service ops - opGetVisDimensions
- added command line option /class to start QCD with unique parent classname
- added separate 'encode' controls so using encoder plugins is not tied to 'playing'
- added HTTP stream seeking (if server supported)
- added individual font settings per skin mode
- added all skinned windows can dock with each other (hold shift to cancel docking)
- added proper fullscreen video mode selection (Preferences->Settings->Visual Effects)
- added enqueue files to top of playlist option (Preferences->Settings->Media Loading)
- added ability to play a selected sub-set of the current playlist
- added more sort options to sort menu
- added Window's Shortcut resolution
- added lots of bugs
qcd340.exe Version 3.40 (June 13, 2002)
All updates since Version 3.33, plus:
- fixed bug in saving skin extension positions
- fixed less chance of blocking malformed mp3 files
- updated play continues on next valid track if current deleted while playing
- updated shuffle no longers sets current track first upon play
- updated file tagger shows current filename during mass auto-tagging
- added single-click track info to toggle auto-scrolling
- added opGetMainMenu service to obtain main menu handle
- added opSetPlayNext service to set PlayNext feature
- added Save Selected To feature on Save Playlist menu
qcd031.exe Build 31 (development) (May 13, 2002)
- fixed playlist saving bug from B30
- fixed cpu pegging bug in mp3 plugin when handling bad mp3 files
- fixed clicking 'pause' messes up mouseleave check and Alpha plugin
- fixed potential to lose tracks when loading from Explorer right-click menu
- fixed icon manager not loading playlist icons from icon packs
- updated child extension can dock anywhere on player
- updated skin mode states saving improved
qcd030.exe Build 30 (development) (May 8, 2002)
- fixed Media Loading option sometimes unchecks on Win9x
- fixed playlist saving tracks with drive letter touchup
- fixed cd segments not playing issue
- fixed extended info not showing correct track info for CDs
- fixed file loading bug that could slow down loading
- fixed small mem leak on play
- updated PlayNext overrides Repeat1
- updated 'Get Available Skin List' is now asynchronous
- updated Input plugin API
- updated lots of internal touchups to plugins
- updated crossfader plugin internal improvements
- updated better winamp DSP plugin support (Virtuoso works now)
- updated icon manager touchups
- added drag-n-drop onto play button clears playlist and plays new files
- added au/snd support to wav plugin
- added Timer TTfont support (which allows transparent timer font)
- added four state slider skinning option
qcd029.exe Build 29 (development) (Apr 3, 2002)
- fixed WAV plugin for proper support for ACM formats
- fixed DiskWriter plugin for proper support for ACM conversion
- fixed playlist loading from root directory bugfix
- fixed /play command line switch to work better on startup
- fixed possible timeout issue in http connections
- updated bendable playlist now skinning option (see skin doc)
- updated moved Icon Manager resources to branding dll for easier localization
- added play combo button - single button for play/stop or play/pause (see skin doc)
- added skinable playlist font for different button states (see skin doc)
- added physically delete marked files option (delete menu, track menu)
qcd028.exe Build 28 (development) (Mar 7, 2002)
- fixed skin download + skin list download = deadlock
- fixed add-files internal thread issue introduced in B27
- fixed 'save current playlist' saving with wrong relative path
- updated icon refresher (for file associations)
- updated smoother skin switching
- updated playlist numbers (no leading '0')
- updated files with no extension default to first input plugin in list
- added new 'update available' dialog
- added 'Unlist' and 'List all' options to Skin Downloading dialog
- added 'auto-renumber' option to sort menu
- added 'mode switch forced extensions' skinning options (see skin doc)
- added transparent playlist skinning (see skin doc)
- added playlist follows trackbox contours (ie: bendable playlist)
- added close child button (for use on detachable extension)
- added Windows tooltips (and option to disable under Setup->Display)
- added new icon customization system
qcd027.exe Build 27 (development) (Feb 7, 2002)
- fixed registry association setting and restoration
- fixed potential duplicate CD tracks getting loaded on start
- fixed potential Library plugin deadlock
- fixed activating player from task bar would not activate child extension
- fixed got rid of second QCD icon in Alt+Tab window
- updated skin font dialog touchups
- updated more internal crossfading support touchups
- updated improved memory management (smaller working set size)
- updated super-large playlist speed improvements
- updated moveable skin extension saves position between skins
- updated CDDB plugin touchups
- updated sweeter CrossFader plugin
- added manual playlist advance option (under Media Loading)
qcd026.exe Build 26 (development) (Jan 18, 2002)
- fixed rare but potential crash on close
- updated 'make current track visible' routine to center tracks
- updated AlwaysOnTop applies to Music Browser again (I like it better this way)
- updated file-type registry keys (added folder context menu's to AudioCDs)
- updated internals for more message passing (so plugins can capture more events)
- updated internals to allow for CrossFading capable plugins
- updated default input plugins to support CrossFading output plugin
- added skin count area to skin download dialog
- added random vis on play option
- added sweet CrossFader plugin
qcd333.exe Version 3.33 (Jan 17, 2002)
All updates since Version 3.31, plus:
- updated CDDB control to version 1.2.0.45
- updated installer
qcd024.exe Build 24 (development) (Jan 8, 2002)
- fixed not being able to type in forms within music browser
- fixed installing skin already in skin folder deletes skin
- updated AlwaysOnTop no longer applies to Music Browser
- updated large playlist loading speedups
- updated load playlist menu formatting change
- updated vis control button's UI behavior
- updated touchups to main skins
- updated wav plugin to support wav formats other than pcm
- updated vorbis plugins to use VorbisLib RC3
- updated waveout plugin to reduce potential noise at start of track
- updated better reshuffling of tracks after playlist complete (if shuffle on)
- added use scroll-wheel on tray icon to change volume (when player in focus)
- added always-on-top skinnable button
- added open preferences skinnable button
- added non-static skinnable close button to window border
qcd023.exe Build 23 (development) (Dec 17, 2001)
- fixed vis not starting on external vis windows creation if not running previously
- updated AudioInfo parameters to include future MP3Pro support
- updated touched up sorting of downloadable skins in skin browser
- added getproxyinfo op (which removed cddbcontrol instance from streaming plugins)
- added CDDB control version check
qcd022.exe Build 22 (development) (Dec 14, 2001)
- fixed holding down prev/next track hotkeys changes tracks too fast
- fixed TT fonts looked a little dim on Win9x
- fixed small bug in edge resistance
- fixed next skin mode button skinning bug
- fixed text animations issues
- updated all kinds of small internal maintainence -- much testing required
- updated skin downloader so double-click previews skins
- updated auto-loading media loading to stop missing files that are already open
- updated removed CDRom section from main menu (duplicated in Add menu + playlist refresh)
- added player version tooltip display at startup
- added troubleshooting options for polling in CD Audio plugin
- added repeat state tooltips to repeat combo control
- added playlist refresh option to requery all tracks in playlist
- added name to skin extentions alt+tab icon
qcd021.exe Build 21 (development) (Nov 30, 2001)
- fixed skin volume bitmap remapping bug
- fixed not saving skin extension preferences without skin folder
- fixed auto-loading media folder image file maintainence
- fixed trackbox scrollbar sometimes disabling on deleting tracks
- fixed playlist slider progress to show remaining time during shuffle play
- fixed potential external vis resize crash
- fixed CDDB cache folder option was not saving
- fixed waveout volume resetting bug on some sound drivers
- fixed win95 crash on add tracks dialog
- fixed win98/Me potential freezation with waveout
- updated playlist shuffle so current track becomes first in playorder
- updated CD Audio plugin for forced CD Track loading
- updated tagger so tag info overrides cddb info
- updated CDDB autotagger's track selection dialog now shows album and artist
- updated now auto-vis-cycling doesn't turn vis back on
- updated Ogg Vorbis comment editing internals (in CDDB plugin)
- added artist delimeter selection (Display settings)
- added Show Number option to playlist right-click menu
qcd331.exe Version 3.31 (Nov 9, 2001)
All updates since Version 3.30, plus:
- fixed potential crash bug after disabling/enabling plugins
- fixed certain CD plugin settings to cause cd playlist to be loaded twice on autoplay
- fixed small .pls CDID bug
- fixed potential progress slider jitter on seek
- fixed DiskWriter plugin not always closing files
- fixed potential crash on plugins that don't set any supported extensions
- fixed first install of QCD may override existing CDDB proxy setting
- fixed DirectSound output plugin going wacko for some XP boxes
- updated Playlist menu to create popups for subfolders
- updated CD Audio plugin options
- updated CDDB control to version 1.2.0.42
qcd019.exe Build 19 (development)
- fixed string crash bug (SpinAmp plugin was affected)
- fixed diskwriter output filenaming
- fixed dsound/waveout not updating vis and timer on win9x
- fixed player/plugin shutdown routine so subclassing plugins don't fault
- fixed campaign text not showing current track after end of playlist
- fixed crash on call to DB plugin that didn't init fully
- updated reduced code size
qcd330.exe Version 3.30 (Oct 18, 2001)
All updates since Version 3.22, plus:
- fixed external vis window closing between skin changes
- fixed sometime skin extension not drawing properly bug
- fixed multiple same tracks in playlist don't get updated on edit
- fixed bug that could name saved streamed files wrong
- fixed vis not always starting when in skin ext area
- fixed potential output plugin enabling bug
- fixed trackbox track drawing bug (with complex track shapes)
- fixed skin loading to actually read skin name out of skin ini file
- fixed skin map parsing bug
- updated cddb query caching to save errored queries
- updated WAV, DSound plugins
- updated http-streamer for more robustness
- updated edge resistance so skin switch still keeps skin edge aligned
- updated truncated pathname in Load Playlists menu
- added show search match in text fields if playlist is using numbered buttons
- added superior drag-n-drop functionality which allows:
- dragging links from Internet Explorer and other drag-n-drop apps to QCD
- dragging files from QCD's playlist to other apps
- added sorted skins in skin browser
- added skin configurable named extensions
- added skinkid.ini file for settings in kid skins
- added vis selection menu to external vis window border right-click
qcd017.exe Build 17 (development) (Aug 22, 2001)
- fixed slight text drawing bug on win98/me
- fixed potential skin font installing bug
- fixed potential track-drag crash bug
- fixed ultrafast-track-switching crash bug
- fixed cddb query returning successful when canceling out of fuzzy match
- fixed start minimized tray option bug with some tray settings
- fixed search control background color not updating between skins
- fixed bug that failed playing files with certain pathnames
- fixed prev track bug in cd audio plugin
- fixed slight window drag bug
- fixed possible vis starting when minimized bug
- fixed autoplay CD bug
- updated dblclk text brings up info editor
- updated now ctrl+E brings up editor, ctrl+I bring up extended info
- updated delete marked also deletes blocked tracks
- updated Ogg Vorbis plugins to VorbisLib v1.0RC2
- updated internal player shutdown routine (better plugin shutdown)
- added tooltip scrolling
- added next/prev track title to trkfwd/trkbwd tooltips
- added per-file eq settings
qcd016.exe Build 16 (development) (Aug 6, 2001)
- fixed shuffle button as it was wacked
- fixed when progress slider gets dragged out of range, time now goes back to current
- fixed window focus problems, hotkeys being ignored bugs
- fixed number showing up for genre sometimes in extended info
- fixed OverlayText routine drawing too light for some TTFonts
- fixed CD info editing / submitting fixes
- fixed bug in reading Ogg Vorbis ICEcast streams
- fixed potential WaveOut playback crash bug
- fixed bug in dynamic loading of new plugins
- updated /eject command line switch to take drive parameter
- updated media icons have new look
- updated improved offline query caching in CDDB plugin
- updated MP3 decoder (XAudio 3.2.9)
- updated Vorbis decoder (v1.0 RC1)
- and split decoder/encoder into two plugins
- updated skin downloader to tell of new vs updated skins, and indicate new skins
- updated skinned border allows resize on all sides
- updated mouse scroll wheel to change volume if not on other scrollable controls
- updated 'load playlist' menu to be alpha sorted
- updated failed-to-load files only shows one message at end of loading now
- added /ejectall and /closeall command line switches
- added 'Install QCD Skin' to skin rightclick explorer menus
- added separate icons for playlist files
- added skin icons in skin downloader, plus column reordering
- added skin icons to skin browser tabs
- added 'add menu' to play button right-click
- added CD identifier to .PLS playlist files so playlist only applies to correct CD
- added track time to playlist (option in trackbox right-click menu)
- added vis FPS counter to Preferences->Plugins
- added skin extension accelerators (shift+1...4)
- added 'sort by track number' sort menu option
- added improved 'Preferences->Media Loading' features
- added 'start minimized' option to tray preferences
qcd015.exe Build 15 (development) (June 1, 2001)
- fixed child extension not drawing immediately on start
- fixed text scrolling bug
- fixed close then start when minimzed bug
- fixed loading skin fonts settings bugs
- fixed slider tooltip bug
- fixed playback starting on startup when 'play first track' option set
- updated text settings/drawing routines (better font mapping)
- updated progress slider to return to prev pos if mouse is too far off track
- added save playlist menu to main and tray menus
qcd014.exe Build 14 (development) (May 21, 2001)
- fixed autotagging bug (info not being written to file)
- fixed build 13 text drawing bugs
- fixed cleaned up wcs->mbs conversion
- fixed 'Play Next' from build 13
- updated tray icon action 'show player' to 'restore / minimize'
- updated Gracenote targeted link delivery menu to work with associated urls
- added LDE button blinks when current track has associated urls
- added track context menu to Extended Info dialog tree
- added opGetTimerState service
- added /noactivate option to File Types
- added display 'effects level' in status message (vis gain now called effects level)
- added vis detached state saved
- added full screen DDraw visual effects
- added 'Load Playlist' feature to add menu
- added show full playlist time on timer mouseover
- added new 'save playlist' feature menu (save as, save current, create new)
qcd013.exe Build 13 (development) (May 7, 2001)
- fixed crash on some corrupted MP3 files
- fixed /play command line arg with no file
- fixed CD playback not following playlist changes while playing
- fixed reopening prefs while minimized
- fixed couple ID3 tag bugs
- fixed 'add files' dialog failing to open single file on some systems
- updated uses a lot less memory for large playlists
- updated playlist drawing routines speed-ups
- updated shuffle now perfoms random play
- updated kong skin for more visible timer setting
- updated 'save playlist' to open to current folder
- added CD plugin gapless or blipless playback option
- added trkfwd/trkbwd available when not playing
- added to sort menu
- sort by length, randomize
- added 'Play Next' trackbox function
- added new Playlist Search commands
- TAB selects all matches, ENTER plays match
- added opShowMainMenu service
- added saving extension states for each skin/mode
- added /noactivate command line switch
qcd322.exe Version 3.22 (Apr 9, 2001)
- fix playlist saving bug fixes for MultiByte char sets.
- fix Wav / Wavout paused crash
- fix 'add folder' not loading all files
- fix 'add files' not always working for Windows ME
- fix slider bitmap drawing bug
- fix trackbox track drawing bug during erase
- fix id3 genre edit/display bug
- fix crash on edit file info
- fix CDDB AutoTagging bad track id bug
- update DirectSound plugin
- update WaveOut plugin
- update CDDA plugin
- update CD Audio plugin
- update WMA plugin
- update plugin service ops
- added saving ext child pos
qcd321.exe Version 3.21 (Mar 14, 2001)
- fix tray icon QuickTrack menu not disappearing properly
- fix not loading some mp3s with really large id3 tags
- fix streaming occasional buffer/prebuffer hiccups
- fix crash in waveout with config dlg running during shutdown
- fix ID3 tag reading issues in CDDB plugin
- updated LANGID to CDDB language ID mappings
- updated CDDB multi file tagger with 'clear selected'
- updated improved file autotag track matching
- updated block tracks now (un)blocks entire selection
- added hand cursor to embedded links
- added sort on load to media options
- added horizontal scrolling playlist text if too long
- added dynamic plugin installing option
- added download more languages button
qcd320b2.exe Version 3.20 Beta2 (Feb 15, 2001)
- fix didn't play cd track when added from play button menu
- fix mouse clicks sometimes going to wrong window
- fix cd audio playback issues
- fix cd volume control nonfunctional on first run
- fix cdda error while playing when adding tracks
- fix crash in id3lib with MP3ext tags
- fix potential plugin loading crash bug
- fix potential skin download + update skin list deadlock
- fix super large (3000+ file) playlist saving bug
- fix setup network dialog to warn user about necessity of Internet connection
- update QuickTrack, moved banner to right side for win9x bug
- added minimize to tray icon menu
- added QuickTrack tray icon action
- added QuickTrack current track indicator
qcd320.exe Version 3.20 Beta
- fix music files didn't always start playing when added from explorer
- fix stopped hotkey seek requests for non-seekable media
- fix playlist time didn't update when playlist was all zero len tracks (streams)
- fix loading multiple languages from branding.dll
- fix to general plugins (internal stuff)
- fix to url history for open urls
- fix not accepting urls on command line parameters
- fix evil streaming 'blip'
- fix cdrom pause bug on w2k
- fix direct sound access violation bug
- fix unzip which didnt open some files
- updated registering types so QCD runs files from explorer without prompt
- updated playlist behavior
- left click marks, dblclk plays, right click track menu
- updated default visuals to not show click me message after use
- updated XAudio decoder in mp3 plugin to latest version
- updated Vorbis library to latest version
- updated closes help file on close
- updated plugins now unload completely when disabled
- updated no more creating My Music folder on start
- updated play button menu auto starts play after adding tracks
- updated extended info dialog
- updated large amounts of speed improvements in UI
- added 'all skins' tab to skins browser
- added skinnable eq to main player
- added eq preset manager + preset switching controls/hotkeys
- added eject playlist to eject button menu
- added new volume api's
- added multimedia keyboard mute support
- added cdrom to volume control mappings (in cd plugin)
- added cd recording channel setting for visuals (in cd plugin)
- added streaming to WAV plugin
- added stream save to file (mp3, wav & vorbis plugins)
- added stream duration playing to streaming plugins
- added litestep virtaul desktop stickiness option
- added QuickTrack separate by artist option
- added QuickTrack total times
- added Playlist Search control
- added proxy dialog to installer
- added CDDB preferred language option
- added Charset option to skin options
- added /safestart and /newinst command line options
- added Multi-File Tagger to CDDB plugin
- added Vorbis comment editing to multi-file tagger
- added eject options to tray menu
qcd311.exe Version 3.11
- fix thumbnail support for loose skins
- fix menu banners (quicktrack was showing for all)
- fix sync to current on ext info dialog
- fix tray icon state updating
- fix '10' showing as 'a' in task bar
- fix mp3 & shoutcast streaming blip fix
- fix vis showing on desktop bug
- fix stop cd on exit didn't have effect
- fix crash bug in oleaut.dll
- updated playing files from explorer behavior (play clears playlist)
- updated timerset.bmp behavior for colon and minus
- updated installer
- moved cddb registration
- updated arrows seek 5 seconds instead of 5%
- updated folder naming behavior in cddb plugin
- updated extention fading improvements
- updated some of the plugin services
- added bring to front on right-click
- added bring to front on 2nd player start
- added General Plugin type support
- added delete unmarked accel (shift+delete)
- added scroll text in task bar option
- added show hours in timer option
- added loading progress msg
- added internet connection setting for dial-up
- added help file and help button
qcd310.exe Version 3.10
- fix CD Audio polling for NT/2K
- fix IE proxy setting parsing
- fix streaming thread priority
- fix CDDB file query touch ups
- fix very large playlist file writing/loading
- fix relative playlist loading
- fix more memory usage reductions (HBMMap)
- fix interal ControlTable updates
- fix segment editor touchups
- fix allow Music Browser to be above/below player
- fix DirectSound plugin static
- fix made 'Requery CD' menu option force query even when offline
- fix multiple monitor support (really!)
- fix internal revamp for better internationalization support
- updated QuickTrack behaviour (allow flat menu)
- updated installer version
- updated id3lib version (in cddb plugin)
- updated plugin structures (finalizing for SDKs)
- updated eject menu includes drive info
- added audio info status message
- added keyboard playlist playling (type number + return)
- added automatic font file (eg: *.ttf) loading for skins
- added better install/uninstall support
- added tray icon configuration and settings page
- added 'auto clear playlist' to medialoading options
- added AutoTagging help message
- added visual area tooltip
- added drag-n-drop insert tracks to dropped location
- added support for reading Shoutcast titles
- added 'sort by artist and track' in sort menu
- added user selectable fonts for skins
qcd302.exe Version 3.02
- added mute setting to volume control menus (and on dblclk)
- added Auto Tag control to ID3 editing dialog (in CDDB plugin)
- added infoSetMediaUrl op for plugin music browser launching
- added Ogg Vorbis decoding\encoding plugin
- added 'Renumber Playlist' option to playlist sort menu
- added CDDB Id present icon to extended info browser
- added save last playling track (if restore playlist set)
- added CDDB cache folder option
- added intro message for new CDDB users
- added 10 band equalizer to mp3 plugin
- added folder context menus option
- WAV plugin resource touchups
- CDDB plugin resource touchups
- CD Audio registry association fix
- MP3 streaming clean up
- rewrote plugin information caching
- fixed cddb cache lookups (stops check for update)
- trackbox memory reducing touchups (mask bitmap)
- status text area drawing fix (draw error on skin change)
- load currently playing CD on start fix
- shutdown and cleanup touch ups (better synchonization)
- updated Splooge n Gush visual
- music library menu now only shows enabled DB plugins
- fixed hang in CD Audio plugin
- faster mp3 loading in MP3 plugin
- extended info dialog touch ups
- rearranged Setup and CDDB preferences
- fixed 'nope' status for installed skins
- fixed multi-monitor support
- changed no loading playlists from add folder
- general drawing speedups
qcd301.exe Version 3.01
- periodic text animation crash fix
- text animation option now affects campaign text as well
- tooltip for timer added
- audio cd plugin ignore sec option spinner fix
- mid skin touchups
- unmute audio channels when selected added
- loading m3u playlist with root base folder fix
- skinning charset.ini reading fixes
- track drag & copy crash fix
- skin preview window touch ups
- blitter engine fixes
- qsf loading fixes
- mp3 streamer updates
- segment editing touch ups
- cdrom notification fixes
- cddb file lookup added
qcd330.exe Version 3.0
- Release (no feature list yet)