foo_uie_single_column_playlist, single column playlist viewer |
foo_uie_single_column_playlist, single column playlist viewer |
Aug 29 2006, 03:40
Post
#1
|
|
|
Group: Members Posts: 274 Joined: 24-July 06 Member No.: 33259 |
I have made a plugin that displays the playlist in a single column with "headers", which I find useful for creating a narrower and smaller layout.
![]() This is a beta so user beware. Download For documentation, please refer to the wiki. (thanks to FofR, and the other contributors). Requires: MS Visual C++ 2005 Runtime Library GDI+ - only needed for Windows 2000 This post has been edited by terrestrial: Nov 21 2006, 03:02 |
|
|
|
![]() |
Aug 31 2006, 07:31
Post
#2
|
|
|
Group: Members Posts: 274 Joined: 24-July 06 Member No.: 33259 |
QUOTE separate height for group display and item display. if it could change the height from the formatting, that would be great (so we could have more detailed group display when there's additional information available and less detailed when not). row heights have to all be the same.... but maybe I can hack it where the some lines could occupy 2 or more rows. I like the idea of expanding the height based on formatting though.. for example the height could be tripled for the playing song to display more detailed info, etc... QUOTE i'm sure people would like to be able to display album art for example as background under group items or draw rectangle over all of them etc. imho some sort of "group items display" supplementing item and group display would be nice ... unfortunately, I don't think this is going to be feasible with the listview control as drawing occurs row by row. QUOTE vertical padding in $padding has to be negative to pad content from the border into the rectangle. that's not consistent with the horizontal padding and coordinates ... fixed. good catch. QUOTE Is there a way to define the color for the background and text of the currently selected item? I know how to do this with $rgb() but not $font(). Though to be honest I think I'd be more happy if I could do something like: $if(%selected%,$drawrect(0,0,0,0,pencolor-233-233-233),) To retain whatever colors are already there and just draw a border. it's like you can read my mind QUOTE Pretty please, with sugar on top, add the function to middle-mouse click an entry to add it to the playback queue. can this be added through the foobar preferences and I would pass on the middle click, or would it need to be added separately? ************************** New version uploaded with some of the aforementioned fixes. Default code for "Item Display" CODE $if(%_selected%,$drawrect(0,0,0,0,brushcolor-SYSCOL-13 pencolor-null)) $if(%_focused%,$drawrect(0,0,0,0,brushcolor-null pencolor-SYSCOL-6)) $if(%_selected%,$textcolor(SYSCOL-9),$textcolor(SYSCOL-8)) $padding(4,0) $align(left,top)%list_index%$align(right,top)%title% Default code for group display: CODE $drawrect(0,0,0,0,brushcolor-130-130-255 pencolor-null)
$padding(4,0) $align(left,top)$font(,,bold,64-0-0)%album% '['%date%']' $align(right,top)$font(,,bold,0-64-0)%composer% |
|
|
|
terrestrial foo_uie_single_column_playlist Aug 29 2006, 03:40
vonmeth Oooo, great idea. =) Aug 29 2006, 04:42
year98 It's good idea... But It doesn't work for ... Aug 29 2006, 04:46
terrestrial there were supposed to be some defaults loaded, bu... Aug 29 2006, 04:54
year98 It's not working as ever...
Only shows black ... Aug 29 2006, 05:05
terrestrial did you set the "row height"? maybe rest... Aug 29 2006, 05:08
year98 Yes, I changed row height, but result was same. li... Aug 29 2006, 05:13
vonmeth Try changing the height to 40, and I'm sure so... Aug 29 2006, 05:29
year98 Oh, thx it works...^^
Then, why edge style is alwa... Aug 29 2006, 05:39
terrestrial edge style isn't implemented yet. Aug 29 2006, 05:47
Anas Thanks, I like it. Looks very promising! I als... Aug 29 2006, 07:43
unknownllama Great Plugin!
Perfect for my new mini foobar s... Aug 29 2006, 08:25
Strictly4me Perfect for my sidebarconfig! - Thanks.
((... Aug 29 2006, 09:05
FofR Are those album headers tracks? Aug 29 2006, 10:26
foosion Some first (negative) impressions:The playlist vie... Aug 29 2006, 10:50
Andreasvb Great idea, will try it.
I really like the groupi... Aug 29 2006, 11:34
Hamallainen Hi,
Thanks a lot, really good idea
that's v... Aug 29 2006, 12:37
vlada How can I display it? I don't see it anywhere ... Aug 29 2006, 20:14
vonmeth I am encountering the same problem with the ctrl+p... Aug 29 2006, 21:49
skelly831 Thanks terrestrial, I can see this plugin becoming... Aug 29 2006, 23:44
vonmeth "No focus rectangle for the active item. I re... Aug 30 2006, 01:26
mazy i really like this plugin, quick try with it:
a... Aug 30 2006, 03:14
skelly831 QUOTE (mazy @ Aug 29 2006, 19:14) i reall... Aug 30 2006, 03:57
alphaex32 QUOTE (mazy @ Aug 29 2006, 22:14) i reall... Aug 31 2006, 15:05
mazy skelly831, thanks, but it's terrestrial who ma... Aug 30 2006, 03:59
kanak QUOTE (mazy @ Aug 30 2006, 08:59) skelly8... Aug 31 2006, 14:05
4nt1 terrestrial please listen to foosion, he knows wha... Aug 30 2006, 06:40
Yotsuya Is there a way to define the color for the backgro... Aug 30 2006, 21:38
terrestrial QUOTE Thanks, I like it. Looks very promising... Aug 31 2006, 06:50
Yotsuya QUOTE (terrestrial @ Aug 31 2006, 02:31) ... Aug 31 2006, 08:05
Yotsuya This isnt specific to this plugin, but can anyone ... Aug 31 2006, 08:39
mazy just a test using the track info mod and foo_uie_s... Aug 31 2006, 15:18
terrestrial looks good, mazy
could you do me a favor and che... Aug 31 2006, 16:08
mazy QUOTE (terrestrial @ Aug 31 2006, 17:08) ... Aug 31 2006, 16:16
FofR My request: Collapsible headers.
Im going to play ... Aug 31 2006, 16:14
4nt1 i second collapsable headers Aug 31 2006, 17:19
FofR Upon install, with no modification I get something... Aug 31 2006, 18:01
terrestrial a restart should fix it. There are still some sett... Aug 31 2006, 19:30
alphaex32 I'm not very familiar with the modified tracki... Aug 31 2006, 20:18
Yotsuya $imageabs(,,images\backdrop.png,)
If yo... Aug 31 2006, 20:32
alphaex32 Oh, ok. I just remembered that the group headers n... Aug 31 2006, 20:35
FofR QUOTE (Yotsuya @ Aug 31 2006, 20:32) EDIT... Aug 31 2006, 22:24
Yotsuya So basically each row automatically offsets the im... Aug 31 2006, 23:31
RevivalofHonor I'm having quite a bit of fun with this plug-i... Sep 1 2006, 01:31
Yotsuya Using FofR's idea for embedding images beyond ... Sep 1 2006, 04:40
FofR Nice idea using the %list_index%, I hadn't tho... Sep 1 2006, 08:27
FofR I want to add some details about $drawrect to... Sep 1 2006, 10:04
Jensen Great plugin!
But why don't you allow us ... Sep 1 2006, 10:33
Xerion Why doesn't this component have an every secon... Sep 1 2006, 11:30
FofR QUOTE (Xerion @ Sep 1 2006, 11:30) Why do... Sep 1 2006, 11:32
Xerion QUOTE (FofR @ Sep 1 2006, 12:32) QUOTE (X... Sep 1 2006, 11:58
mazy QUOTE (FofR @ Sep 1 2006, 11:04) I want t... Sep 1 2006, 18:06
alphaex32 I love this plugin. I'd like to request a song... Sep 1 2006, 21:01
mazy QUOTE (alphaex32 @ Sep 1 2006, 22:01) I l... Sep 2 2006, 10:53
Blitzmeister Has any tryed to get the album art in the tracks? Sep 2 2006, 05:20
RevivalofHonor I have a new question, which is probably related t... Sep 2 2006, 17:57
SwiftBass EDIT: nevermind problem solved Sep 2 2006, 18:42
FofR QUOTE (RevivalofHonor @ Sep 2 2006, 17:57... Sep 2 2006, 19:00
RevivalofHonor Thank you, FofR.
I guess I did something wrong wi... Sep 2 2006, 19:09
tool++ Stuff keeps disappearing Sep 2 2006, 19:53
zackorah QUOTE (Blitzmeister @ Sep 1 2006, 22:20) ... Sep 2 2006, 20:39
sHsIkuA Hi there, thanks for this great plugin
theres som... Sep 2 2006, 21:41
cartman(2vd) QUOTE (sHsIkuA @ Sep 2 2006, 22:41) Hi th... Sep 2 2006, 23:06
sHsIkuA QUOTE (cartman(2vd) @ Sep 2 2006, 16... Sep 3 2006, 11:42
cartman(2vd) QUOTE (sHsIkuA @ Sep 3 2006, 12:42) QUOTE... Sep 3 2006, 17:02
vonmeth QUOTE (zackorah @ Sep 2 2006, 13:39) CODE... Sep 2 2006, 22:06
upNorth @terrestrial:
IMHO, this is the most exciting plug... Sep 2 2006, 22:33
mazy terrestrial, seeing all the posts about other form... Sep 2 2006, 22:43
zackorah QUOTE (upNorth @ Sep 2 2006, 15:33) @zack... Sep 2 2006, 23:42
david_dl QUOTE (zackorah @ Sep 3 2006, 11:42)
OT... Sep 3 2006, 23:04
FofR Can I see your code for that? I'd like to play... Sep 3 2006, 00:46
tool++ That would be ridiculously insane.
Sorta WMP11 st... Sep 3 2006, 01:03
sicutero QUOTE (tool++ @ Sep 3 2006, 03... Sep 3 2006, 15:15
tool++ QUOTE (sicutero @ Sep 3 2006, 15:15) QUOT... Sep 3 2006, 21:01
sicutero QUOTE (tool++ @ Sep 3 2006, 23... Sep 3 2006, 21:12
zackorah QUOTE (FofR @ Sep 2 2006, 17:46) Can I se... Sep 3 2006, 01:15
tool++ That is fricken sweet.
How would I adapt my curre... Sep 3 2006, 01:40
alphaex32 I've got a few more ideas:
First, variable lin... Sep 3 2006, 06:56
SwiftBass May I recommend a mouse activated inline metafield... Sep 3 2006, 07:33
shane 4 sure Beat me to death but placing this plug-in in the c... Sep 3 2006, 08:23
vonmeth QUOTE (shane 4 sure @ Sep 3 2006, 01:23) ... Sep 3 2006, 09:28
shane 4 sure @ vonmeth
Thanks a lot for the hint. Sep 3 2006, 09:59
FofR QUOTE (mazy @ Sep 1 2006, 18:06) there... Sep 3 2006, 13:07
4nt1 ok I am sure someone has said this before but ther... Sep 3 2006, 15:29
Comwan QUOTE (terrestrial @ Aug 29 2006, 03:40) ... Sep 3 2006, 15:56
sHsIkuA heh we all just have to wait its up to the develo... Sep 3 2006, 18:08
Superunknown I've put the component in the right folder, it... Sep 3 2006, 19:03
kanak @superunknown
Go to Column UI layout options and ... Sep 3 2006, 19:50
Superunknown it has !! thank you soo much ! Sep 3 2006, 20:12
tool++ Aww don't apologize, makes me feel mean
I... Sep 3 2006, 22:06
BlindSeer Nice component. It would be very useful to have a ... Sep 3 2006, 23:00
acedriver QUOTE (BlindSeer @ Sep 4 2006, 06:00) Nic... Sep 4 2006, 00:06
david_dl QUOTE (acedriver @ Sep 4 2006, 12:06) QUO... Sep 4 2006, 00:30
zackorah QUOTE (FofR @ Sep 2 2006, 17:46) (obviou... Sep 3 2006, 23:04
skelly831 This plugin is sweet. Sep 4 2006, 00:56
terrestrial QUOTE (RevivalofHonor @ Aug 31 2006, 19:3... Sep 4 2006, 04:18
alphaex32 QUOTE (terrestrial @ Sep 3 2006, 23:18) M... Sep 4 2006, 05:42
carmenm QUOTE (zackorah @ Sep 3 2006, 16:04) Figu... Sep 4 2006, 08:12
Yotsuya I would like to request the ability to disable, hi... Sep 4 2006, 10:16![]() ![]() |
|
Lo-Fi Version | Time is now: 26th May 2013 - 09:42 |