This page looks best with JavaScript enabled

2022.1008

 ·  ☕ 2 min read

    Achievement

    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

    Performance

    • Should be able to get the focus lyric in the lyric caret state for prevent duplicated triggered. karaoke
    • Implement check lyric change utils. karaoke