This page looks best with JavaScript enabled

2020.1226

 ·  ☕ 1 min read

    Code quality

    • Update config from how lazer have. karaoke

    Editor

    • Implement cursor in the lyric editor. karaoke
    • Implement click the time-tag to move the cursor. karaoke
    • Press space to set the current time in time-tag. karaoke
    • Able to split lyrics in the lyric editor. karaoke
    • Create a state manager for managing cursor position or mode in the lyric editor. karaoke
    • Enable to delete text by mouse position. karaoke
    • Add edit lyric step in lyric import step. karaoke
    • Let import navigation be interactable.

    Fix

    • Using better regular expression to parse ruby, romaji, and time-tag. karaoke

    Performance

    • Fix duplicated calculation in the lyric object. karaoke

    Utility

    • Implement lyric utility to handle split and combine lyrics. karaoke
    • Implement note utility to handle separate and combine notes. karaoke
    • Add shifting time tag position in utility for delete lyric purpose. karaoke