Skip to content

Instantly share code, notes, and snippets.

@tripleowl
tripleowl / gist:7293317
Created November 3, 2013 18:38
Foobar ELPlaylist settings Per second
$puts(seekbar,$muldiv(%playback_time_seconds%,$sub(%el_width%,%Track_Left_Margin%),%length_seconds%))
$puts(seekbar_remaining,$muldiv(%playback_time_remaining_seconds% ,$sub(%el_width%,%Track_Left_Margin%),%length_seconds%))
//------------------------seekbar---------------------------------------------------------------------------
$drawrect(%Track_Left_Margin%,1,$get(seekbar),$sub(%el_height%,1),%Seekbar_Color_Light%,)
$drawrect($add(%Track_Left_Margin%,$get(seekbar)),1,$sub(%el_width%,%Track_Left_Margin%,$get(seekbar)),$sub(%el_height%,1),%Seekbar_Color_Dark%,)
//------------------------text---------------------------------------------------------------------------
@tripleowl
tripleowl / gist:7293308
Created November 3, 2013 18:37
Foobar ELPlaylist settings Group header tab
$puts(text_color,$if(%el_isplaying%,%Group_Color_Playing%,%Group_Color%))
$puts(album_art_top,$sub($mul($add($div(%Album_Art_Size%,%el_row_height%)),%el_row_height%),%Album_Art_Size%))
//------------------------selection---------------------------------------------------------------------------
$if(%el_is_collapsed%,
$if(%el_selected%,
$drawrect(%Group_Left_Margin%,$sub(%el_height%,25),%el_width%,1,$get(text_color),)
,
$drawrect(%Group_Left_Margin%,$sub(%el_height%,25),%el_width%,1,%Group_Separator_Color%,)
)
@tripleowl
tripleowl / gist:7293291
Last active December 27, 2015 07:59
Foobar ELPlaylist settings Track list tab
$puts(text_color,$if(%el_isplaying%,%Track_Color_Playing%,$if(%queue_index%,%Queue_Color%,%Track_Color%)))
$puts(album_art_top,$sub($mul($add($div(%Album_Art_Size%,%el_row_height%),1),%el_row_height%),%Album_Art_Size%))
$if(%el_isplaying%,
//do nothing
,
//------------------------selection---------------------------------------------------------------------------
$if(%el_selected%,
$drawrect($add(%Track_Left_Margin%),1,$sub(%el_width%,%Track_Left_Margin%),$sub(%el_height%,1),%Selection_Color%,)