home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
My Lyrics Plugin
My Lyrics 1.8.0 for MP 1.4 / 1.5 (26-07-13)
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="yoavain" data-source="post: 1010825" data-attributes="member: 92067"><p>Just a teaser about what to expect in the next version.</p><p>[spoiler]</p><p>(The following is already done. Stuff may be added)</p><p>Reworked <em><strong>everything</strong></em>. All lyrics search sites are now implementing a common interface. An abstract site class now handles timings and common stuff. Site implementation now only has to do the specific site things such as the parsing. GUI is dynamically created according to the number of active implementations. Site implementation now also responsible of the search categories, i.e. in which search priority to enable it when in Lyrics mode.</p><p>(Sorry if the previous paragraph was too low level)</p><p>The reason for doing such a work, which was practically rewriting almost everything, is this: Adding a new search site was hell, but now the effort is very very small. Since sites often change, there's a need to be able to disable a site by changing a single word in code, and not by searching all the places it is being used (GUI, configuration, etc.)</p><p>Other changes:</p><p>- Added skin files for Default 4:3</p><p>- Added <a href="http://www.lyrster.com" target="_blank">www.lyrster.com</a> (took 1 hour now with the new interface <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> )</p><p>- Added <a href="http://www.ViewLyrics.com" target="_blank">www.ViewLyrics.com</a></p><p>- Added <a href="http://www.lyricsmode.com" target="_blank">www.lyricsmode.com</a></p><p>- Added <a href="http://www.lyrics.net" target="_blank">www.lyrics.net</a></p><p>- Changed Shironet to only work on Hebrew artists/titles.</p><p>- Removed LyricsPluginSite</p><p>- Removed HotLyrics</p><p>- Removed LyricWiki</p><p>- Fixed progress bar in batch search. 2 step progress bar: First for counting candidate songs for search, the second for the search itself (The reason the first is not filling till the end is because looping over all artists and all songs does not total to the number of songs due to "various" or missing titles…)</p><p>- Removed any hardcoded references to GUILocalizeStrings.</p><p>- Update #Play.Current.Lyrics on lyrics found</p><p>- Some GUI overhaul done. Fixed a few inconsistencies.</p><p>- Fix URL in about tab (and remove the use of IE. Now calls default browser)</p><p>- Start using the correct configuration file (the MediaPortal.xml from ProgramData and not Program Files)</p><p>- Change logger to print nicer.</p><p>- Split About tab into 2 tabs: About & Help. About now contains list of supported sites, and credits section</p><p>- Implement required changes for MPTagThat, so that it can use latest LyricsEngine from plugin.</p><p>[/spoiler]</p></blockquote><p></p>
[QUOTE="yoavain, post: 1010825, member: 92067"] Just a teaser about what to expect in the next version. [spoiler] (The following is already done. Stuff may be added) Reworked [I][B]everything[/B][/I]. All lyrics search sites are now implementing a common interface. An abstract site class now handles timings and common stuff. Site implementation now only has to do the specific site things such as the parsing. GUI is dynamically created according to the number of active implementations. Site implementation now also responsible of the search categories, i.e. in which search priority to enable it when in Lyrics mode. (Sorry if the previous paragraph was too low level) The reason for doing such a work, which was practically rewriting almost everything, is this: Adding a new search site was hell, but now the effort is very very small. Since sites often change, there's a need to be able to disable a site by changing a single word in code, and not by searching all the places it is being used (GUI, configuration, etc.) Other changes: - Added skin files for Default 4:3 - Added [URL='http://www.lyrster.com']www.lyrster.com[/URL] (took 1 hour now with the new interface ;) ) - Added [URL='http://www.ViewLyrics.com']www.ViewLyrics.com[/URL] - Added [URL='http://www.lyricsmode.com']www.lyricsmode.com[/URL] - Added [url="http://www.lyrics.net"]www.lyrics.net[/url] - Changed Shironet to only work on Hebrew artists/titles. - Removed LyricsPluginSite - Removed HotLyrics - Removed LyricWiki - Fixed progress bar in batch search. 2 step progress bar: First for counting candidate songs for search, the second for the search itself (The reason the first is not filling till the end is because looping over all artists and all songs does not total to the number of songs due to "various" or missing titles…) - Removed any hardcoded references to GUILocalizeStrings. - Update #Play.Current.Lyrics on lyrics found - Some GUI overhaul done. Fixed a few inconsistencies. - Fix URL in about tab (and remove the use of IE. Now calls default browser) - Start using the correct configuration file (the MediaPortal.xml from ProgramData and not Program Files) - Change logger to print nicer. - Split About tab into 2 tabs: About & Help. About now contains list of supported sites, and credits section - Implement required changes for MPTagThat, so that it can use latest LyricsEngine from plugin. [/spoiler] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
My Lyrics Plugin
My Lyrics 1.8.0 for MP 1.4 / 1.5 (26-07-13)
Contact us
RSS
Top
Bottom