Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_uie_trackinfo (Read 812535 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_uie_trackinfo

Reply #50
Quote
thanks!
[a href="index.php?act=findpost&pid=254050"][{POST_SNAPBACK}][/a]
talking about ear? i liked that waaay back when i was using winamp .

Phi: last version is great, but could you make that world-wrap configurable? i would like to have it disabled. and i have request, though i'm almost sure that it would be way too hard to implement - showing cut off text in hints, when you hower mouse over them. too hard and messy, right? ... anyway, great plugin, thanks!

foo_uie_trackinfo

Reply #51
Minor bug: panel does not display information of currently focused track on fb2k's start-up (first playlist item is shown instead). Otherwise, new version works great here .

foo_uie_trackinfo

Reply #52
This is a wonderful plugin if you want to remove the status bar, but still have info you want to see but you don't want it to encumber the playlist... you know?
Anyhow, thanks!

foo_uie_trackinfo

Reply #53
Quote
This is a wonderful plugin if you want to remove the status bar, but still have info you want to see but you don't want it to encumber the playlist... you know?
Anyhow, thanks!
[a href="index.php?act=findpost&pid=254247"][{POST_SNAPBACK}][/a]

Yeah. I now have my playlist pretty small - just artist and song title - and use the trackinfo tab for album and other info.

Thanks Phi.

edit: I am "teh" typo king!

foo_uie_trackinfo

Reply #54
Quote
Phi: last version is great, but could you make that world-wrap configurable? i would like to have it disabled.


Seconded

foo_uie_trackinfo

Reply #55
Quote
Quote
Why doesnt scrolling work here?
[a href="index.php?act=findpost&pid=254129"][{POST_SNAPBACK}][/a]


i thought not as well, but you gotta scroll with yer mouse wheel, there is no scroll bar.  seems like there should be... 

if you use your scroll alot, like reading a very long comment, then click on a track with less info, the panel will remain scrolled up, you will have to scroll back down to see the second track info.  although, you will only have to scroll down one click.  hmm, you just have to move your scroll wheel one click either direction and the second track will be scrolled up to the top.  uhh, unless the second track has a long comment also...    anyway, the thing is not resetting itself on track changes 

another cool pluggin, thanks!

edit:  could it made so that i could select and copy the info in the panel?
[a href="index.php?act=findpost&pid=254171"][{POST_SNAPBACK}][/a]
I mean : scrolling with mouse wheel doesnt work 

Maybe its a driver probleme since I didnt install them? (but the mouse wheel works everywhere else)

foo_uie_trackinfo

Reply #56
Thanks for the comments guys.

Quote
Quote
Why doesnt scrolling work here?
[a href="index.php?act=findpost&pid=254129"][{POST_SNAPBACK}][/a]


i thought not as well, but you gotta scroll with yer mouse wheel, there is no scroll bar.  seems like there should be... 

if you use your scroll alot, like reading a very long comment, then click on a track with less info, the panel will remain scrolled up, you will have to scroll back down to see the second track info.  although, you will only have to scroll down one click.  hmm, you just have to move your scroll wheel one click either direction and the second track will be scrolled up to the top.  uhh, unless the second track has a long comment also...    anyway, the thing is not resetting itself on track changes 

another cool pluggin, thanks!

edit:  could it made so that i could select and copy the info in the panel?
[a href="index.php?act=findpost&pid=254171"][{POST_SNAPBACK}][/a]

Scroll bar is coming, I just haven't coded it yet. Ditto for the reset on new track. I don't think you'll ever be able to select/copy text though, sorry.

Quote
Phi: last version is great, but could you make that world-wrap configurable? i would like to have it disabled. and i have request, though i'm almost sure that it would be way too hard to implement - showing cut off text in hints, when you hower mouse over them. too hard and messy, right? ... anyway, great plugin, thanks!
[a href="index.php?act=findpost&pid=254183"][{POST_SNAPBACK}][/a]

I knew someone was going to ask to disable the word-wrap.  Yeah I can do that.
Showing cut off text would be much trickier, but there are a couple of tricks I could try to make this easier. Not for a while though.

Quote
Minor bug: panel does not display information of currently focused track on fb2k's start-up (first playlist item is shown instead). Otherwise, new version works great here .
[a href="index.php?act=findpost&pid=254243"][{POST_SNAPBACK}][/a]

Thanks. I'll have a look.

@Zurman:
What OS are you running? I'm not sure if mouse-wheel scrolling will work under Win98 or older. You'll have a scroll bar soon, anyway.

foo_uie_trackinfo

Reply #57
some suggestions/requests

- the word-wrap thing is nice and being able to disable it will be nice but I was wondering if you could make it a step further. I would like to have some text word-wrapped and some other I dont mind being cut by the edges (the normal behaviour without word-wrap) so maybe something like $char(X)W could activate world wrap (of course if you have word-wrap on, everything will be word wrapped so in that case this code would be ignored)

- I was wondering if you could add some more options in your follow-cursor/item selected mode. I was wondering if you could expend it so it can detect multiple selection and have some %_total_selected_lenght%, %_total_selected_items%, etc. variables , that would offer nice possibilities

thanks for the work
nIRV

foo_uie_trackinfo

Reply #58
Quote
@Zurman:
What OS are you running? I'm not sure if mouse-wheel scrolling will work under Win98 or older. You'll have a scroll bar soon, anyway.
[a href="index.php?act=findpost&pid=254293"][{POST_SNAPBACK}][/a]
Windows XP (no SP)
Can't wait for this scrollbar 

foo_uie_trackinfo

Reply #59
Quote
some suggestions/requests

- the word-wrap thing is nice and being able to disable it will be nice but I was wondering if you could make it a step further. I would like to have some text word-wrapped and some other I dont mind being cut by the edges (the normal behaviour without word-wrap) so maybe something like $char(X)W could activate world wrap (of course if you have word-wrap on, everything will be word wrapped so in that case this code would be ignored)

Hrmm... well considering I was going to make word-wrap optional, this does seem logical I guess.

Quote
- I was wondering if you could add some more options in your follow-cursor/item selected mode. I was wondering if you could expend it so it can detect multiple selection and have some %_total_selected_lenght%, %_total_selected_items%, etc. variables , that would offer nice possibilities
[a href="index.php?act=findpost&pid=254296"][{POST_SNAPBACK}][/a]

Sure, I've had multiple-selection planned from the start.


@Zurman:
Weird. I have no idea why it wouldn't be working for you.
EDIT: does scrolling work in the albumlist panel when you move your mouse over it (without actually clicking in the albumlist)?

foo_uie_trackinfo

Reply #60
Nice plugin indeed !

The behavior however for multiple instances could be improved in comparison to other plugins. See This test fore more information

foo_uie_trackinfo

Reply #61
Quote
The behavior however for multiple instances could be improved in comparison to other plugins. See This test fore more information
[a href="index.php?act=findpost&pid=254566"][{POST_SNAPBACK}][/a]

Phi is the author of foo_uie_tabs + foo_uie_trackinfo + foo_uie_albumart, so I think he already knows that info 

foo_uie_trackinfo

Reply #62
Quote
Quote
The behavior however for multiple instances could be improved in comparison to other plugins. See This test fore more information
[a href="index.php?act=findpost&pid=254566"][{POST_SNAPBACK}][/a]

Phi is the author of foo_uie_tabs + foo_uie_trackinfo + foo_uie_albumart, so I think he already knows that info 
[a href="index.php?act=findpost&pid=254603"][{POST_SNAPBACK}][/a]


Hmh, afaik rexy is the author of foo_uie_albumart.

foo_uie_trackinfo

Reply #63
Quote
Hmh, afaik rexy is the author of foo_uie_albumart.
[a href="index.php?act=findpost&pid=254605"][{POST_SNAPBACK}][/a]

Ups! Sorry, it's true.

foo_uie_trackinfo

Reply #64
Phi: When I use %comment% or$meta(comment) the panels a while to load the text if it's a long one. I use to store allmuisc album descriptions in the comment tag, and I'm using this panel to display it, but since it's a long text normally I have to scroll, and it takes a lot of time to scroll and display the text, and I see foobar usage goes up and program doesn't respond very well. When I remove the comment tag everything is fine. Is this normal? BTW: I'm using id3v2.

Thanks for your panel, it's really great 

foo_uie_trackinfo

Reply #65
Quote
Phi: When I use %comment% or$meta(comment) the panels a while to load the text if it's a long one. I use to store allmuisc album descriptions in the comment tag, and I'm using this panel to display it, but since it's a long text normally I have to scroll, and it takes a lot of time to scroll and display the text, and I see foobar usage goes up and program doesn't respond very well. When I remove the comment tag everything is fine. Is this normal? BTW: I'm using id3v2.

Thanks for your panel, it's really great 
[a href="index.php?act=findpost&pid=254634"][{POST_SNAPBACK}][/a]

Thanks. The word-wrap code I'm using currently is painfully inefficient (not to mention the drawing code), so thats probably the cause. I'm currently deciding how to incorporate all of the feature requests so far into a less hacked version of the plugin, but  that code will be improved eventually.

@NEMO7538:
Multiple instances will be supported in the future.

foo_uie_trackinfo

Reply #66
I wasn't sure where to ask this question but here goes...

I saw a screenshot and some code which had "historical" information eg. how many times the song had been played etc. Is this a feature of a seperate component? If so what is the name and where can I find it? Thanks.

Great panel btw.

EDIT: I made a clever search for some %play_counter% syntax and found it. For those wondering it's a component called simple playcount.

foo_uie_trackinfo

Reply #67
feature request:
drag items from other panels, dialogs to _track info.  i was thinking history, but could be usefull for other things like enque, database explorer, playlistfind, etc.

thanks again,

foo_uie_trackinfo

Reply #68
Quote
feature request:
drag items from other panels, dialogs to _track info.  i was thinking history, but could be usefull for other things like enque, database explorer, playlistfind, etc.[a href="index.php?act=findpost&pid=254835"][{POST_SNAPBACK}][/a]
The problem here is not, that foo_uie_trackinfo does not support dropping of tracks, but that foo_history does not support dragging of tracks (though that will be added again in a later version).

foo_uie_trackinfo

Reply #69
An alternative to word wrapping would be a scrolling title. Here is the TAGZ code that I created in order to do that:
Code: [Select]
$puts(title,%title%)
$puts(padding,     )
$puts(size,43)
$ifgreater($len(%title%),$get(size),
$puts(title,$get(title)$get(padding))
$substr(
    $get(title)$get(title)    ,
    $add(    1    ,
 $mod(    %_time_elapsed_seconds%    ,
     $len($get(title))
 )
    )    ,
    $add(    $add(    1    ,
     $mod(    %_time_elapsed_seconds%    ,
   $len($get(title))
     )
 ),
 $get(size)
    )
),$get(title)
)

Change $puts(size,43) to the amount of characters you can show in one line. You could also change %title% in $puts(title,%title%) to show whatever you want or to have more than one tag in the scrolling text. Also change $puts(padding,    ) to have whatever padding you'd like.
The only problem with this is that it scrolls slowly because it only scrolls one character per second (is there a way to get the time elapsed in miliseconds through TAGZ?). Another problem, actually, is that it would not look as good with non-monospace fonts, but not terriblly.

 

foo_uie_trackinfo

Reply #70
The TrackInfo panel allways redraws the whole panel and not only the modified or revealed area.

Regards, Lars

foo_uie_trackinfo

Reply #71
Quote
The TrackInfo panel allways redraws the whole panel and not only the modified or revealed area.
[a href="index.php?act=findpost&pid=255524"][{POST_SNAPBACK}][/a]

Correct.

foo_uie_trackinfo

Reply #72
Quote
Quote
Anyone have a cool format string to post?
[a href="index.php?act=findpost&pid=253611"][{POST_SNAPBACK}][/a]


I don't know if it's cool, but anyway here it is:
Code: [Select]
$char(1) Mode: %_trackinfo_mode%$char(10)$char(10)$if(%_trackinfo_notrack%,No track,
------------------------------------------------------------------------------------------$char(10)
$char(1)CAbout the song:$char(10)
Artist: %artist%$char(10)
Title: %title%  ->%_length%<-$char(10)
Album: $if3(%album%,still unknown))$char(10)
Release date: $if3(%date%,not available yet)$char(10)
Comments: $if3(%comment%, no comments available)$char(10)
------------------------------------------------------------------------------------------$char(10)
$char(1)CTechnical stuff:$char(10)
$char(1)CCodec: %__codec%                                Bitrate: %__bitrate% Kbit/s$char(10)
Track Gain: $if3(%__replaygain_track_gain%, RG not applied)$char(10)
Album Gain: $if3(%__replaygain_album_gain%, RG not applied)$char(10)
------------------------------------------------------------------------------------------$char(10)
$char(1)CStatistics:$char(10)
This song was played %play_counter% times so far. $char(10)
Last played: %play_date% at %play_time%$char(10)
My rating: $if3(%rating% stars, not rated)


screenshot:


[a href="index.php?act=findpost&pid=253639"][{POST_SNAPBACK}][/a]


Does anyone know what you need to get the "Statistics" working on this code?

foo_uie_trackinfo

Reply #73
Quote
Quote
Quote
Anyone have a cool format string to post?
[{POST_SNAPBACK}][/a]


I don't know if it's cool, but anyway here it is:
Code: [Select]
$char(1) Mode: %_trackinfo_mode%$char(10)$char(10)$if(%_trackinfo_notrack%,No track,
------------------------------------------------------------------------------------------$char(10)
$char(1)CAbout the song:$char(10)
Artist: %artist%$char(10)
Title: %title%  ->%_length%<-$char(10)
Album: $if3(%album%,still unknown))$char(10)
Release date: $if3(%date%,not available yet)$char(10)
Comments: $if3(%comment%, no comments available)$char(10)
------------------------------------------------------------------------------------------$char(10)
$char(1)CTechnical stuff:$char(10)
$char(1)CCodec: %__codec%                                Bitrate: %__bitrate% Kbit/s$char(10)
Track Gain: $if3(%__replaygain_track_gain%, RG not applied)$char(10)
Album Gain: $if3(%__replaygain_album_gain%, RG not applied)$char(10)
------------------------------------------------------------------------------------------$char(10)
$char(1)CStatistics:$char(10)
This song was played %play_counter% times so far. $char(10)
Last played: %play_date% at %play_time%$char(10)
My rating: $if3(%rating% stars, not rated)


screenshot:


[a href="index.php?act=findpost&pid=253639"][{POST_SNAPBACK}][/a]


Does anyone know what you need to get the "Statistics" working on this code?
[a href="index.php?act=findpost&pid=255844"][{POST_SNAPBACK}][/a]


For the "play count" and "last played" items you need the play counter plugin:

[a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=20719]http://www.hydrogenaudio.org/forums/index....showtopic=20719[/url]

For the track rating you need to use a tag called "rating" and then rate your tracks. This can be done easier using the quick tag plugin.

Rob

foo_uie_trackinfo

Reply #74
I seem to have a problem with the information updating if I don't have the program set in Follow Curson mode.

Profiles with playback positions don't report the time unless I double click on the track in the playlist, track advance doesn't update at all.

I understand the need for it to be posible to see the selected track info as well as the currently playing info... possibly could there be a set of tags for currently selected and then currently playing? you could then have 2 instances of track info running with info panels set up for each task? yes? no?