ITS OCTOBER!!! where did summer go???
UPDATED:
features just for DFX5 to 10/1/2010 Release
Download Here
we got a bunch of new stuff in this release
some little bugs fixed.. (lot I found myself)
Highlights:
- Skin Command; "RELOADALLSCREENS", unloads all screens, and reloads all of the screen that where loaded
- Skin Command; "IFVAR" simple variable compare (equals or not equals only)
- GLOBAL Hot key support
- Indicators now support "byvar"
- Plugin Manager plugin disable at start persistence
- Skin Command; "UNLOADALLSCREENS", will unload all screens except current screen and menu
- Winamp media library database support (used proper method to locate it)
Code:LEGEND:
- = Removed
+ = Added
* = Changed
! = Major code change
# = Bug fix
^ = Note
10/3/2010
-----------------------------------------------------------------------------
+ Skincommand; "IFVAR" simple variable compare (equals or not equals only)
ex. "IFVAR;myvar=5;DOTRUE<<DOFALSE"
if myvar = 5 then "DOTRUE" would execute, else "DOFALSE"
ex. "IFVAR;ACTIVESOURCEID<>1;LOWERANT<<RAISEANT"
if activesourceid <> 1(hd radio) then "LOWERANT" else "RAISEANT"
10/2/2010
-----------------------------------------------------------------------------
* Skincommand; "UNLOADALLSCREENS", now unloads ALL screens, and reloads menu.skin and current screen
Note: "skin.ini", "general.ini" will be processed (on the menu.skin load)
+ Skincommand; "RELOADALLSCREENS", unloads all screens, and reloads all of the screen that where loaded
Note: "skin.ini", "general.ini" will be processed (on the menu.skin load)
# HDRadio/venice5/venice7 list position updating on "menu.skin"
9/29/2010
-----------------------------------------------------------------------------
* Plugin Manager command format, ; now replaces | (| is still supported, but depreciated)
ex. "pluginmgr;enable;xxx" - enables plugin named "xxx"
+ Plugin Manager plugin disable at start persistence (see Plugin Manager.txt)
ex. "pluginmgr;enable;xxx;save" - enables plugin named "xxx" and removes plugin from disable list
ex. "pluginmgr;disable;xxx;save" - disables plugin named "xxx" and adds plugin to disable list
9/25/2010
-----------------------------------------------------------------------------
+ GLOBAL Hot key support in KeyTBL.ini
example: *2112,"SkinTool"
(NOTE the Asterix)
this would be a global CTRL-F1
(Do not make all your keys global, it may cause conflicts with other programs, and be annoying)
(All keys are attempted to register are noted in debug.txt, including failures (reserved by other programs or Windows)
9/21/2010
-----------------------------------------------------------------------------
+ Indicators now support "byvar"
ex. I,xxx,yyy,hhh,www,"byvar;myuservar;image0.png<<image1.png<<image2.png"
[Will show image0.png when myuservar is 0 or false, will show image1.png
when myuservar is 1 or true, and will show image2.png when myuservar is 2]
ex. I,xxx,yyy,hhh,www,"byvar;myuservar;false<<true"
[Will show off layer image, when myuservar is false, and will show on layer image
when my uservar is true]
real ex. I,400,10,32,32,"byvar;daynightskinmode;$skinpath$sun.png<<$skinpath$moon.png<<$skinpath$clock.png"
^ Cleaned up code around "daynightskin" command
* UserVar; "AutoSkinMode" setting is now a user variable. (ie change be changed on the fly)
+ UserVar; "daynightskinmode" is now a user variable. It controls how skin will change
(overriding "AutoSkinMode"). "daynightskinmode" = (0 - day, 1 - night, 2 - auto)
This functionality is is enabled when setting "autoskinmode" is 1,
"autoskinmode" is (0 - auto, 1 - auto w/daynightskinmode, 2 - disabled)
9/20/2010
-----------------------------------------------------------------------------
^ Carwings_Dynamic_Lite small updates and cleanup
9/18/2010
-----------------------------------------------------------------------------
# Adding a song from within a m3u if only 1 song is inside the m3u (rare)
# FoobarRR.dll Running status is now correct, so PlaylistPosition and TrackPosition is preserved on close of foorbar.exe
9/17/2010
-----------------------------------------------------------------------------
# Winamp media library database support (used proper method to locate it)
9/16/2010
-----------------------------------------------------------------------------
* How screen resolution is determined
* Indicator image aspect ratio calculations improved
9/15/2010
-----------------------------------------------------------------------------
# Fixed single item in playlist tag issue
# Added to to .m3u browse if no full path on song is present, attempt to rebuild path will happen
9/12/2010
-----------------------------------------------------------------------------
# COM Receive (WM_COPYDATA) of messages if they ended in chr(0)
9/3/2010
-----------------------------------------------------------------------------
# Drop Shadow text effect colors

