Achievement
- Implement the sync logic in the lyric and the lyric editor.
- Better weather now.
Beatmap
- Add the
LyricPropertyWritableVersion
property in the lyric for letting editor to check the latest writable version. karaoke - Implement lyric can reference by other lyric. karaoke
Code quality
- Improve the
HitObjectWritableUtils
. karaoke - Refactor the lock utils and remove the utils in the lyric editor. karaoke
- Refactor the create text tag button in the lyric editor. karaoke
- Refactor the logic in the labelled edit component. karaoke
- Refactor lyric editor row namespace for easier to be maintained. karaoke
- Refactor the editor and the layer in the lyric editor. karaoke
- Should be able to get the move type in caret. karaoke
- Adjust the structure in the change handler. karaoke
Editor
- Implement utils to check is lyric editable by modes. karaoke
- Show the reference lyric amont in the reference lyric selection. karaoke
- Implement popover to select the lyric. karaoke
- Disable click the select reference button if being referenced. karaoke
- Should check if lyric property is locked in the change handler. karaoke
- Should block edit in the lyric property section if property is not editable. karaoke
- Expose the writable interface in the change handler. karaoke
- Should not let user use tricky way to edit the blocked area in the lyric editor section. karaoke
- Should let the lyric looks disabled if lyric property is not editable. karaoke
- Should not let user able to modify the property by clicking the lyric editor row lf property is not editableo in the lyric. karaoke
- Should clear the SelectedItems in the states if lyric is not allow to edit. karaoke
- Implement the lock change handler for able to lock the lyric. karaoke
- Implement the state for each rows. karaoke
- Implement trigger disable edit effect method and event for able to show alert if user trying to edit the locked lyric. karaoke
- Add utils to check if lyric is able to be removed. karaoke
- Add more check if add or remove the hit-object in the change handler. karaoke
- Implement disallow edit effect in the edit lyric row. karaoke
Fix
- Fix cannot navigate to those disabled rows by keyboard. karaoke
- Fix the time tag edit mode naming issue. karaoke
- Fix the weird behavior if click the row with blueprint. karaoke
- Fix the wrong check logic in the writable utils and change handler. karaoke