Thread reuse for WIP Build 557.
-Same as 556 with fix for the skin manager bug.
=======================
Note from Build 556
=======================
Hey folks, WIP Build 556 is up. I had quite some free time so I managed to come up with this one. 551 was a crappy release and I hope to make it up with this one.
Here's what's new:
*Fixed an issue with the Xml parser. It failes to parse out an xml document if a comment element contains ">"
*Slideshow is now random.
*Added a few more items to the language file
-STR_AUDIO_OPTIONS = Audio Options
-STR_AUDIO_PLAYDISC = Play Disc
-STR_AUDIO_MANAGETRACKS = Manage Tracks
-STR_AUDIO_OPENFILE = Open File...
-STR_AUDIO_OPENPLAYLIST = Open Playlist
-STR_AUDIO_SELECTOPTION = Select Audio Track
-STR_AUDIO_CD = Audio CD
-STR_AUDIO_PLAY = Play
-STR_EDIT = Edit
-STR_MOVE_UP = Move Up
-STR_MOVE_DOWN = Move Down
-STR_AUDIO_NEWTRACK = New Soundtrack...
-STR_MSG_DELETEST_ASK = Are you sure that you want to delete '%s'?
Note that the above item is in Xml, please see release notes for 551 for exact format.
*Added Xbox soundtrack management. The same usual stuff found in MS Dash. Copy, edit, rename, delete...etc, except CDDA to WMA or CD ripping. Currently facing a blank wall with the wma encoder.
*Removed the extra info when selecting a partition in FTP server. This causes all other ftp client except FlashFxp to crap out when listing directory. It seems these clients only honor the comment directive (220-) when logging in.
*Fixed the problem with WMV playback introduced in 551
*Fixed the problem with Audio CD playback introduced in 551
*Improved Skinning support.
-Items can now be stacked/ordered by adding the zIndex attribute, i.e., zIndex="5". Items with the same zIndex value will be drawn in the order they are found. zIndex don't have to be continuous, meaning you can use 1,2,3,5,8,10...n. This means that you can now draw in this manner: text, image, shape, text, text, image...etc. However, menu item is still on top of everything else.
-Fonts collection. You can now have a fonts collection and use them where they're possible. So, it is now possible to create Text items using different fonts. Format is:
<Fonts>
<Font Name="MyFont">mycoolfont.xpr</Font>
<Font Name="MyOtherFont">whatever.xpr</Font>
</Fonts>
Then use them like this:
<Text Left="180" Top="142" Source="SongTime"
Font="MyFont" zIndex="2" />
-Added a few more items for text source
-SongTrack - concatenation of song and soundtrack
-SongBitRate - 128 KBPS...etc
-SongLength - 5:12
-SongFrequency - 44.1KHz (Almost always)
-SongChannel - Audio CD, Stereo or Mono
-Added a few more items to the color scheme for the media player (see more later)
*Music player is now fully skinnable and there are two ways to do it:
-1) Change the colors for the default music player skin. Refer to the following image for more info:
(IMG:
http://img.photobucket.com/albums/v78/UnleashX/MM.png)
-2) Change everything and not just the color. Like the following:
(IMG:
http://img.photobucket.com/albums/v78/UnleashX/MM2.png)
-With the new music player, you can use everything that is available for skin (Text, Image, Shapes) including the new zIndex and Font attributes. The only thing that might prove challenging is the image for the buttons (Play, Stop...etc). This is composed of a single image subdivided into column of 8 by 4. Here's the image I used for the default skin and the one above:
(IMG:
http://img.photobucket.com/albums/v78/UnleashX/buttonTmpl1.png)
(IMG:
http://img.photobucket.com/albums/v78/UnleashX/buttonTmpl2.png)
Of course, the grid should not be included. The grid size don't have to be square. The default skin for music player comprises of exactly one image and the rest are all shapes and texts. The second image is a cheap ripped off of a skin from WMP, but that's the best I can do to demo the new feature. I think most of you know that graphic just ain't my thing B)
The new build comes with a sample skin. You can find it in your UX folder after you install it and it's named MPlayer.rar. Expand it and check skin.xml out. It should be farely commented. Here's the portion for music player:
CODE
main_back.png
vizbg.png
viz_cover.png
ButtonMap.png
pl_back.png
Pretty straight-forward, I think. The skin file came from Kthulu's OrangeShapes Xml-only skin. Of course, with the new files, it's not so much of an xml-only skin now, is it?
I thinks that's about it. Most of the reported bugs from the previous version should be fixed now, except for the LiveUpdate and Proxy issue. Sorry guys, I tried a few proxy servers and I just can't replicate the issue. If you can capture the first 1kb from the packet and send it to me, I'll see what I can do about it.
As usual, please post anything you find in here. Enjoy folks, have a good day!
This post has been edited by unleashx: Apr 11 2005, 03:26 PM <