2020.1107
· ☕ 1 min read
Achievement Implement singer editor. Code quality Rename from LyricLine to Lyric. karaoke Save lists of singer index instead of font index in the lyric. karaoke Editor Implement drag .lrc/.kar file to import. karaoke Create import manager. karaoke Implement style editor karaoke Style editor can switch to edit between Lyric and Note. karaoke Implement singer editor, here’s the demo video. Base implementation. karaoke Implement display lyric.

2020.1024
· ☕ 1 min read
Achievement Create some basic edit areas. Got a new star and pull request. karaoke Code quality Running clean-up code script. karaoke Editor Let lyric maker’s lyric draggable. karaoke Re-write translate editor. karaoke Re-write ruby/romaji editor. karaoke Skin Editor Re-write layout editor. karaoke Re-write style editor. karaoke

2020.1010
· ☕ 1 min read
Achievement \雙十節/ Become the first one to update the latest package version. Beatmap Define sub-singer. karaoke Enable to add singer in the beatmap. karaoke Enable to remove singer in the beatmap. karaoke Result Implement beatmap infos display on the result page. karaoke Implement beatmap metadata statistics on the result page. Implement not scorable graph. karaoke Implement saiten result component in the result page(haven’t been fully implemented).

2020.0926
· ☕ 1 min read
Beatmap Move to translate property into KraokeBeatmap. karaoke Update beatmap statistic icon. karaoke Code quality Rewrite some test cases. karaoke Remove legacy ruleset id. karaoke Editor Apply blueprint change from the official. karaoke Able to show/hide ruby, romaji, and translate in editor page. karaoke Framework Update ppy.osu.Game to 2020.925.0. karaoke Fix Fix cannot open setting dialog if not in practice mode. karaoke Result Fix cannot display the result screen.

2020.0905
· ☕ 1 min read
Achievement Make lazer’s setting cannot be opened, already fixed by the official. Blog Update blog’s changelog even has no time. Fix Update karaoke to the latest version and fix some crash errors. karaoke My bad, trying to track updates every two weeks.

2020.0815
· ☕ 1 min read
Achievement Practice playing osu! with air-mouse, so pause this ruleset development for about a month : P

2020.0801
· ☕ 1 min read
Achievement Fix ruleset cannot run in the release version. Reinstall my MacBook Framework Trying to let osu.framework.microphone can run on iOS device. Trying to run rulese in the release lazer version. Trying to use GLSL to render text with outline(Still not working). Gameplay Fix ruleset cannot run in release lazer version. Design microphone status under saiten playfield to tell user microphone status and now to enable microphone.

2020.0718
· ☕ 1 min read
Achievement Change the ruleset icon. karaoke Writing changelog. Blog Use special tags instead of typing GitHub URL. karaoke Code quality Update package and clean up code. karaoke Framework Update package and fix microphone crash issue. karaoke Gameplay Fix lyric not display in the right place. karaoke Skinning Not create bindable every time in KaraokeLegacySkinTransformer. karaoke Let lyric editor has its own skin.

2020.0704
· ☕ 1 min read
Achievement \Change organization name/ Use special tags to mark GitHub issue/pr and contribute user. karaoke Blog Use special tags instead of typing GitHub URL. github.io Beatmap Add try-catch to display error line with illegal beatmap format. karaoke Code quality Little clean-up code. karaoke Edge Update to latest ppy.osu.Game and edge branch can reture now. karaoke Editor Add zoom-in and zoom-out in lyric maker.

2020.0620
· ☕ 1 min read
Achievement Might support convert UTAU/SynthV project into karaoke beatmap in future. karaoke Change organization and repo name. Blog Add branch introduce. Fix changelog crash by changing URL. edge Code quality Use JSON file instead of code to record conversion results. Edge Update edge branch into master. Mods Create karaoke singer mod to create replay by singer’s voice(it’s not stable now). karaoke Disable microphone in some mods.