From: <sa...@us...> - 2009-03-30 19:04:17
|
Revision: 2752 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=2752&view=rev Author: saamand Date: 2009-03-30 19:04:09 +0000 (Mon, 30 Mar 2009) Log Message: ----------- Modified Paths: -------------- trunk/plugins/MyLyrics/LyricsEngine/LyricsWebClient.cs trunk/plugins/MyLyrics/LyricsEngine/Properties/AssemblyInfo.cs trunk/plugins/MyLyrics/My Lyrics/MyLyrics Configuration/About.Designer.cs trunk/plugins/MyLyrics/My Lyrics/MyLyrics.csproj trunk/plugins/MyLyrics/My Lyrics/Properties/AssemblyInfo.cs trunk/plugins/MyLyrics/My Lyrics/change log.txt Modified: trunk/plugins/MyLyrics/LyricsEngine/LyricsWebClient.cs =================================================================== --- trunk/plugins/MyLyrics/LyricsEngine/LyricsWebClient.cs 2009-03-30 06:11:59 UTC (rev 2751) +++ trunk/plugins/MyLyrics/LyricsEngine/LyricsWebClient.cs 2009-03-30 19:04:09 UTC (rev 2752) @@ -48,6 +48,7 @@ ((HttpWebRequest)request).CookieContainer = cookieContainer; ((HttpWebRequest)request).UserAgent = userAgent; ((HttpWebRequest)request).Timeout = timeout; + ((HttpWebRequest)request).Proxy.Credentials = CredentialCache.DefaultCredentials; } return request; Modified: trunk/plugins/MyLyrics/LyricsEngine/Properties/AssemblyInfo.cs =================================================================== --- trunk/plugins/MyLyrics/LyricsEngine/Properties/AssemblyInfo.cs 2009-03-30 06:11:59 UTC (rev 2751) +++ trunk/plugins/MyLyrics/LyricsEngine/Properties/AssemblyInfo.cs 2009-03-30 19:04:09 UTC (rev 2752) @@ -26,7 +26,7 @@ // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.22")] +[assembly: AssemblyVersion("1.23")] // // In order to sign your assembly you must specify a key to use. Refer to the Modified: trunk/plugins/MyLyrics/My Lyrics/MyLyrics Configuration/About.Designer.cs =================================================================== --- trunk/plugins/MyLyrics/My Lyrics/MyLyrics Configuration/About.Designer.cs 2009-03-30 06:11:59 UTC (rev 2751) +++ trunk/plugins/MyLyrics/My Lyrics/MyLyrics Configuration/About.Designer.cs 2009-03-30 19:04:09 UTC (rev 2752) @@ -80,7 +80,7 @@ this.lbInfo1.Name = "lbInfo1"; this.lbInfo1.Size = new System.Drawing.Size(197, 18); this.lbInfo1.TabIndex = 3; - this.lbInfo1.Text = "MyLyrics plugin, version 1.22"; + this.lbInfo1.Text = "MyLyrics plugin, version 1.23"; // // label2 // Modified: trunk/plugins/MyLyrics/My Lyrics/MyLyrics.csproj =================================================================== --- trunk/plugins/MyLyrics/My Lyrics/MyLyrics.csproj 2009-03-30 06:11:59 UTC (rev 2751) +++ trunk/plugins/MyLyrics/My Lyrics/MyLyrics.csproj 2009-03-30 19:04:09 UTC (rev 2752) @@ -5,7 +5,7 @@ <ProductVersion>9.0.21022</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{BBB2DAE2-0D83-4B4B-85B6-D1B5A7E10039}</ProjectGuid> - <OutputType>WinExe</OutputType> + <OutputType>Library</OutputType> <AppDesignerFolder>Properties</AppDesignerFolder> <RootNamespace>MyLyrics</RootNamespace> <AssemblyName>MyLyrics</AssemblyName> Modified: trunk/plugins/MyLyrics/My Lyrics/Properties/AssemblyInfo.cs =================================================================== --- trunk/plugins/MyLyrics/My Lyrics/Properties/AssemblyInfo.cs 2009-03-30 06:11:59 UTC (rev 2751) +++ trunk/plugins/MyLyrics/My Lyrics/Properties/AssemblyInfo.cs 2009-03-30 19:04:09 UTC (rev 2752) @@ -31,5 +31,5 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.22")] -[assembly: AssemblyFileVersion("1.22")] +[assembly: AssemblyVersion("1.23")] +[assembly: AssemblyFileVersion("1.23")] Modified: trunk/plugins/MyLyrics/My Lyrics/change log.txt =================================================================== --- trunk/plugins/MyLyrics/My Lyrics/change log.txt 2009-03-30 06:11:59 UTC (rev 2751) +++ trunk/plugins/MyLyrics/My Lyrics/change log.txt 2009-03-30 19:04:09 UTC (rev 2752) @@ -1,4 +1,4 @@ -Release notes to MyLyrics 1.21 +Release notes to MyLyrics 1.23 MyLyrics is a windows plugin for MediaPortal which enables the display of lyrics for the currently played music file inside MediaPortal. The plugin is able show LRC and plain lyrics, and uses both musictags and online searches to find lyrics. @@ -14,9 +14,10 @@ * Create a LRC from a basic lyric on the fly. Keys: -- W (or '#' button on remote): Toggle between basic and wide screen. -- E (or '*' button on remote): Toggle between lyric and editor screen. -- Enter (or 'OK' on remote): Tag line on LRC editor screen. +- W key (or '#' button on remote): Toggle between basic and wide screen. +- E key (or '*' button on remote): Toggle between lyric and editor screen. +- S key: Increase the vertical scroll speed. A total of six speed values. +- Enter key (or 'OK' on remote): Tag line on LRC editor screen. Screens: - Lyrics basic: shows lyric with coverart on the right (default lyrics screen). @@ -30,26 +31,101 @@ Installation: Simple copy the content of the zip-file into your MP library (typical C:\Program Files\Team MediaPortal\MediaPortal). -Noteworthy changes since version 1.10: -* Add: Support for the lyric site LyrDB. +Noteworthy changes since version 1.21: +* Fix: Better support for non-English characters. +* Fix: Support for credentials for proxy calls helping users behind a proxy. +* Add: Support automatic scroll using the textboxscrollup controls (requires MyLyrics 1.22+ compatible skin!). +* Add: The lyrics line limit length in LRC can manually be set in configuration. +* Add: Support for the lyric site LyrDB - Song Lyrics - The biggest lyrics portal on the net!. * Add: On the Lyrics database tab you can choose to see only the LRCs of your lyrics database. +* Add: StreamedMP skin supported (MyLyrics 1.22+ compatible). * Fix: Vertical black lines caused by use of "\r\n" in Label controls is eliminated by using "\n" instead. * Fix: Show previous screen issue and back trace issues with MP fixed. -* Fix: Blue3 and Blue3wide skins optimized. -Skin Support: -All supported skins (or at least the ones I'm aware of) are listed here: MyLyrics skin library +For skin-makers: +I've added the scroll feature once again which basically means that all skin-makers must add a couple of new controls to the MyLyrics.xml file. The two new controls have the id's 1020 and 1021 and are basically twins of the two textbox controls with id's 20 and 21. The main difference is that the new controls are of the type textboxscrollup and also have a little smaller value for the height (due to nature of the textboxscrollup control). -For skinners: -Due to a change in the MP Gui engine in March 2008 all label controls need a <width> tag to be shown. -That means all controls of the type "label" must have the tag <width>x</width> where x is the width in pixels. -920 pixels is good value for most 16:9 skins. +Here are an example from MyLyrics.xml of the Blue3 skin: -In short, the following controls must be updated with the tag <width>920</width>: -id: 200-212 -id: 300-312 -id: 400-412 -id: 500-512 -id: 600-612 - -The change is needed for the LRC and LRC editor modes to work. +<control> +<type>textbox</type> +<description>The Lyric area basic</description> +<id>20</id> +<posX>48</posX> +<posY>104</posY> +<width>336</width> +<height>336</height> +<image>icon-folder.png</image> +<label>-</label> +<text>6</text> +<spinPosX>320</spinPosX> +<spinPosY>400</spinPosY> +<font>font12</font> +<onleft>2</onleft> +<onright>2</onright> +<onup>2</onup> +<ondown>2</ondown> +<textcolor>ffdddddd</textcolor> +</control> +<control> +<type>textbox</type> +<description>The Lyric area wide</description> +<id>21</id> +<posX>48</posX> +<posY>104</posY> +<width>640</width> +<height>336</height> +<image>icon-folder.png</image> +<label>-</label> +<text>6</text> +<spinPosX>620</spinPosX> +<spinPosY>400</spinPosY> +<font>font12</font> +<onleft>2</onleft> +<onright>2</onright> +<onup>2</onup> +<ondown>2</ondown> +<textcolor>ffdddddd</textcolor> +</control> +<control> +<type>textboxscrollup</type> +<description>The Lyric area basic</description> +<id>1020</id> +<posX>48</posX> +<posY>104</posY> +<width>336</width> +<height>318</height> +<image>icon-folder.png</image> +<label>-</label> +<text>6</text> +<spinPosX>320</spinPosX> +<spinPosY>400</spinPosY> +<seperator>----------------------------------------------------------------------------------------------</seperator> +<font>font12</font> +<onleft>2</onleft> +<onright>2</onright> +<onup>2</onup> +<ondown>2</ondown> +<textcolor>ffdddddd</textcolor> +</control> +<control> +<type>textboxscrollup</type> +<description>The Lyric area wide</description> +<id>1021</id> +<posX>48</posX> +<posY>104</posY> +<width>640</width> +<height>318</height> +<image>icon-folder.png</image> +<label>-</label> +<text>6</text> +<spinPosX>620</spinPosX> +<spinPosY>400</spinPosY> +<seperator>----------------------------------------------------------------------------------------------</seperator> +<font>font12</font> +<onleft>2</onleft> +<onright>2</onright> +<onup>2</onup> +<ondown>2</ondown> +<textcolor>ffdddddd</textcolor> +</control> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |