Hey,
here is a list of all changes to the wasabi engine since winamp 5.2.
Please don't reply in this thread. It's purpose is only to show you the recent changes in winamp's wasabi engine and will be filled when new changes are made.
!!!
PUT REPLYS/QUESTIONS IN THIS SEPARATE THREAD:
!!!
Winamp 5.2
* Fixed: [gen_ff] regions on components don't work
You can now put a region over a component:
example:
-> create a avs wnd which is round for example.
* Improved: [gen_ff] new vis modes available to skinners
A cool addition, the <vis> object has now the same options as the winamp classic vis!
example:
Winamp 5.21
including XML files with *.xml won't work anymore
Winamp 5.22
Changes to the wac loader had been made - You need to upgrade to ColorEditor 2.0.3 if you wanna use it!
Checkboxes with radiogroups and ONE linked ConfigAttribute won't show it's state
new xml object <images>
<images> is something like an animated layer, but shows frames according to a source!
example:
params:
source = volume, pan, seek (perhaps there will come more)
images = your image (all frames in one image like animated layer)
imagesspacing = height of one single frame
that's all
instead of using images with source="seek" i would use the <ProgressGrid> object or an real animated layer.
-No special maki functions till now
Winamp 5.23
The green placeholder for wrong defined images in layers is back! - Take note that in all your old skins with wrong imageIDs this green Image not found icon will be shown!
According to this if you load a nonexisting image in a map and wanna get its h/w it will return 64 instead of 0!
* Fixed: [gen_ff] Map.getHeight() maki script function returning width instead
self explaining...
...it's possible to get the dimension of a image with Map.getHeight()/Map.getWidth()
* Fixed: [gen_ff] Wasabi XML font-related fixes from Martin Poehlmann
Wasabi:Text, CheckBoxes, etc. have the right fontsize (14) again.
Winamp 5.3
* Fixed: [gen_ff] gradient drawing glitch and crash
Gradients are now drawn correctly on resize and won't crash!
* Fixed: [gen_ff] layerfx not being redrawn on colortheme change
self explaining...
* Improved: [gen_ff] better sample rate display
example:
and System.getSongInfoText()
will display 44.1kHz instead of 44kHz
note: Not working if you use
<Wasabi:VSlider> object
...is working again without screwed thumbs
here is a list of all changes to the wasabi engine since winamp 5.2.
Please don't reply in this thread. It's purpose is only to show you the recent changes in winamp's wasabi engine and will be filled when new changes are made.
!!!
PUT REPLYS/QUESTIONS IN THIS SEPARATE THREAD:
!!!
Winamp 5.2
* Fixed: [gen_ff] regions on components don't work
You can now put a region over a component:
example:
PHP Code:
<component id="avs" region="region.avs" ... />
* Improved: [gen_ff] new vis modes available to skinners
A cool addition, the <vis> object has now the same options as the winamp classic vis!
example:
PHP Code:
<vis
id="vis"
x="24" y="43"
w="72" h="16"
bandwidth="thin" (or "wide")
falloff="4" (0-4)
peakfalloff="4" (0-4)
fps="60" (any number you want)
coloring="normal" (also, ="fire", ="line")
peaks="0" (0=off, 1=on)
oscstyle="solid" (also, ="dots", ="lines")
/>
Winamp 5.21
including XML files with *.xml won't work anymore
Winamp 5.22
Changes to the wac loader had been made - You need to upgrade to ColorEditor 2.0.3 if you wanna use it!
Checkboxes with radiogroups and ONE linked ConfigAttribute won't show it's state
new xml object <images>
<images> is something like an animated layer, but shows frames according to a source!
example:
PHP Code:
<images id="volumewa2" source="volume"
x="0" y="0"
w="68" h="13"
images="main.volpan.volume" imagesspacing="15"
tooltip="Volume"
/>
source = volume, pan, seek (perhaps there will come more)
images = your image (all frames in one image like animated layer)
imagesspacing = height of one single frame
that's all

instead of using images with source="seek" i would use the <ProgressGrid> object or an real animated layer.
-No special maki functions till now

Winamp 5.23
The green placeholder for wrong defined images in layers is back! - Take note that in all your old skins with wrong imageIDs this green Image not found icon will be shown!
According to this if you load a nonexisting image in a map and wanna get its h/w it will return 64 instead of 0!
* Fixed: [gen_ff] Map.getHeight() maki script function returning width instead
self explaining...
...it's possible to get the dimension of a image with Map.getHeight()/Map.getWidth()
* Fixed: [gen_ff] Wasabi XML font-related fixes from Martin Poehlmann
Wasabi:Text, CheckBoxes, etc. have the right fontsize (14) again.
Winamp 5.3
* Fixed: [gen_ff] gradient drawing glitch and crash
Gradients are now drawn correctly on resize and won't crash!
* Fixed: [gen_ff] layerfx not being redrawn on colortheme change
self explaining...
* Improved: [gen_ff] better sample rate display
example:
PHP Code:
<text display="SONGINFO"/>
will display 44.1kHz instead of 44kHz
note: Not working if you use
PHP Code:
<text display="SONGSAMPLERATE"/>
...is working again without screwed thumbs
Comment