This page looks best with JavaScript enabled

2022.0122

 ·  ☕ 2 min read

    Achievement

    • \Hit 100 stars/

    Beatmap

    • Check is there any reason why not use bindable list for tags in lyric. karaoke
    • Make TimeTag[] TimeTags into IEnumerable<TimeTag> in the lyric class. karaoke
    • Change some properties from Bindable<tag[]> into BindableList<tag> in lyric. karaoke

    Code quality

    • int shifting should be renamed to int offset in some methods. karaoke

    Fix

    • Fix screen broken after add new text in lyric editor. karaoke
    • Fix cause crash if change mode after delete the lyric. karaoke
    • Fix the lyric importer will crash if switch mode in edit lyric mode. karaoke
    • Fix import test scene does not have popover screen. karaoke
    • Fix auto-generate not working if trigger open the selecting mode by not in the generating mode. karaoke
    • Fix time-tag is not in the right place in the lyric importer. karaoke
    • Fix delete text tag not wrap into change handler in text tag edit selection. karaoke
    • Fix ruby/romaji cannot drag in lyric editor. karaoke
    • Fix some UI bug in singer editor page. karaoke
    • Fix multi select not working in singer editor. karaoke
    • Fix something might broken in the translate editor. karaoke

    Editor

    • Implement typing feature in lyric editor. karaoke
    • Should use change handler if change text-tag properties. karaoke
    • move more caret position calculation algorithm into caret state class. karaoke
    • Apply auto generator config in change handler. karaoke
    • Refactor navigation bar and lyric editor screen in lyric importer. karaoke
    • After click auto generate language dialog, should select all language in lyric importer. karaoke
    • Fix navigation bar in lyric importer not change text in some cases. karaoke
    • Implement extend state class for able to record status in lyric editor. karaoke
    • Implement delete range of ruby romaji in lyric editor. karaoke
    • Implement update singer list in lyric editor extend area if change in the beatmap. karaoke
    • Implement singer selection in lyric editor. karaoke
    • Adjust edit singer style in lyric editor. karaoke
    • Should use change handler in singer list page if assign or un-assign singer to lyric.