This page looks best with JavaScript enabled
2022.0903
Achievement
- Back to the office.
- Upgrade the csharp language to the latest.
- Airpods missing again ;_;
- Start implement strategy to sync the lyric property from another lyric, will use for those repeating lyrics.
- Got that stupid RTX 3090
Beatmap
- Implement reference lyric strategy class. karaoke
- Implement strategy to sync the value from reference lyric. karaoke
Code quality
- Implement base property seciotn for those hit-object proerty related edit area. karaoke
- Implement Implement generic type convertor for able to deal with field with interface. karaoke
- Make karaoke skin element convertor inherit generic convertor. karaoke
- Make sure that deep clone the lyric will also copy the reference config. karaoke
- Unify the text usage in the lyric editor section. karaoke
- Refactor perform on selection. karaoke
- Separate note property change handler into individual class. karaoke
- Small refactor the code in the change handler. karaoke
Editor
- Implement select reference lyric popover. karaoke
- Able to assign the reference lyric in the right side section. karaoke
- Block some property change in the change handler. karaoke
- Should not save some property in the note if has reference lyric config. karaoke
Framework
- Upgrade to latest font framework to support more frame-buffer layer. karaoke
Fix
- Add missing DI and should call the change handler after reference lyric changed. karaoke
- Fix re-binding config cause error in the reference lyric section. karaoke
- Handle different network related exceptions in the karaoke changelog. karaoke
Utility
- Create utils for finding hitobject in the editor beatmap. karaoke
- Add utils to check if the field is editable in the utils or config. karaoke