IPB

Welcome Guest ( Log In | Register )

28 Pages V   1 2 3 > »   
Closed TopicStart new topic
Lyrics Show Panel (Modified version), with "transparent background"
T.P Wang
post Jun 21 2007, 02:14
Post #1





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



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! smile.gif

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

This post has been edited by T.P Wang: Dec 15 2009, 06:42
Go to the top of the page
+Quote Post
CepiPerez
post Jun 21 2007, 04:05
Post #2





Group: Members
Posts: 428
Joined: 22-July 06
From: Argentina
Member No.: 33201



Thanks!
It looks relly nice in my config!
Go to the top of the page
+Quote Post
fl102
post Jun 21 2007, 04:29
Post #3





Group: Members
Posts: 15
Joined: 16-March 05
Member No.: 20679



wow! thanks so much
great!!!
Go to the top of the page
+Quote Post
simply
post Jun 21 2007, 06:08
Post #4





Group: Members
Posts: 29
Joined: 10-January 07
From: Poland
Member No.: 39517



Nice work, thanks!


--------------------
--------------------
--------------------
Go to the top of the page
+Quote Post
dawid
post Jun 21 2007, 06:33
Post #5





Group: Banned
Posts: 7
Joined: 15-June 07
Member No.: 44401



Good work, thank you very much
Go to the top of the page
+Quote Post
carmenm
post Jun 21 2007, 07:35
Post #6





Group: Members
Posts: 720
Joined: 24-November 05
From: Grenoble
Member No.: 25981



Lovely, could you see why associations doesnt work
Go to the top of the page
+Quote Post
T.P Wang
post Jun 21 2007, 08:16
Post #7





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



QUOTE (carmenm @ Jun 21 2007, 14:35) *
Lovely, could you see why associations doesnt work


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

I'll fix it soon
Go to the top of the page
+Quote Post
YounhaLOV
post Jun 21 2007, 08:30
Post #8





Group: Members
Posts: 72
Joined: 27-April 07
Member No.: 42941



oh~~~thx ! thx

very nice
Go to the top of the page
+Quote Post
carmenm
post Jun 21 2007, 08:36
Post #9





Group: Members
Posts: 720
Joined: 24-November 05
From: Grenoble
Member No.: 25981



QUOTE (T.P Wang @ Jun 21 2007, 09:16) *
QUOTE (carmenm @ Jun 21 2007, 14:35) *

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
Go to the top of the page
+Quote Post
T.P Wang
post Jun 21 2007, 09:05
Post #10





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



QUOTE (carmenm @ Jun 21 2007, 15:36) *
QUOTE (T.P Wang @ Jun 21 2007, 09:16) *

QUOTE (carmenm @ Jun 21 2007, 14:35) *

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
wink.gif
it should work well.

This post has been edited by T.P Wang: Jun 21 2007, 09:19
Go to the top of the page
+Quote Post
carmenm
post Jun 21 2007, 09:22
Post #11





Group: Members
Posts: 720
Joined: 24-November 05
From: Grenoble
Member No.: 25981



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
Go to the top of the page
+Quote Post
PedroElGringo
post Jun 21 2007, 15:23
Post #12





Group: Members
Posts: 48
Joined: 7-December 03
Member No.: 10269



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
Go to the top of the page
+Quote Post
Sam Stoat
post Jun 21 2007, 18:44
Post #13





Group: Members
Posts: 73
Joined: 11-August 03
Member No.: 8315



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?
Go to the top of the page
+Quote Post
T.P Wang
post Jun 22 2007, 01:41
Post #14





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



QUOTE (PedroElGringo @ Jun 21 2007, 22:23) *
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


Nowadays it's seemed that it's not possible to overlay an image on the panel, However, I'm about to add this fadding effect later. thanks.

QUOTE (Sam Stoat @ Jun 22 2007, 01:44) *
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?

Can you post your code here?
I'm sorry I cannot understand you because my english is poor enough sad.gif .
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.

This post has been edited by T.P Wang: Jun 22 2007, 01:50
Go to the top of the page
+Quote Post
steliyan
post Jun 22 2007, 08:44
Post #15





Group: Members
Posts: 35
Joined: 30-November 06
Member No.: 38211



Is the scroller shown when this is added as panel in PanelsUI ?
Go to the top of the page
+Quote Post
T.P Wang
post Jun 22 2007, 09:47
Post #16





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



QUOTE (steliyan @ Jun 22 2007, 15:44) *
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.
Go to the top of the page
+Quote Post
sylla
post Jun 22 2007, 11:13
Post #17





Group: Members
Posts: 133
Joined: 7-March 07
Member No.: 41266



QUOTE (T.P Wang @ Jun 22 2007, 09:47) *
QUOTE (steliyan @ Jun 22 2007, 15:44) *

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.
Go to the top of the page
+Quote Post
T.P Wang
post Jun 22 2007, 11:38
Post #18





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



QUOTE (sylla @ Jun 22 2007, 18:13) *
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.

This post has been edited by T.P Wang: Dec 29 2007, 04:17
Go to the top of the page
+Quote Post
Russell777
post Jun 22 2007, 11:49
Post #19





Group: Members
Posts: 559
Joined: 13-April 06
Member No.: 29483



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


--------------------
Favourite artist:CD-R
Favourite album:700MB
Go to the top of the page
+Quote Post
sylla
post Jun 22 2007, 11:55
Post #20





Group: Members
Posts: 133
Joined: 7-March 07
Member No.: 41266



QUOTE (T.P Wang @ Jun 22 2007, 11:38) *
QUOTE (sylla @ Jun 22 2007, 18:13) *

QUOTE (T.P Wang @ Jun 22 2007, 09:47) *

QUOTE (steliyan @ Jun 22 2007, 15:44) *

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?

QUOTE (Russell777 @ Jun 22 2007, 11:49) *
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....
Go to the top of the page
+Quote Post
Sam Stoat
post Jun 22 2007, 11:57
Post #21





Group: Members
Posts: 73
Joined: 11-August 03
Member No.: 8315



QUOTE (T.P Wang @ Jun 22 2007, 01:41) *
Can you post your code here?
I'm sorry I cannot understand you because my english is poor enough sad.gif .
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.
Go to the top of the page
+Quote Post
T.P Wang
post Jun 22 2007, 11:57
Post #22





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



QUOTE (Russell777 @ Jun 22 2007, 18:49) *
That's the problem:under PanelsUI the mouse scrolling doesn't work


Yes, I just notice it.
I'll go and fix it
Thanks.
Go to the top of the page
+Quote Post
T.P Wang
post Jun 22 2007, 13:19
Post #23





Group: Developer
Posts: 486
Joined: 8-June 07
From: Chengdu
Member No.: 44175



QUOTE (Russell777 @ Jun 22 2007, 18:49) *
That's the problem:under PanelsUI the mouse scrolling doesn't work



QUOTE (sylla @ Jun 22 2007, 18:55) *
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.

This post has been edited by T.P Wang: Dec 29 2007, 04:16
Go to the top of the page
+Quote Post
Russell777
post Jun 22 2007, 13:33
Post #24





Group: Members
Posts: 559
Joined: 13-April 06
Member No.: 29483



Works just fine,thank you!


--------------------
Favourite artist:CD-R
Favourite album:700MB
Go to the top of the page
+Quote Post
sylla
post Jun 22 2007, 14:55
Post #25





Group: Members
Posts: 133
Joined: 7-March 07
Member No.: 41266



Yep, it works for me too!

Thanks Very much, really great!
Go to the top of the page
+Quote Post

28 Pages V   1 2 3 > » 
Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th July 2014 - 09:16