This page looks best with JavaScript enabled

2022.0212

 ·  ☕ 3 min read

    Achievement

    • \No 1111 has been created/ karaoke
    • Close lots of old issues.
    • Create and close lots of new issues.
    • Write this damn article.
    • Migrate skin roles for more flexibility.

    Beatmap

    • Add primary key into lyric object. karaoke
    • Record HUE instead of Hex in the singer(for not let user to select the dirty color). karaoke
    • Remove all layout index in the lyric. karaoke
    • [Close duplicated] Change ruby/romaji from bindable to bindable list in the lyric object. karaoke

    Code quality

    • Use the better way for able to access editor in test scene.
    • Fix Assert.AreEqual wrong using. karaoke

    Editor

    • Should wrap change handler in note popover. karaoke
    • Should wrap change in importLyric method in KaraokeEditor. karaoke
    • Combine notes and note property into single change handler. karaoke
    • Adjust style in translate editor. karaoke
    • Fix some issue in singer editor and tooltip. karaoke
    • Separate karaoke beatmap skin from karaoke skin. karaoke
    • Refactor caret position algorithm interface. Use better interface instead of call method be reflection. karaoke
    • Editor screen should have its own editor click for able to control the track time. karaoke
    • [Close duplicated] Make some improvement about lyric editor. karaoke
    • [Close duplicated] Implement input feature in lyric edit mode. karaoke
    • [Close duplicated] Improve lyric importor. karaoke
    • [Close duplicated] Should deal with the case if singer name is tooooooo long. karaoke
    • [Close duplicated] Should have config button in auto-generate area. karaoke
    • [Close duplicated] Create generate manager. karaoke
    • [Close duplicated] Implement typing feature in lyric editor. karaoke
    • [Close duplicated] Fix typing caret position is weird. karaoke
    • [Close duplicated] Fix non-english text input. karaoke
    • [Close duplicated] Implement note auto-generator. karaoke
    • [Close duplicated] Should add textbox to handle input in text edit mode. karaoke
    • [Close duplicated] Able to get the config directly in lyric editor. karaoke
    • [Close duplicated] Make shadow offset smaller in lyric editor. karaoke
    • [Close duplicated] Implement singer editor. karaoke

    Fix

    • Make the ruleset able to read customized beatmap. karaoke
    • Seems internal skin is not loaded well in release build. karaoke
    • Fix the issue that cannot enter the editor. karaoke
    • Invest the reason why cannot enter the editor in release lezer. karaoke
    • Fix internal skin is not loaded well in release build. karaoke
    • [Close duplicated] Fix lyric font broken if playback. karaoke

    Setting

    • Should be able to show the release version someplace. karaoke

    Skinning

    • Adjust folder structure and add class for new skin structure. karaoke
    • Apply new skin structure into karaoke beatmap. karaoke
    • Apply new skin roles in the karaoke beatmap. karaoke
    • Migrate to the new skin formats. karaoke
    • Should have default beatmap if from legacy skin. karaoke
    • Have ApplyTo() function in the skin element for able to adjust skin effect by the skin element. karaoke
    • Remove continuous property in lyric layout. karaoke
    • [Close duplicated] Refactor layout structor in karaoke skin. karaoke