Achievement
- Implement
copy
/paste
feature in the lyric editor. - Start implement
reference lyric
feature. The lyric property can be sync by other lyric if they are very similar. - Following the refactor in the o!f to fix the api change.
- Pull-request #1450 has been created.
- Refactor the format ahd behavior in the scoring note.
Beatmap
- Implement lyric translate json convertor. karaoke
- Implement
IDeepCloneable<T>
for some hit object for better copy experience. karaoke - Should not save the note’s start/end time to the beatmap. karaoke
- Add reference time tag index for note onject. karaoke
- Rename property name to the note object. karaoke
- Implement auto-change the time by reference lyric. karaoke
Code quality
- Move the karoake hit object json serializer config into individual class. karaoke
- Collect the common change handle method into singer interface. karaoke
- Adjust the
RemoveAll
method stype in the interfaceILyricListPropertyChangeHandler
. karaoke - Reduce duplicated override in the
EditModeSection
. karaoke - Refactor the override to let the class
EditModeSection
more simple. karaoke Languages
namespace should remove that stupids
bacause one lyric only can detect one language. karaoke- Refactor the Note or Notes utils. karaoke
Editor
- Implement copy and paste lyrics properties in the lyric editor. karaoke
- Implement remove time-tags features for the selection handler. karaoke
- Apply the common interface into the singer change handler for able to add or remove range of singers. karaoke
- Implement add lyric to lyric change handler for able to paste the lyric. karaoke
- Implement copy the lyric or lyric property in the lyric editor clipboard. karaoke
- Show the toast after copy, cut or paste the lyric. karaoke
- Add reference lyric change handler for able to add the referenced lyric into lyric(?). karaoke
- Implement reference lyric detector for able to dectect the reference lyric if the lyric text are the same. karaoke
- Combine manage and typing mode because they are similar. karaoke
- Implement an individual edit mode for let user to select the reference lyric. karaoke
- Implement reference lyric section and auto-generate feature. karaoke
- Rename from manage lyric into split lyric in the texting mode. karaoke
- Implement reference lyric badge. karaoke
- Adjust the non-match hint string in the reference lyric auto-generate section. karaoke
Framework
- Fix the breaking change in the current
o!f
release. font-package - Let the karoake font and lyric sprite text support multiple shoader. font-package
Fix
- Prevent reload the section while switch the typing/split mode. karaoke
UI/UX
- Should auto-fucus to the textbox in the language selector popover. karaoke