Achievement
- Start implementing another layout for lyric editor(design is modified from flyet’s work). karaoke
Code quality
- Adjust the inherit class in the lyric editor extend area. karaoke
- Rename from “extend” into “settings” in the lyric editor. karaoke
- Move some lyric list related logic into the “rows” namespace. karaoke
- Adjust some class namespace in the lyric editor. karaoke
- Adjust namespace in the lyric list. karaoke
- Move the background adjust related logic into
row
namespace. karaoke - Extea adjust for implement another layout for lyric editor. karaoke
- Rename some components in lyric editor composer. karaoke
- Move abstract component in the root namespace. karaoke
- Move single lyric editor into shared namespace because it will be used in both lyrics row and composer. karaoke
- Separate editable and view-only into two different lyric. karaoke
Editor
- Implement detail lyric list view. karaoke
- Define the support layout list. karaoke
- Add layout preference config for lyric editor. karaoke
- Implement the compose area in the lyric editor. karaoke
- Remove the extend area in the lyric editor row because it will be mored into the composer. karaoke
- Implement the bottom editor for composer. karaoke
Fix
- Fix wrong row background color type in the lyric editor. karaoke
- Fix bindable change does not triggered from the menu item. karaoke
- Fix the background color not changed by edit mode in the lyric editor. karaoke