Initial directory structure.
The very first commit
Adds the OSD Window widget and the music player support for Banshee and Exaile
Adds the automake and autoconf files
Add GNU standard description files needed by Automake
Modified the configure.ac and Makefile.am, so that we can generate our program correctly
add LRC Parser and its utility
Adds lrc parser and its utility to Makefile.am
Adds Makefile.am for tests
osd-lyrics can display lyrics according to the music now!
The lrc parser and utitily are integrated
Bugs of lrc utility of the time before the first lyric or after the end time is fixed
FIX: Lyric text error if there are several timecode in a line
add tests for LrcParser and LrcUtility
add tests for LrcParser and LrcUtility
fix the bug about the last lyric got by id returning null
FIX: OSD display problems when all the lyrics are empty
ADD: Utility to check if a string is empty
FIX: Hide the second lyric if it's empty or NULL
add font path to the lyric display
add the comments to the interface of ol_lrc_parser.h
ADD: functions to set each line's percentage
CHANGE: the next lyric will be updated after the current lyric's percentage is larger than 50%
FIX: bugs when check for empty lines
FIX: skip empty lines
lrc_fetch module, do simple error handling, to be improved