[b][u]Change in 0.3:[/b][/u]- Partially rewritten lyric searching, next lyric now works properly, and it should be much more stable. Searching the internet and using the search dialogue should also be faster.- Added a new database: Timestamped 3.- The lyrics search is now only active if a panel exists in the layout.- Lyrics editor auto save option is maintained on restart.- The custom save directory is used in the local file search if it's not already specified in the custom search path.- Pressing enter in the lyrics search dialogue searchs/loads lyrics depending on which control has focus.- Local file search only requires title if loading from the song directory.- Adjust offset no longer displays as -1.- In the lyric editor, pressing enter synchronises the lyrics (the edit box mustn't have focus) - This is now redundant, use Control + Enter- The context menu no longer uses shift.- The fallback text now has the following titleformatting: %search_state% and %search_progress%.- The last line of synchronised lyrics is now highlighted.- Fixed an issue where tracks beginning with 'Unknown' would not find a lyric.- wiki searches no longer swap the '&'.- Double clicking on the panel opens the editor.- Editor dialogue is non-modal now.- Some changes to the layouts of the preferences/settings pages.- Fixed a problem where using the 'Set font colour' at the start of a line would erase all the line breaks.- Completely new associations. They are now based on the metadata (rather than filenames) and update when the metadata is changed. This enabled automatically to allow faster searching.- Added 'Choose lyric' option in the context menu.- More robustness in checking whether a lyric exists before saving one.- It can now load lyrics with a ';' in the filename or path.- An SDK for writing your own lyrics sources will be released shortly.[b][u]Changes in 0.2.3[/u][/b]- Fixed lyrdb.com results.- Added lrc123.com database.- Fixed sort order of lyric results (it now matches your preferences).- Fixed garbage from the end of Minilyrics lyrics.- Fixed maintaining new lines in fallback text when converting from the old text formatting.- Multiple crash fixes.[b][u]Changes in 0.2.2:[/u][/b]- Fixed refresh on playback stop.- Commenting out in the fallback text now works.- Changed the naming of some of the menu entries.- Fixed problem with the message 'Load failed'.- Fixed the resizing of the lyric search dialogue.- Fixed a problem where the custom colours wouldn't update if a synced lyric was displayed.- Fixed the issue with the preference page window being the wrong size (e.g. when using large fonts) - please confirm this is fixed.- Crash fixes.[b][u]Changes in 0.2.1:[/u][/b]- Solved background issue (where artwork was not displayed after track change etc).- Now supports timestamps with .xxx as well as .xx.- Improved fading the highline colour at low scrolling speeds.- Fixed the global variables getting stuck.- Fixed the editor - it doesn't drop text any more.- Added a lyric synchroniser.- Added the ability to open a browser to a predefined webpage (which you can define) - in the lyric search dialogue.- Fixed saving with radiostreams.- Behind the scenes changes to the lyrics searching (your lyrics search order will be reset).- Sorted the availability of the 'Associate lyrics' options. Also added 'Associate current lyrics' which link the playing track and the currently displayed lyric.- Added two new timestamped databases.- Added a Minilyrics output plugin. Please note: Minilyrics must be installed and activated for foobar2000 for this to work. To install the plugin, go to the Minilyrics search properties (in preferences) and click 'Download and install'. If you want to remove the taskbar entry of Minilyrics you can do so in the advanced section of Minilyrics' preferences. I would also recommend setting Minilyrics to only download synchronised lyrics, as Minilyrics will guess the timestamps for unsynchronised lyrics (which I find annoying).- Fixed the line spacing of the wiki lyrics database.- Fixed removing of links and other garbage from wiki lyrics.- It will now sort lyrics according to your search order more robustly.- Fixed a repaint issue where it took a while to update the currently displaying lyric.- A potential crash fix.[b][u]Changes in 0.2:[/u][/b]- Fading of highlight colour while the lyric is scrolling.- Improved accent support.- Added lyric editor to more neatly support editing/reloading lyrics.- Improved fallback text and simplified GUI.- Crash fix with long file names.- Uses the new version of album art extractor.- Other crash fixes.- Sorted blurring of lyrics when no album art found.- Simplified context menu and foobar 'View' menu (extra options available by pressing shift).- Improved settings page GUI (hopefully easier to understand).- Lyric rating is now saved in the lyric file (which was why the rating was not retained on replaying a track).- It will try harder to display a lyric of the type desired. This only affects the 'prefer synced' and 'prefer unsynced' options.- Retains the blend with background setting on restart.- Sorted custom lyric search path (in file search) - it used the save path instead.- Removed Internet search tab in preferences - those settings are now in the properties dialogue of any online source.- Stopped error messages popping up if an error occurs with saving to the tag.- Fixed loading/saving file names with illegal file name characters.- 3 More online databases.- Allow changing of background colour when 'image' is selected without have to change background mode.- Load fallback text when CUI layout changed.- Retaining codepage.- Fixed searching sub-directories for the local file search.- Stopped black screen when editing layout with playback stopped.- Re-added global variables (%lyric_exists%, %lyric_issynced%, %lyric_currentline%)- More robust detection of synced or non-synced.- Saving of offset (by scrolling etc).- Bugs with ' and $ in artist name would mess up the file search.- Now support for [hh:mm:ss.xx] ('.xx' doesn't have to present either).- Fixed availability of 'copy lyrics'[b][u]Changes in 0.1.4[/u][/b]- Crash fixes on track change.- Reinstated saving of the timestamp offset.- Fixed flickering whilst scrolling lyrics in transparent mode.- Grayed out 'Save' context menu item when save method is 'Don't save'.[b][u]Changes in 0.1.3[/u][/b]- Crash fixes- Added escape to exit online search.- Added double clicking to load lyrics from online search[b][u]Changes in 0.1.2[/u][/b]- Fixed the preferences page retaining the custom save directory.- Sorted version naming.- Should have sorted the delays on track change.- Stopped it spewing stuff out to the console. [b][u]Change log from original foo_uie_lyrics2[/u][/b]- Completely rewritten lyric searching, you can now customise search order or exclude/include sources as you wish. It only does one global lyric search now (not one per panel instance).- Changed a lot of the GUI to make it more user friendly.- Moved most of the options from the settings page into a preferences page.- Added smooth step scrolling (customisable speed).- Solved the transparency bug when the panel is resized.- You can choose which type of lyric you want to display (only synced, prefer synced, only unsynced, prefer unsynced, no preference).- Added CUI colours and fonts support.- You can now have a different font for the fallback text.- Added Chartlyrics.com database.- Removed databases which weren't working any more.- The online search dialogue now updates itself on track change.- Gradient fill background (you choose the colour of the corners of the panel)- Simplified the context menu.- Changed the file search to remove the fuzzyness (your lyrics must have the artist and track name in the filename for it to be found).- Fixed a few potential crashes.- Fixed an error in the default settings where the write-to and read-from unsynced lyric tags didn't match.- Plus lots of other minor things.Please note: there have been a lot of changes - so there may be bugs I haven't spotted yet!
foo_uie_lyrics2: source_db_lyrdb::Search: Connection Failed.Timeout on host: api.chartlyrics.comTimeout on host: api.chartlyrics.comTimeout on host: api.chartlyrics.comfoo_uie_lyrics2: source_db_chartlryics::Search: Connection Failed.Opening track for playback: "D:\Music\Israeli\היהודים\Unplugged (2004)\02. טיפה בים.mp3"foo_uie_lyrics2: source_db_lyrdb::Search: Connection Failed.Timeout on host: api.chartlyrics.comTimeout on host: api.chartlyrics.comTimeout on host: api.chartlyrics.comfoo_uie_lyrics2: source_db_chartlryics::Search: Connection Failed.Lyric search returned no results.
Version 0.1.2 uploaded.
I hope this component stops the horrible discussions about lyric components in hydrogenaudio.