Make the status change in the shuffle and repeat icon working.
Refactory AnyMemoService to service package.
Update all version of apache commons and signpost package. Prefer to use
jar version.
Add shuffle and repeat function and its tests. Currently it has a bug
that the CardPlayerContext is not refreshed when these option gets
changed.
Add 2 tests in CardPlayerState about the STOPPED state.
Shuffle and repeat will take effect immediately after changing.
Fix all lint errors. Add comments / copyright information for new
classes.
Eliminate all java warning across the project.
Add clean.sh script to clean project without removing the dalvik
compiled jar files.
CardPlayer is using its own layout to define fragment
Use qa_card_layout_preview_edit layout instead of dynamically generating
layout for Preview/edit activity for better performance and less code.
Use GradeButtonsFragment for StudyActivity. Basic funcitons are working.
TODO: interval information on the button.
Fix no item dialog in StudyActivity
Fix undo for StudyActivity.
Click on the CardPlayer's notificaiton will resume the activity.
Clean up a warning.
QuizActivity uses GradeButtonsFragment. Change the quiz mode's buttons
to 2 buttons.
Mark the button stop playing when all the cards are played.
Display background color correctly in CardPlayerActivity.
Fix background issue in StudyActivity.
Fix background color issue in QuizActivity.
Use common logic to handle double sided card.
Rus translation update