home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 January / PCWorld_2004-01_cd.bin / Software / topware / winamp5 / winamp50beta2.exe / $_14326_ / whatsnew.txt < prev    next >
Text File  |  2003-10-24  |  17KB  |  304 lines

  1. Winamp 5.0beta2 10/23/03:
  2. * modern skin updates :
  3.   - new skin drop
  4.   - woo francis owns, and fixed keyboard bugs
  5.   - fixed alt+f4 from video wnd & pledit
  6.   - fixed resizing cursor in popups
  7.   - fixed add to library parenting window to main window rather than to library
  8.   - fixed switching to vis while video is playing
  9.   - added checkmarks to scale/opacity menu
  10.   - fixed avs fullscreen complaint when video is there hanging
  11.   - fixed resizerect docking to viewport for snapAdjusted wnds
  12.   - fixed slowdowns loading big playlists in mmd3
  13.   - added redock after drawer open/close
  14.   - gave modern skin default positions for main wnd/pledit/library
  15.   - added popup menu on song title text
  16.   - fixed how menus would overlap menubar buttons when skin was at the bottom of the screen
  17.   - added "animate config drawer" in skin option menus
  18.   - fixed saving/restoring of classic main window and eq status, and classic pledit windowshade and size
  19.   - fixed showing classic skins at startup when loading modern skin
  20.   - even newer skin drop
  21.   - added "temporary" to scale menu so that this locked scale thing is a bit more obvious
  22.   - added "pe_info" xml text display string for pledit selected/total length (not yet in skin)
  23.   - added dsound ipc for crossfader buttons/sliders support
  24.   - added vis menu action ("vis_menu"), made modern skin's button configurable (menu/config)
  25.   - added localization support in gen_ff
  26.   - added bitmap font override to ttf, added pref page with font list & scale overide
  27.   - added altfont, altsize, altcolor, altprettymucheverything for text objects, so that
  28.     skinners can make their skins ttf friendly, added "use alternate fonts" in fonts pref tab
  29.   - added checkbox for using operating system font rendering
  30.   - gave a few fontsizes to bitmapfont text objects so overrides aren't all the same size
  31.   - fixed crashbugs when not finding ttf fonts
  32.   - fixed empty playlist when starting with previously windowshaded playlist in classic mode but no xnf data
  33.   - fixed crash when trying to update stuff while switching skin
  34.   - fixed crossfader time going back to 0
  35.   - added right to left ttf rendering
  36.   - fixed layouts jumping on the screen when changing truetype font override
  37.   - updated to freetype 2.1.5, fixes crash, #ifdefed out some unused stuff from it
  38.   - fixed ctrl+w + alt+g guru
  39.   - fixed alt+tab while resizing player
  40.   - fixed player leaving a resize trail when aborting resize above autorefresh-on-alt+tab windows
  41.   - removed small kerning hack due to freetype 2.1.5 having much better native kerning
  42.   - fixed equalizer xnf entry getting duplicated over and over
  43.   - fixed small leak in font loader
  44.   - fixed font engine not reloading a ttf font after switching to win32 font renderer and back (and thus, using the override font, which also serves as fallback)
  45.   - adjusted some ttf rendering paddings
  46.   - added ability to not override bitmap font with ttf or use altfont on 7-bits character strings
  47.   - fixed disabled widgets states
  48.   - fixed typo in about box :)
  49.   - added ctrl+tab / ctrl+shift+tab to cycle thru windows
  50. * made playlist showing deferred so startups looked cleaner with modern skins
  51. * fixed crash on skindir change in prefs
  52. * added "adding to burner" status window when using sendto/drag&drop to burner, for reassuring
  53.   status
  54. * added rescan in background menu item to library menu
  55. * added "add folder in background" checkbox to "add folder" in library
  56. * added scan on startup library option
  57. * christophe's now playing updates
  58. * fixed manual playlist advance w/ repeat
  59. * fixed CD burning view and skin switching bug
  60. * fixed burning when WAV writer is configured to not write WAV headers
  61. * switched to new Gracenote ID
  62. * fixed "return" key in ml's info editor
  63. * added left mouse click on disabled edit boxes in ml's info editor
  64. * better burning error handling (shows the burning status window to easily view the error)
  65. * better mini-info-viewer when no internet handling
  66. * made winamp's open directory recurse checkbox nicer looking
  67. * avs doubleclick (fullscreen vs config) option in fullscreen options
  68. * avs alt+f4 closes winamp instead of loading preset
  69. * milkdrop config while running now shows help
  70. * added new avs default presets
  71. * fixed installer dual-winamp-launch bug
  72. * fixed gen_ml bg scanning error problem
  73. * optional screensaver disabling for video, fullscreen or not. now with optional mode that works
  74.   even if winamp is not active.
  75. * slight avs window reorganization
  76. * made modern skin extracted by default, for speed
  77. * improved config dialogs for aac/mp3
  78. * made info viewer activated by button instead of slider 
  79. * made internet radio/tv page handle resize better (search doesnt get screwed on small windows)
  80. * cleaned up some labeling places
  81. * cleaned up ripping and burning UIs more
  82. * fixed library prefs radio buttons
  83. * added Gracenote TUID retrieval in "Now Playing" tab in ML
  84. * cleaned up ML playlist editor buttons, added burn button
  85. * added wait for blank media dialogs for burning
  86. * made bookmarks support drag&drop more and sendto.
  87. * made it so you can't remove/rename modern skin
  88. * added option to add burned CDs to local CD DB
  89.  
  90. Winamp 5.0beta 10/13/03
  91. * modern skin updates :
  92.   - fixed win98 crash with desktopalpha skins
  93.   - fixed pledit jumping on top of main window when docked and interacting with config drawer
  94.   - fixed avs hiding main window when docking to editor
  95.   - fixed vis gammagroup filtering
  96.   - fixed bgr color for pledit scrollbar background in v1.0 skins
  97.   - fixed rare crash on skinswitch
  98.   - added timers resolution autodetection
  99.   - added configuration of text scrolling speed
  100.   - added vis_cfg action to toggle vis cfg window via button
  101.   - fixed config drawer tabs moving the app when not selected
  102.   - added enable docking checkbox and docking distance editobox in prefs
  103.   - added tooltip checkbox in prefs
  104.   - fixed tooltip stealing focus from popup menus
  105.   - added support for noresize flag in embedwnd so that it spawns the right container
  106.   - added notransparency flag for embedwnd, made milkdrop use it
  107.   - fixed potential aot reset by embedwnd (ie, milkdrop)
  108.   - fixed slow text ticker, made it use timerclient_getSkipped to have consistent speed regardless of timer resolution
  109.   - added timer resolution in prefs page
  110.   - added link ratio & alpha in prefs page
  111.   - fixed empty popups in pledit menubar, commandbuttons and ml menubar when no playlist or devices are available
  112.   - fixed "mono" display when nothing playing, made songinfo update faster after clicking play
  113.   - separated link position & link width for main winshade window, changed default to link all
  114.   - removed move="1" for song title display on main window normal and shade modes
  115.   - fixed click on beatvis that would sometime fail to toggle active status
  116.   - added gammagroup xml param to vis objects
  117.   - made switching to windowshade open undocked video & vis when video is playing or vis is visible, docks back when coming back to normal mode
  118. * made library able to update info on files that dont support tag writing when tag writing is checked
  119. * fixed burning bug when using certain .WAV output settings
  120. * enabled burning on multiple devices simultaneously
  121. * made Winamp check to see if AVS or milkdrop is running fullscreen before starting video playback, and remove
  122.   fullscreen if necessary
  123. * made AVS and Milkdrop check for video playback before going fullscreen (milkdrop uses fake mode, AVS complains)
  124.   (to avoid DirectDraw crash)
  125.  
  126. Winamp 5.a10 10/10/03:
  127. * fixed library's playlist buttons
  128. * cleaned up prefs for steve some
  129. * fixed crash bugs in AVS, added new AVS effects from Unconed and Tom Holden
  130. * made doubleclick in AVS go fullscreen
  131. * made AVS autodetect video modes for fullscreen if necessary
  132. * updated to latest veritas SDK (should prompt for reboot if necessary now)
  133. * new milkdrop that integrates better, and fixes bugs, and is smaller
  134. * fixed tagz '?' lameness
  135. * modern skin updates :
  136.   - fixed aot changes not being detected
  137.   - fixed elapsed/remaining toggle not being forwarded
  138.   - fixed right key in menubar when menu item selected is a submenu, fixed left when in a submenu, fixed right after hovering on an submenu item, phew!
  139.   - fixed left/right keys seeking while in a menubar
  140.   - fixed guru due to custom checkbox accessing nonexisting layouts because they are now dynamic, made them use configattributes
  141.   - made vis & video open undocked when in windowshade mode
  142.  
  143. Winamp 5.0a9 10/08/03:
  144. * modern skin updates :
  145.   - fixed starting modern skin when winamp is minimized (or reloading winamp with modern skin when it was minimized on exit)
  146.   - added Vis_FS action
  147.   - added menubar keyboard shortcuts
  148.   - made winamp ask the skin about *any* key it receives so that script can trap (and prevent) them
  149.   - added left/right keys for menubar navigation
  150.   - fixed avs flicker when spawning & closing via menu or keyboard shortcuts
  151.   - added guid for colorthemes pref page ({53DE6284-7E88-4c62-9F93-22ED68E6A024})
  152.   - fixed keyboard script hooks
  153.   - added "equalizer" to popups, automatically opens the drawer and switches to the tab
  154.   - added modern skin submenu to main popup menu/options
  155.   - added attrib page for adding items to View menu via script (also show up in main popup)
  156.   - fixed auto move of docked layouts when switching to windowshade when original layout has snapadjust values
  157.   - added action PE_ListOfLists for winshade playlist editors
  158.   - added about box guid for lightning bolt click ({8DDA9D48-B915-4320-A888-831A1D837516})
  159.   - added unlink="1" for layouts to remember their own position/size regardless of linkwidth/linkheight
  160.   - added windowshade for main & pledit, whoohoo Sven!
  161.   - fixed checkmark for container entries in menu
  162.   - added automatic discarding of unused bitmaps in memory, drops usage by 2 to 7mb (depending on skin) when not interacting with the ui
  163.   - fixed huge leak in ttf rendering, that one was leaking 300k/s when the song title was scrolling ! uh oh...
  164.   - fixed small leak in xmlparser
  165.   - fixed parsing of groupdefs in the middle of dynamic containers
  166.   - fixed small leak on skinswitch
  167.   - fixed small leak in gammamgr
  168.   - reduced memory usage by ~3mb when using winamp modern skin.
  169.   - fixed shutdown sequence
  170.   - fixed drawer locking up in closed position after detaching both windows via the menus
  171.   - fixed vis or video poping up when clicking detach menu option while wnd is hidden
  172.   - added option to bypass user defined drawer direction when window is going to get partially hidden after opening the drawer
  173.   - added ability to set cfgattribute value "-" to make a separator in the custom skin option menus 
  174.   - added user option for drawer direction
  175.   - added reversed drawer, heehee
  176.   - added guiobject.reverseTarget() to move x/y values according to w/h values so that a drawer moves the opposite direction (ie, increase w/h in a targettimer, call reverseTarget and instead of growing to the right/bottom, the object will grow to the left/top - works on layouts!)
  177.   - fixed weakness in assessing visible states 
  178.   - fixed drawer not remembering size after user resize
  179.   - added open from library in pledit lists submenu
  180.   - added "manage playlists" in pledit lists submenu
  181.   - fixed seek on doubleclick in openfile box
  182.   - fixed pledit disapearing on winamp startup
  183.   - fixed minivis stopping on desktopalpha toggle
  184.   - fixed some drawer issues
  185. * cd burning view:
  186.   - added item moving stuff
  187.   - burners default to burning view when no cd present
  188.   - added burning view auto refresh
  189.   - added 44khz resampling
  190. * made good generic title formatting system, that'll use library data, id3 tags, vorbis tags, cd info, etc.
  191. * in_dshow: added buffering status when playing streams
  192. * added skin rename/remove support
  193. * made ripping to WAV file when using a ACM conversion to generate proper files
  194. * in_nsv: added PCM support
  195. * fixed random skin support
  196. * fixed user info dialog multiinstance issue
  197. * added gracenote tuid retrieval in library's mini infobrowser
  198.  
  199. Winamp 5.0a8 10/02/03:
  200. * big modern skin updates (as usual)
  201.   - docking/undocking support and drawer fixes
  202. * library has leet audio view searching now
  203. * mucho bugfixes, yo
  204.  
  205. Winamp 5.0a7 9/29/03:
  206. * big modern skin updates (woo!)
  207.   - fixed opacity related repaint flicker when hiding video
  208.   - added modernskin custom options preliminary submenu 
  209.   - added smooth scroll of the video/avs drawer
  210.   - fixed modernskin videoavs.m bugs
  211.   - fixed focus problems with avs in the main window
  212.   - changed "Media Library" to "Library"
  213.   - changed "Freeform" to "Modern"
  214.   - fixed wndregion problems when heigth/width of a group is zero
  215.   - fixed wndregion problems when showing/hiding objects
  216.   - fixed repaint problems
  217.   - fixed bug with playlist editor background color
  218.   - added font size correction
  219.   - added lite bold (bold="2") which looks similar to old antialias="1" on non bold, so for skins backward compatibility, bold + old antialias = lite bold
  220.   - more color interpolation fixes
  221.   - made skin menus use win32 menus
  222.   - fixed autowidth/height from text with bold/italic attributes
  223.   - added system.getidealvideowidth/height();
  224.   - added colorthemes_next and previous actions
  225.   - added actions for pl/video/avs command buttons
  226.   - made video follow its rect without 250ms delays
  227.   - fixed checkmark for elapsed/remaining in options menu
  228.   - added lock in scaling menu
  229.   - added nohscroll="1" to themeslist object to hide the scrollbar
  230.   - fixed gammagroups for text widgets
  231. * more prefs overhaul to make steve happy
  232. * cd burning fixes
  233. * cd ripping crash fix
  234. * other fixes/etc
  235. * gen_ff :
  236.  
  237.  
  238. Winamp 5.0a6 9/25/03:
  239. * followup to 5.0a5:
  240. * modern skin fixes (yay francis rules):
  241.   - fixed HUGE doublesize by always resizing back the huge width or height to the screen max
  242.   - fixed safe transparency autoswitching
  243.   - fixed render ratio problems when opening embedded window in already scaled window
  244.   - added control menu to app context menu
  245.   - implemented ff control menu
  246.   - added layout snap adjustment
  247.   - added System.switchSkin script call
  248.   - fixed initial focus to main window
  249.   - added eq commands from menubar
  250.   - added radio/tv in menubar
  251.   - fixed pe menu / open from library only showing the playlist rather than playing it in the pe
  252.   - made PE_File context menu load playlists even if ml was never shown
  253.   - added context menus for the player controls
  254.   - added elapsed/remaining hook for time displays
  255.   - fixed ml/pl button not lightning up when ml/pl is showing
  256.   - added checkmark for "Main Window" when the main container is visible
  257.   - improved color interpolation for wa3 skins
  258. * fix to ripping speed selection crash bug
  259. * updated mp3 codec selection on unreg stuff (to revert back to old codec)
  260. * burning ui fixes
  261. * installer fixes [workarounds for now too]
  262.  
  263. Winamp 5.0a5 9/23/03:
  264. * very alpha version of new modern skin, lots of gen_ff updates
  265. * new install process (Thanks kichik for the help)
  266. * cd burning
  267. * better AAC time updating support
  268. * mp3 ripping (with winamp pro regkey)
  269. * sendto menu in library
  270. * big AVS updates (2.7pre3 or so? forgot to update the ver#, but this one is newer than
  271.   anything other as of 9/23)
  272. * directory autoscanning for library (woo)
  273. * more! I forget it all...
  274.  
  275. Winamp 5.0a4:
  276. a4: mostly cosmetic update:
  277. a4: fixed library/pe in wa3 mode in 16bpp mode
  278. a4: new splash screen
  279. a4: updated credits/about box stuff
  280. a4: added good in_nsv about box
  281. * .wal support in winamp.exe
  282. * changed ripping filename specifier to <artist> etc
  283. * minibrowser moved to gen_ml
  284. * made empty media view have some crappy text + add directory button
  285. * down arrow in library search now go to results
  286. * veritas SDK integration for CD ripping/playback
  287. * huge preferences makeover
  288. * mini-context-info stuff in gen_ml (complete with internet checking)
  289. * made bitmapped font in winamp off by default for better int shit
  290. * uninstall plug-in support
  291. * changed allow multiple instances behavior to be better (always off
  292.   when playing/enqueuing files)
  293. * made bookmarks viewer editor in library
  294. * made library support drag&drop for adding directories
  295. * made library have more options for adding files metadata
  296. * made library metadata updating faster
  297. * tons of wa3 skin love
  298. * about box for AAC stuff
  299. * made wa3 pledit use colors and better scrollbars
  300. * bugfixes in gen_ff
  301. * fixed little gfx bug in fullscreen video playback on multimon
  302. * more!
  303.  
  304.