[Not My Release] ELPlaylist |
![]() ![]() |
[Not My Release] ELPlaylist |
Jul 28 2012, 08:59
Post
#876
|
|
|
Group: Members Posts: 68 Joined: 11-February 10 Member No.: 78081 |
is it possible to get average bitrate from group of tracks? it's in the properties dialog, but there's no metadata for it.
I'd like to get elplaylist to display avg. bitrate and avg. rating, but ican't seem to come up with a solutuon to calculate it and display. |
|
|
|
Jul 28 2012, 09:42
Post
#877
|
|
![]() Group: Members Posts: 2771 Joined: 12-November 06 Member No.: 37463 |
@emte
not possible. ELPlaylist only works track by track, it ain't possible to handle more than one track info and so, not possible to calc any avg of any kind for an album. -------------------- http://br3tt.online.fr/
|
|
|
|
Jul 29 2012, 07:20
Post
#878
|
|
|
Group: Members Posts: 68 Joined: 11-February 10 Member No.: 78081 |
I have encountered a problem. I use $setworldtransform to display cover art and text in tracklist. The thing is that it's displayed only in the place where tracks are. If empty rows are added, it's not showing. Is there any way to make it show anyway?
![]()
|
|
|
|
Jul 30 2012, 22:24
Post
#879
|
|
![]() Group: Members Posts: 69 Joined: 18-November 06 Member No.: 37744 |
I have encountered a problem. I use $setworldtransform to display cover art and text in tracklist. The thing is that it's displayed only in the place where tracks are. If empty rows are added, it's not showing. Is there any way to make it show anyway? Did you try to add "$enabledraw(1)"? This post has been edited by MacStew: Jul 30 2012, 22:25 |
|
|
|
Aug 11 2012, 04:40
Post
#880
|
|
|
Group: Members Posts: 2 Joined: 11-August 12 Member No.: 102211 |
Can you please tell the code to group all tracks are without cover in a single list for for ELPlaylist
This post has been edited by doniwko: Aug 11 2012, 04:43 |
|
|
|
Aug 31 2012, 21:52
Post
#881
|
|
|
Group: Members Posts: 1 Joined: 31-August 12 Member No.: 102816 |
Hi. This is the maximum size the popup? http://www.bankfotek.pl/image/1317722.jpeg.
I tried to very large values: $popupsize(1000,5000) I can only reduce the popup. http://www.bankfotek.pl/image/1317743.jpeg $popupsize(100,50). |
|
|
|
Oct 7 2012, 11:34
Post
#882
|
|
|
Group: Members Posts: 6 Joined: 10-January 11 Member No.: 87205 |
@emte not possible. ELPlaylist only works track by track, it ain't possible to handle more than one track info and so, not possible to calc any avg of any kind for an album. Too bad, I was just looking also for that. Actually it would be really useful if this was supported. Do you happen to know of any other playlist component that does support this? Else I would have to resort to calculate the average values elsewhere and store them as tags, than I guess ELPlaylist should be able to access them or am I wrong here? |
|
|
|
Dec 4 2012, 15:07
Post
#883
|
|
|
Group: Members Posts: 67 Joined: 11-January 09 Member No.: 65452 |
hi,
I use foobar for mp3-DJing at a bar, and I'd like to show if a track has been played recently (as a warning, multiple people use it and I don't want to have the tracks played twice on a given evening) Idealy, I'd like to have something like "played xx minutes/hours ago" So... is there any way to access the current system time in el playlist? I already did some googleing on the subject, so I fear there is no way, but just to confirm... If not I'll just settle for "already played tonight" by comparing %last_played% with %el_system_date%... |
|
|
|
Dec 4 2012, 16:32
Post
#884
|
|
![]() Group: Members Posts: 6 Joined: 4-April 10 Member No.: 79591 |
Does anyone have the most recent foo_uie_elplaylist.dll? I am unable to download it from the website.
|
|
|
|
Dec 5 2012, 11:24
Post
#885
|
|
![]() Group: Members Posts: 3288 Joined: 27-January 05 From: England Member No.: 19379 |
original site working fine here??
still, i've put it on my dropbox... http://dl.dropbox.com/u/22801321/foo_uie_elplaylist.zip |
|
|
|
Dec 6 2012, 14:48
Post
#886
|
|
|
Group: Members Posts: 4 Joined: 6-December 12 Member No.: 105007 |
Hi everyone,
I haven't found any information about what I noticed with ELPlaylist, and it took me so much time to figure out what it was about that I really think it might be a very uncommon bug (or I probably missed something). I have a .png image, dimensions 600x20 (but it seems to happen with any image file), that I want to set on the group header bar, but, as I noticed, the image cannot be displayed if it is situated in the skin folder. In fact, ELPlaylist only displays it when the file path is C:\*.png. Since the path is something like C:\folder\*.png, it disappears. Same thing wether the path contains text spaces or not ("Programmes" or "Program Files (x86)", same thing). And thus, the command "$put(skin_path,C:\folder\then\player\skin)" + "$get(skin_path)\*.png" doesn't work. Anyone knows about this? |
|
|
|
Dec 7 2012, 10:19
Post
#887
|
|
![]() Group: Members Posts: 3288 Joined: 27-January 05 From: England Member No.: 19379 |
use %el_user_profile_path% - this will point at the users %appdata%\foobar2000 folder or the main foobar2000 progam folder if installed in portable mode.
|
|
|
|
Dec 7 2012, 17:22
Post
#888
|
|
|
Group: Members Posts: 4 Joined: 6-December 12 Member No.: 105007 |
|
|
|
|
Feb 1 2013, 22:57
Post
#889
|
|
![]() Group: Members Posts: 6 Joined: 4-April 10 Member No.: 79591 |
Anyone know if the elipchar and elipword options actually work? I'm talking about $drawstring().
|
|
|
|
Feb 9 2013, 05:19
Post
#890
|
|
|
Group: Members Posts: 3 Joined: 7-April 09 Member No.: 68739 |
Recently I've got a strange problem with ELPlaylist/Foobar2000 - when I drag&drop a track from a playlist to an outside program, the track dissapears from the playlist. I'm sure it didn't work that way earlier and I don't know if it's caused by a new foobar version or there's something wrong with ELPlaylist. Does someone know how to fix it?
|
|
|
|
Mar 22 2013, 20:23
Post
#891
|
|
|
Group: Members Posts: 11 Joined: 17-September 10 Member No.: 83913 |
My ELPlaylist group header/artwork is a mess... I'm wondering if anyone could provide a script or a way for my artwork and album title/artist field to be lined up horizontally? I've no idea where to start... but I'm thinking I want it to behave in this manner:
http://tedgo.deviantart.com/art/DarkOne-v2-1-156697932 Basically so the centre of the artwork and centre of all total lines in the header have the same vertical position. If that makes any sense. |
|
|
|
Apr 22 2013, 14:31
Post
#892
|
|
|
Group: Members Posts: 6 Joined: 14-August 12 Member No.: 102329 |
I have a question about grouping. I have a simple grouping format - %album%
my query is %path% HAS myFolder The resulting playlist contains all the songs from myFolder. It has 7 tracks from album1 and 3 from another album2. ELPlaylist (from skin exch4nge) showed 2 songs grouped under album1, then 3 songs under album2 and then again 5 songs grouped under album1 I couldn't get two groups to show (one for album1 and one for album2) whatever I did in elplaylist grouping panel. Then I moved album2 songs to a different folder and all 7 tracks showed under album1 for the same query. (only one group since album2 was not part of the result of the query) I renamed the folder of album2 to myFolder2 (so that the query would pick up the tracks from album2) and now I have all the tracks of album1 under album1 and album2 under album2 even when they are part of the result set of the query. (just like before) Is there any other place where I need to set the sort of the output of the query that will impact the grouping in elplaylist? Here is my current setting ... ![]() Thanks This post has been edited by tnkrer: Apr 22 2013, 14:43 |
|
|
|
Apr 22 2013, 17:55
Post
#893
|
|
|
Group: Members Posts: 211 Joined: 20-July 06 Member No.: 33113 |
QUOTE ELPlaylist showed 2 songs grouped under album1, then 3 songs under album2 and then again 5 songs grouped under album1 If I understand you correctly, I suspect this occurs because of the order of the songs in the playlist rather than a problem with the grouping format (assuming all are correctly tagged). I think you need to ensure the songs are sent to the playlist or are present in the playlist so that all album1 tracks occur consecutively in the playlist followed by album2. You could try adding a sort format to your query - which may or may not be possible depending on where the query is located. ELPlaylist doesn't automatically sort songs - although you can add a sort format to the right click menu and apply it after the songs are added to the playlist. This post has been edited by WilB: Apr 22 2013, 18:00 |
|
|
|
Apr 22 2013, 18:28
Post
#894
|
|
|
Group: Members Posts: 6 Joined: 14-August 12 Member No.: 102329 |
QUOTE ELPlaylist showed 2 songs grouped under album1, then 3 songs under album2 and then again 5 songs grouped under album1 If I understand you correctly, I suspect this occurs because of the order of the songs in the playlist rather than a problem with the grouping format (assuming all are correctly tagged). I think you need to ensure the songs are sent to the playlist or are present in the playlist so that all album1 tracks occur consecutively in the playlist followed by album2. You could try adding a sort format to your query - which may or may not be possible depending on where the query is located. ELPlaylist doesn't automatically sort songs - although you can add a sort format to the right click menu and apply it after the songs are added to the playlist. Thanks, That is what I was guessing. I will experiment with the sorting of the query by adding sort keyword in the query. Is there any other way of defining sort for the query results? I thought that exch4nge uses foo_quicksearch, but I do not see that component in my exch4nge install. So I think its using search from foobar_core since I dont see any other search component. |
|
|
|
Apr 22 2013, 18:32
Post
#895
|
|
|
Group: Members Posts: 211 Joined: 20-July 06 Member No.: 33113 |
Or may be a Falstaff/br3tt wsh panel mod script is the search panel.
This post has been edited by WilB: Apr 22 2013, 18:35 |
|
|
|
Apr 22 2013, 19:13
Post
#896
|
|
|
Group: Members Posts: 6 Joined: 14-August 12 Member No.: 102329 |
Or may be a Falstaff/br3tt wsh panel mod script is the search panel. yes, it seems to be so. Thanks for pointing me to it. // ==PREPROCESSOR== // @name "Search Toolbar panel" // @version "1.3" // @author "Br3tt" // @feature "dragdrop" // @import "%fb2k_profile_path%skins\xc4\scripts\Common.js" // ==/PREPROCESSOR== At quick glance, I haven't figured out how the playlist is sorted in that code. If I can figure that out, hopefully it will help me set the sort I want. |
|
|
|
Apr 27 2013, 17:23
Post
#897
|
|
|
Group: Members Posts: 2 Joined: 27-April 13 Member No.: 107863 |
Hi, I don't know how to code for elplaylist, so I was wondering if any of you can give me a hand. I'd just like to add an optional Composer column, just as there are 7 optional columns to choose from.
I guess this is the code I need to edit, under tracklist: CODE $puts(config_name,'tech') $puts(foo_path,%el_foobar2000_path%) $puts(img,$get(foo_path)'/skins/'$get(config_name)'/images/') $puts(col00w,$left(%_OPTALL_%,4)) $puts(col01w,$right($left(%_OPTALL_%,9),4)) $puts(col02w,$right($left(%_OPTALL_%,14),4)) $puts(col03w,$right($left(%_OPTALL_%,19),4)) $puts(col04w,$right($left(%_OPTALL_%,24),4)) $puts(col05w,$right($left(%_OPTALL_%,29),4)) $puts(col06w,$right($left(%_OPTALL_%,34),4)) $puts(col07w,$right($left(%_OPTALL_%,39),4)) $puts(col08w,$right($left(%_OPTALL_%,44),4)) $puts(col09w,$right($left(%_OPTALL_%,49),4)) $puts(col10w,$right($left(%_OPTALL_%,54),4)) $puts(transp,%_TRANSPARENCY_%) //$puts(pw,%el_width%) $puts(ww,%_WW_%) $puts(icon_width,20) $puts(cover_width,$mul(51,1)) $puts(group_count,$add(%_GROUP_BY_DATE_%,1,1,1)) // padding values $puts(pad_left,$add($get(col00w),1)) $ifequal(%_GROUP_BY_DATE_%,0,$puts(pad_left,$get(cover_width)),) $puts(pad_right,0) $puts(pad_top1,3) $puts(pad_top2,0) $puts(pad_top3,0) // fonts $puts(default_font,'segoe ui') $puts(default_font_size,8) $puts(default_font_style,'normal') $puts(tracknumber_font,'segoe ui') $puts(tracknumber_font_size,8) $puts(tracknumber_font_style,'normal') $puts(small_font,'uni 05_53') $puts(small_font_size,6) $puts(small_font_style,'normal') // titleformat tags $ifequal(%_CAPITALIZE_%,1, $puts(title,' '$upper($if2(%title%,%filename%))) $puts(artist,' '$upper($if2(%artist%,'N/A'))) $puts(album,' '$upper($if2(%album%,$if(%length%,'SINGLE','~STREAM')))) $puts(genre,' '$upper($if2(%genre%,'N/A'))) , $puts(title,' '$if2(%title%,%filename%)) $puts(artist,' '$if2(%artist%,'N/A')) $puts(album,' '$if2(%album%,$if(%length%,'Single','~Stream'))) $puts(genre,' '$if2(%genre%,'N/A')) ) $puts(date,' '$if2(%date%,'N/A')) $puts(bitrate,$if2($if(%__bitrate_dynamic%,$if(%_isplaying%,$select($add($mod(%_time_elapsed_seconds%,2),1),%__bitrate_dynamic%,%__bitrate_dynamic%),%__bitrate_dynamic%),%__bitrate%)'K','N/A')) $puts(tracknumber,$if(%tracknumber%,$if(%album%,%tracknumber%,$num($add(%el_item_index%,1),2)),$num($add(%el_item_index%,1),2))' ') $puts(total_length,%length%' ') $select($sub($len(%length%),3), $ifgreater(%length_seconds%,59, $puts(length,' 00:0') , $ifgreater(%length_seconds%,9, $puts(length,' 00:00:') $puts(total_length,$right(%length%,2)' ') , $puts(length,' 00:00:0') $puts(total_length,$right(%length%,1)' ') ) ) , $puts(length,' 00:') , , $puts(length,' 0') , $puts(length,' ') ) $if(%length%,, $puts(length,' 00:00:00') $puts(total_length,' ') ) $ifequal(%el_group_row%,0, $puts(VA,1) , $if($stricmp(%album artist%,%artist%), $puts(VA,0) , $puts(VA,1) ) ) // Draw background (%list_index%) $ifequal(%_GROUP_BY_DATE_%,1, $puts(no_index,%el_item_index%) , $puts(no_index,%list_index%) ) // draw track bg $if(%el_isplaying%,, $ifequal($mod($get(no_index),2),1, $puts(bg_colour,30-35-40) , $puts(bg_colour,50-55-60) ) $drawrect(0,0,$sub($get(ww),18),%el_height%,$get(bg_colour)-$get(transp),,) ) // text colours $if($or(%el_selected%,%el_focused%), $puts(default_txt_colour,140-140-145) $puts(notag_txt_colour,95-100-105) $puts(00_txt_colour,50-50-50) $puts(line1_colour,100-100-100-50) $puts(line0_colour,0-0-0-90) , $puts(default_txt_colour,90-90-90) $puts(notag_txt_colour,60-60-60) $puts(00_txt_colour,50-50-50) $puts(line1_colour,100-100-100-50) $puts(line0_colour,0-0-0-90) ) $puts(queue_normal_colour,200-200-70) $puts(queue_bright_colour,230-220-120) $puts(queue_dark_colour,070-060-020) $puts(playcount_txt_colour,120-130-040) // max width $puts(tracknumber_maxwidth,$get(col01w)) $puts(title_maxwidth,$get(col02w)) $puts(artist_maxwidth,$get(col03w)) $puts(album_maxwidth,$get(col04w)) $puts(genre_maxwidth,$get(col05w)) $puts(date_maxwidth,$get(col06w)) $puts(bitrate_maxwidth,$get(col07w)) $puts(rating_maxwidth,$get(col08w)) $puts(duration_maxwidth,$get(col09w)) // TF width $font($get(tracknumber_font),$get(tracknumber_font_size),$get(tracknumber_font_style)) $puts(tracknumber_width,$gettextwidth($get(tracknumber))) $font($get(default_font),7,normal) $puts(playcount_width,$gettextwidth(%_PLAYCOUNT_%' ')) $font($get(default_font),$get(default_font_size),$get(default_font_style)) $puts(title_width,$gettextwidth($get(title))) $ifgreater($get(title_width),$sub($get(title_maxwidth),4),$puts(title_width,$sub($get(title_maxwidth),4)),) $puts(artist_width,$gettextwidth($get(artist))) $puts(album_width,$gettextwidth($get(album))) $puts(genre_width,$gettextwidth($get(genre))) $puts(date_width,$gettextwidth($get(date))) $puts(bitrate_width,$gettextwidth($get(bitrate))) $puts(length_width,$gettextwidth($get(length))) $puts(total_length_width,$gettextwidth($get(total_length))) // Draw Columns Infos // queued index marker $if(%el_isplaying%,, $if(%queue_index%, $drawellipse($sub($get(pad_left),20),3,14,13,$get(queue_normal_colour)-200,50-100-50-200,) $font($get(default_font),7,bold) $drawellipse($sub($get(pad_left),15),7,9,8,$get(queue_dark_colour)-55,$get(queue_dark_colour)-55,) $drawellipse($sub($get(pad_left),18),4,7,6,$get(queue_bright_colour)-95,$get(queue_bright_colour)-85,) $drawtextex(%queue_index%,$sub($get(pad_left),20),$add($get(pad_top1),1),15,15,40-60-40,hcenter vtop) ,) ) $font($get(tracknumber_font),$get(tracknumber_font_size),$get(tracknumber_font_style)) // tracknumber $ifgreater($get(tracknumber_maxwidth),0, $if(%el_isplaying%,, $drawrect($get(pad_left),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) ) $ifgreater(%_MOOD_%,0, $imageabs($add($get(pad_left),10),$sub($get(pad_top1),1),17,17,$get(img)mood1.png,,,255) , $ifgreater(%_SKIP_%,0, $imageabs($add($get(pad_left),11),$sub($get(pad_top1),1),17,17,$get(img)skip1.png,,,255) , $drawtextex($get(tracknumber),$get(pad_left),$get(pad_top1),$get(tracknumber_maxwidth),%el_height%,$get(default_txt_colour),right vtop end_ellipsis) ) ) ,) $font($get(default_font),$get(default_font_size),$get(default_font_style)) // title $ifgreater($get(title_maxwidth),0, $if(%el_isplaying%,, $drawrect($add($get(pad_left),$get(tracknumber_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) ) $if(%el_isplaying%,, $drawtextex($get(title),$add($get(pad_left),$get(tracknumber_maxwidth)),$get(pad_top1),$sub($get(title_maxwidth),$get(playcount_width),5),%el_height%,$if(%title%,$get(default_txt_colour),$get(notag_txt_colour)),left vtop end_ellipsis) ) $ifequal(%_SHOW_PLAYCOUNT_%,1, $font($get(default_font),7,italic) $drawtextex(%_PLAYCOUNT_%' ',$sub($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth)),$get(playcount_width),3),$add($get(pad_top1),1),$get(playcount_width),%el_height%,$get(playcount_txt_colour),right vtop end_ellipsis) ,) ,) // artist $font($get(default_font),$get(default_font_size),$get(default_font_style)) $ifgreater($get(artist_maxwidth),0, $if(%el_isplaying%,, $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) ) $if(%el_isplaying%,, $drawtextex($get(artist),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth)),$get(pad_top1),$sub($get(artist_maxwidth),4),%el_height%,$if(%album artist%,$get(default_txt_colour),$get(notag_txt_colour)),left vtop end_ellipsis) ) ,) // album $ifgreater($get(album_maxwidth),0, $if(%el_isplaying%,, $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) ) $if(%el_isplaying%,, $drawtextex($get(album),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth)),$get(pad_top1),$sub($get(album_maxwidth),4),%el_height%,$get(default_txt_colour),left vtop end_ellipsis) ) ,) // genre $ifgreater($get(genre_maxwidth),0, $if(%el_isplaying%,, $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) ) $drawtextex($get(genre),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth)),$get(pad_top1),$sub($get(genre_maxwidth),4),%el_height%,$get(default_txt_colour),left vtop end_ellipsis) ,) // date $ifgreater($get(date_maxwidth),0, $if(%el_isplaying%,, $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) ) $drawtextex($get(date),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth)),$get(pad_top1),$sub($get(date_maxwidth),4),%el_height%,$if(%date%,$get(default_txt_colour),$get(notag_txt_colour)),right vtop end_ellipsis) ,) //bitrate $ifgreater($get(bitrate_maxwidth),0, $if(%el_isplaying%,, $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) ) $drawtextex($get(bitrate),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth)),$get(pad_top1),$sub($get(bitrate_maxwidth),4),%el_height%,$get(default_txt_colour),right vtop end_ellipsis) ,) // rating $ifgreater($get(rating_maxwidth),0, $if(%el_isplaying%,, $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) // $imageabs($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),7),$get(pad_top1),55,14,$get(img)r$if2(%rating%,0).png,,,230) $puts(rating_deb,$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),7)) $puts(rating_sp,10) $puts(rating,$if2(%rating%,0)) $puts(c0_bg1,25-25-25) $puts(c0_pn1,15-15-15) $puts(c0_bg2,100-100-100) $puts(c0_pn2,55-55-55) $puts(c1_bg1,100-110-040) $puts(c1_pn1,045-55-10) $puts(c1_bg2,220-230-80) $puts(c1_pn2,140-150-060) $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),0)),$add($get(pad_top1),3),5,5,$ifgreater(1,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(1,$get(rating),$get(c0_pn1),$get(c1_pn1)),) $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),0)),$add($get(pad_top1),4),3,3,$ifgreater(1,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(1,$get(rating),$get(c0_pn2),$get(c1_pn2)),) $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),1)),$add($get(pad_top1),3),5,5,$ifgreater(2,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(2,$get(rating),$get(c0_pn1),$get(c1_pn1)),) $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),1)),$add($get(pad_top1),4),3,3,$ifgreater(2,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(2,$get(rating),$get(c0_pn2),$get(c1_pn2)),) $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),2)),$add($get(pad_top1),3),5,5,$ifgreater(3,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(3,$get(rating),$get(c0_pn1),$get(c1_pn1)),) $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),2)),$add($get(pad_top1),4),3,3,$ifgreater(3,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(3,$get(rating),$get(c0_pn2),$get(c1_pn2)),) $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),3)),$add($get(pad_top1),3),5,5,$ifgreater(4,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(4,$get(rating),$get(c0_pn1),$get(c1_pn1)),) $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),3)),$add($get(pad_top1),4),3,3,$ifgreater(4,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(4,$get(rating),$get(c0_pn2),$get(c1_pn2)),) $drawellipse($add($get(rating_deb),4,$mul($get(rating_sp),4)),$add($get(pad_top1),3),5,5,$ifgreater(5,$get(rating),$get(c0_bg1),$get(c1_bg1)),$ifgreater(5,$get(rating),$get(c0_pn1),$get(c1_pn1)),) $drawellipse($add($get(rating_deb),5,$mul($get(rating_sp),4)),$add($get(pad_top1),4),3,3,$ifgreater(5,$get(rating),$get(c0_bg2),$get(c1_bg2)),$ifgreater(5,$get(rating),$get(c0_pn2),$get(c1_pn2)),) ) ,) // duration $ifgreater($get(duration_maxwidth),0, $if(%el_isplaying%,, $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),$get(rating_maxwidth)),0,1,$get(wh),$get(line1_colour),$get(line1_colour),) $drawrect($add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),$get(rating_maxwidth),1),0,1,$get(wh),$get(line0_colour),$get(line0_colour),) ) $drawtextex($get(length),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),$get(rating_maxwidth)),$get(pad_top1),$get(duration_maxwidth),%el_height%,$get(00_txt_colour),left vtop end_ellipsis) $drawtextex($get(total_length),$add($get(pad_left),$get(tracknumber_maxwidth),$get(title_maxwidth),$get(artist_maxwidth),$get(album_maxwidth),$get(genre_maxwidth),$get(date_maxwidth),$get(bitrate_maxwidth),$get(rating_maxwidth),$get(length_width)),$get(pad_top1),$get(duration_maxwidth),%el_height%,$get(default_txt_colour),left vtop end_ellipsis) ,) // black vertical line at the end of the track (last column end) $drawrect($sub($get(ww),18),0,1,$get(wh),0-0-0,0-0-0,) // dark line on the bot of the latest track of a group $ifequal(%_GROUP_BY_DATE_%,1, $ifequal(%el_item_index%,$sub(%el_item_count%,1), $drawrect(0,$sub(%el_height%,1),$sub($get(ww),18),1,15-15-15,15-15-15,) ,) $ifequal(%el_item_index%,0, $drawrect(0,0,$sub($get(ww),18),1,15-15-15,15-15-15,) ,) ,) $if($or(%el_selected%,%el_focused%), $drawellipse(3,3,13,13,50-50-50-0,40-40-45,) $drawellipse(5,5,9,9,100-100-100,35-35-35,) , $drawellipse(3,3,13,13,50-50-50-0,32-32-32,) ) I don't know how to tackle this though. |
|
|
|
Apr 28 2013, 17:22
Post
#898
|
|
|
Group: Members Posts: 68 Joined: 11-February 10 Member No.: 78081 |
Is there any way for elplaylist to check if album cover is available in album's directory saved as a front.jpg? I'd like to put it into $if condition.
This post has been edited by emte: Apr 28 2013, 17:22 |
|
|
|
Apr 28 2013, 17:29
Post
#899
|
|
![]() Group: Members Posts: 3288 Joined: 27-January 05 From: England Member No.: 19379 |
check the readme for something like $findfile.
@Cooperdale, i don't think anyone is going to sift through something that large that they didn't create themselves. try asking wherever you downloaded it from. This post has been edited by marc2003: Apr 28 2013, 17:31 |
|
|
|
Apr 28 2013, 18:26
Post
#900
|
|
|
Group: Members Posts: 68 Joined: 11-February 10 Member No.: 78081 |
Thanks, works like a charm.
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 24th May 2013 - 07:53 |