This page looks best with JavaScript enabled
2023.0806
Achievement
- Trying to move the romaji text into the time-tag.
Beatmap
- Should change the id after
DeepClone()
the lyric. karaoke - [Close duplicated] Use Grid instead of int as primary key. karaoke
- Add romaji text into time tag. karaoke
Code quality
- [Close duplicated] Remove all
AllowNull
using. karaoke - [Close duplicated] Remove all #nullable disabled annotation. karaoke
- Remove nullable disable annotation in the graphic namespace. karaoke
- Close
Enable NRT by default
issue because most part of class already removed nullable disable annotation. karaoke - Create
dotnet-format.yml
for able to check the file format(but it’s still not working ;_;). karaoke - Sync the dotnet setting from osu project. karaoke
- (Finally) Normalise trailing commas in code. karaoke
- [Close duplicated] Move some utils to the
Objects
namespace. Utils
in the root namespace should be global enough, like processing the enum
. karaoke - [Close duplicated] Use
EqualityComparer<CultureInfo>.Default
to compare the language. karaoke - Regular clean up code. karaoke
- Refactor the test case helper for able to re-use the regex. karaoke
- Use
<br/>
to change new line in the comment. karaoke - Refactor the test case for testing the
generator
in the change handler
. karaoke - Use better way to catch exception in the
test case assertion
. karaoke - Remove
generate type
property in the caret position
. We already got the better way to check if the caret is move by mouse
or keyboard
. karaoke- Remove the override function in the caret position algorithm test because it can use object equality check instead. karaoke
- Make the test case method static. karaoke
- Create
ActivatorUtils
for able to create the utility with target type. karaoke
Editor
- [Close duplicated] Implement issue table in the lyric editor composer. karaoke
- Add more cases for handle the
ruby text
in the time-tag tag helper
. karaoke - Implement the
romaji generator
for fill the property inside the time-tag
. karaoke- Change romaji generator return type from array to the dictionaty. karaoke
- Add method in the
change handler
for able to change the romaji text
and the initial state
in the time-tag
. karaoke
Gameplay
- [Close duplicated] Fix lyric display issue. karaoke
- Create
Gameplay is not working.
issue due to mis-understanding. karaoke