Mainpage
Screenshots
Changelog
Download

Themes

Forum(s)



SourceForge.net Logo

Note: Complete changelog included within source package!
v0.9.2  -> Worker routine now calculates dBFS values,
           and therefore skins also have new option,
           which defines minimum dBFS value (defaults
           to -91.0 dBFS)
        -> Missing 'default'-skin no longer causes xmms
           to crash, but only disables plugin
        -> If one of two titlebar images is missing, skin
           loader now uses the other one, for both states
        -> Clipping "led" has been fully implemented
	
v0.9.1  -> Loading skins from global directory did not work 
        -> Currently loaded skin is now selected, when entering 
	   config window and skins tab
        -> Config window buttons now behave like they should 
	   have in the first place
        -> Main routine did not release memory properly while 
	   creating worker thread

v0.9    -> Minor cleanups
        -> Renamed default.2 skin to default.oldxmms
        -> New skin: default.mirror
        -> Right needle position was calculated incorrectly when 
	   using mirror mode
        -> enable_analog_vu option did nothing.. fixed
        -> overlay_img transparency fixed
        -> Cleaner shutdown of worker thread
        -> Fixed segfault when closing plugin from close button 
	   at titlebar

v0.8    -> Changed email address
        -> Building now uses autotools
        -> Updated configuration windows GUI
        -> Calculations, and screen updating moved to worker 
	   thread
        -> Implemented frame rate limiter

v0.7    -> Redid the whole docking stuff, now plugin supports 
           dock_window_list, and works much better.. IMHO
        -> Improved makefile (global skin directory is now defined 
	   in the makefile, and not in the source code)
        -> Added icon for the window :)
        -> Bug fix: load_config function caused segfault, if 
	   configurations for the plugin was not found (tried to 
	   release memory, which was not reserved)

v0.6    -> Bug fix (in skin loading routine, was a direct
           placement of data to a pointer which size was unknown)
        -> Plugin remembers the skin it used last time
        -> Plugin can now dock to playlist and equalizer windows
        -> Configuration window cleanup
        -> Skin testing moved from load routine to external function
        -> Rewrote get_xmms_info function, because it didn't return 
	   visibility of windows correctly 

v0.5    -> Code cleanup
        -> Line color can now be changed
        -> Install script doesn't create skin directory if it's 
	   already been created
        -> Mirror mode for needles now available
        -> New skin added that matches better with xmms default skin, 
	   old one available as 'default.2'
        -> If skin is changed while in stop/pause mode, refresh is 
	   now called, and window is fully updated
        -> When playback is stopped, needles fall to zero position
        -> Support for overlay images (transparency also possible, 
	   if background  is set to black)
        -> Fixed problem where plugin sometimes segfaulted if back 
	   or titlebar images weren't defined in config
        -> Cleanup function was called twice, before and after 
	   pluginwindow closed.. first call went ok, but the 
	   otherone caused Gdk-CRITICAL
        -> If skin directories are missing, shutdown plugin (and 
	   xmms :(  ) to avoid segfault
        -> Forgot to release memory from images and doublebuf in 
	   clean function
   
Author: Pekka Harjamäki