many playlist tweaks and improvements. including translations and help (check it out by clicking help on the playlist window in the default skin).
settings improvements.
language updates and minor fixes.
Changes from Sonique v2.0 alpha build 10/25/2002 to Sonique v2.0 alpha build 11/27/2002
WMA support (care of Richard Blaylock - thanks Richard!)
fixed JPEG support
24 bit ogg support
fixed playlist Combine() function
more unicode system fixes
slightly improved visual support (vis.ini resurrected)
various minor tweaks, language updates and bug fixes.
new installer functionality
NB:WMA support requires the sonique2 installer to make sure your WM dlls are up to date. The installer spawns a windows media update application to do this (which is why the s2 installer tripled in size). Currently, this Windows Media update only works on Win98SE and later - sorry win95/win98 users.
Changes from Sonique v2.0 alpha build 10/04/2002 to Sonique v2.0 alpha build 10/25/2002
added "Sonique2 Restore" entry in the Sonique2 program group. this batch file will attempt to find and delete your sonique2 settings files. thereby restoring all of sonique2 defaults.
fixed crashes: Translate() call, "prev track" with shuffle turned on
filter non-supported file extensions out of "add folder" calls. maybe this should be a user configurable setting?
fixed SetTimer() to respect the 'repeat' param.
fixed a joint stereo bug in the AE filter (thanks tony!)
lots of XPL playlist file fixes/tweaks
fixed vis window group property
enabled custom image styles for right click menu
in playlist window, i added a player property and moved playlistname property to window level (from global level). also added SetAssociatedPlayer(), GetAssociatedPlayer(). Note: Playlists don't need to have a player associated with them.
first hack at supporting multimedia keyboards (and other devices). i don't have one of these, so someone let me know if it works.
updated LoadSkin() to launch a main window if there isn't one open already
added InterfacePreference calls (such as :sonique.InterfacePrefsGetString();). Skinners, please use these calls instead of the global prefs calls when saving info about your interfaces. See the mantis help for the full list and details (and the devskin for an example).
added code to the devskin save/restore size/location/ontop. doubleclick the frame to restore the default size.
various minor tweaks, language updates and bug fixes.
Changes from Sonique v2.0 alpha build 09/19/2002 to Sonique v2.0 alpha build 10/04/2002
moved language setup from the top menu to settings screen
added help to menu. though it is not very helpful, yet.
added settings screen to right click menu.
made settings window and online window MML windows instead of display windows (like playlist and console). you can now easily add them to your interfaces.
added splash screen
added :sonique.LaunchURL()
added support for id3v2.2 tags (depracated id3 version still being used by many apps.)
added some HTTP settings to the 'miscellaneous' screen
unicode bug fixes for .xpl playlists.
added 'Add Folder' to file menu.
various minor tweaks, language updates and bug fixes.
Changes from Sonique v2.0 alpha build 07/18/2002 to Sonique v2.0 alpha build 09/19/2002
many fixes to transparent windows with popout children
removed mscript function :app.SystemExecute() - possible security threat.