Skip to main content

Topic: Lyrics Show Panel (Modified version) (Read 385043 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • T.P Wang
  • [*][*][*][*]
  • Developer
Lyrics Show Panel (Modified version)
Depreciated, for most up-to-date version, visit here:
http://www.hydrogenaudio.org/forums/index....showtopic=76968



Original component
(*** FOR  DOWNLOAD PLEASE SEE BELOW! ***) is here: http://gro.clinux.org/projects/ikiki/ , just credit the original developer bluenet, Thank you!

I grab the source and do some modification("download lyrics" is still working)
However, maybe there are some problems in this modification.

Feedback is welcome! 

screenshot:




Requirements

foobar2000 v0.9.5
Columns UI 0.3

Current version:  0.3.3.9


ChangeLog


[full changelog] 0.3.3.9
  • Fix high cpu usage while "Enable global field processing" is checked
  • Minor cleanups
0.3.3.8
  • Major changes on main menu commands: Removing command "Search lyirc online" in "File"; Providing a new pop menu contains most useful commands in "View" => "Lyric Show"
  • Minor changes and fixes
0.3.3.7
  • Fix a bug that cache may contain two lyric for one track
  • Add context menu and a option for editing lyric file with external editor
  • Move "Now playing" context menu items to a new popup menu
  • Fix display setting importing/exporting and add support for interval, period, global field
0.3.3.6
  • Fix a bug that will crash on startup under certain circumstance
  • Improved caching mechanism: file location, codepage, offset now won't lost after track change
  • Combobox of codepage is now auto-sorted
0.3.3.5
  • Fix a bug that panel is visible on creation
  • Fix a bug that won't show lyrics after changing track with lyric manually downloaded
0.3.3.4
  • Codepage change now take effect on embeded lyrics
  • CRITICAL: Fix a bug that will mess up whole lyric file after offset adjust
  • Various glitch fixed
0.3.3.3
  • Panel now will not get focus automatically while mouse move in
  • Mouse scroll now will work with limit properly
  • Fix a bug that after change offset, 'offset' tag won't close the bracket on its line
  • Fix a bug that lyric won't save while choose user defined directory
  • Some text change in configruation page
0.3.3.2
  • Now Lyric Show is explicit a single CUI extension to prevent possible errors
  • Fix lyric picking when downloading/updating lyrics automatically
  • Fix timer loss while configing scroll setting
  • Fix hang while using association manager
0.3.3.1
  • Fix character problem when copying lyric to clipboard
  • Better lyric file handling with UTF8 without BOM
  • "Copy lyric without timestamp" now will be copied as that lyric displayed
  • Add %lyric_currentline% filed
  • Fix modal call when tidying associations which delay foobar2000 ui
  • Build with latest foobar2000 SDK
0.3.3.0
  • Fix a possibly crash when reloading lyric
  • Global titleformating filed processing now require latest foobar2000(using metadb_display_field_provider)
  • %lyric_exists% and %lyric_hastimestamp% now refresh corectly
  • Add support for per instance config (only display setting, that means you can use it in two or more PUI configruations or CUI layouts, without modifying display settings manually)
  • Add support for import/export display setting
  • Build with latest foobar2000 SDK
  • Fix some other glitchs
Download here: Link
  • Last Edit: 15 December, 2009, 12:42:05 AM by T.P Wang

  • CepiPerez
  • [*][*][*][*]
Lyrics Show Panel (Modified version)
Reply #1
Thanks!
It looks relly nice in my config!

  • fl102
  • [*]
Lyrics Show Panel (Modified version)
Reply #2
wow! thanks so much
great!!!

  • simply
  • [*]
Lyrics Show Panel (Modified version)
Reply #3
Nice work, thanks!
--------------------
--------------------

  • dawid
  • [*]
  • Banned
Lyrics Show Panel (Modified version)
Reply #4
Good work, thank you very much

  • carmenm
  • [*][*][*][*][*]
Lyrics Show Panel (Modified version)
Reply #5
Lovely, could you see why associations doesnt work

  • T.P Wang
  • [*][*][*][*]
  • Developer
Lyrics Show Panel (Modified version)
Reply #6
Lovely, could you see why associations doesnt work


Did you got lyrics.xml in your foobar2000 path before?

I'll fix it soon

Lyrics Show Panel (Modified version)
Reply #7
oh~~~thx ! thx

very nice

  • carmenm
  • [*][*][*][*][*]
Lyrics Show Panel (Modified version)
Reply #8

Lovely, could you see why associations doesnt work


Did you got lyrics.xml in your foobar2000 path before?

I'll fix it soon

Yes i did and i still have it right now but it doesnt work. thanks for answering so quickly and looking into it

  • T.P Wang
  • [*][*][*][*]
  • Developer
Lyrics Show Panel (Modified version)
Reply #9


Lovely, could you see why associations doesnt work


Did you got lyrics.xml in your foobar2000 path before?

I'll fix it soon

Yes i did and i still have it right now but it doesnt work. thanks for answering so quickly and looking into it


I've updated.
please check at
http://www.hydrogenaudio.org/forums/index....showtopic=55691
 
it should work well.
  • Last Edit: 21 June, 2007, 04:19:40 AM by T.P Wang

  • carmenm
  • [*][*][*][*][*]
Lyrics Show Panel (Modified version)
Reply #10
Works perfectly now for lyrics existing on the disk and not yet associed. They become associed, works like a charm. Couldnt test the rest from here at work. Thanks a lot you gave life back to this plugin

Lyrics Show Panel (Modified version)
Reply #11
Do you think it would be possible to overlay an image on the panel ?
Using it on panels UI and trying to make a nice fade effect...
As you can see on the image below :



Thanks

  • Sam Stoat
  • [*][*]
Lyrics Show Panel (Modified version)
Reply #12
Very nice work!

I'm after a semi-transparent background over a picture.  I tried placing an empty title display box behind the lyrics panel, containing a $drawrect with pen and brush colours of 0-0-0 and alpha-128.  It worked, except lyrics panel won't clear itself on a track change, leaving text overlaying text.

Any chance of fixing this or implementing semi-transparent backdrops in the panel itself?

  • T.P Wang
  • [*][*][*][*]
  • Developer
Lyrics Show Panel (Modified version)
Reply #13
Do you think it would be possible to overlay an image on the panel ?
Using it on panels UI and trying to make a nice fade effect...
As you can see on the image below :

[a href="http://img522.imageshack.us/my.php?image=lyricsfadetn8.jpg" target="_blank"] .
EDIT: I've just put a semi-transparent background using $drawrect and put %title% in before $panel Lyric Show Panel, it seems that everyting work well. the %title% changs as soon as track does.
  • Last Edit: 21 June, 2007, 08:50:27 PM by T.P Wang

  • steliyan
  • [*]
Lyrics Show Panel (Modified version)
Reply #14
Is the scroller shown when this is added as panel in PanelsUI ?

  • T.P Wang
  • [*][*][*][*]
  • Developer
Lyrics Show Panel (Modified version)
Reply #15
Is the scroller shown when this is added as panel in PanelsUI ?


scrolling works well in PanelsUI.
scrollbar is not considered in the near future just because now I have little experience on programming.

  • sylla
  • [*][*][*]
Lyrics Show Panel (Modified version)
Reply #16

Is the scroller shown when this is added as panel in PanelsUI ?


scrolling works well in PanelsUI.
scrollbar is not considered in the near future just because now I have little experience on programming.



Downloaded the new version, but didn't get the scrolling to work...
The "enable scroll" is checked.

  • T.P Wang
  • [*][*][*][*]
  • Developer
Lyrics Show Panel (Modified version)
Reply #17
Downloaded the new version, but didn't get the scrolling to work...
The "enable scroll" is checked.


Maybe this is the key:
there's timestamped lyric and plain-text lyric.
if you got plain-text lyric, this will happen, and you can only scroll it with Mouse Scrolling.
  • Last Edit: 28 December, 2007, 10:17:33 PM by T.P Wang

Lyrics Show Panel (Modified version)
Reply #18
That's the problem:under PanelsUI the mouse scrolling doesn't work
Favourite artist:CD-R
Favourite album:700MB

  • sylla
  • [*][*][*]
Lyrics Show Panel (Modified version)
Reply #19



Is the scroller shown when this is added as panel in PanelsUI ?


scrolling works well in PanelsUI.
scrollbar is not considered in the near future just because now I have little experience on programming.



Downloaded the new version, but didn't get the scrolling to work...
The "enable scroll" is checked.


Maybe this is the key:
there's timestamped lyric and plain-text lyric.
if you got plain-text lyric, this will happen, and you can only scroll it with Mouse Scrolling.


The timestamped lyrics work fine, scrolling in the time it is supposed to, and no need for manual scrolling on them.

What I want is to be able to scroll up and down with the mouse on the plain-text lyrics, and it doesn't work....

I don't know, but I guess from my bad english that it's supposed to work what I am trying to do?

That's the problem:under PanelsUI the mouse scrolling doesn't work



Ahh, so that's no change on that from the earlier version then... I thought that was one new function, nevermind my previous post then.

Still would be awesome if it could be implented....

  • Sam Stoat
  • [*][*]
Lyrics Show Panel (Modified version)
Reply #20
Can you post your code here?
I'm sorry I cannot understand you because my english is poor enough  .
EDIT: I've just put a semi-transparent background using $drawrect and put %title% in before $panel Lyric Show Panel, it seems that everyting work well. the %title% changs as soon as track does.
Never mind.  Your 'edit' comment actually sorted my problem out for me.  Thanks.

  • T.P Wang
  • [*][*][*][*]
  • Developer
Lyrics Show Panel (Modified version)
Reply #21
That's the problem:under PanelsUI the mouse scrolling doesn't work


Yes, I just notice it.
I'll go and fix it
Thanks.

  • T.P Wang
  • [*][*][*][*]
  • Developer
Lyrics Show Panel (Modified version)
Reply #22
That's the problem:under PanelsUI the mouse scrolling doesn't work



Ahh, so that's no change on that from the earlier version then... I thought that was one new function, nevermind my previous post then.

Still would be awesome if it could be implented....


Hi, I've uploaded the new version, try to see if it works.
  • Last Edit: 28 December, 2007, 10:16:53 PM by T.P Wang

Lyrics Show Panel (Modified version)
Reply #23
Works just fine,thank you!
Favourite artist:CD-R
Favourite album:700MB

  • sylla
  • [*][*][*]
Lyrics Show Panel (Modified version)
Reply #24
Yep, it works for me too!

Thanks Very much, really great!