This page looks best with JavaScript enabled

2024.0228

 ·  ☕ 1 min read

    Achievement

    • Go to japan for two weeks.
    • Go to aviation museum near the airport. It’s a good deal using the cheap price to play the flight simulator with expensive device.
    • Eat some special meats that hard to get in my country, such as rabbit and raccoon. The next time might be crow i guess(?)
    • Go to comiket.
    • WFJ for few days.
    • Have a new year in japan.
    • Visit 3 ski resort haven’t visit before.
    • Spend some times playing テトテ×コネクト in ronud1.
    • Buy some anime blu-ray disks.
    • Go to the street near the Tsukishima station. The whole street(maybe with more than 40 stores) all selling the damn monjayaki.
    • Have one week holiday at february. Relax such a long time is damn happy.

    I dont’t want to back to work now ;_;

    Code quality

    • Refactor the logic to get the issue icon in the lyric editor. karaoke
    • Issue tooltip shouod show the same things in the issue container. karaoke
    • Move some component out of shared component. karaoke

      component in the shared namespace should be more generic.

    • Wrap the logic to get the changelog api request. karaoke

      All api request should be wrap into the request class like how lazer did.

    • Clean-up the code in the airport. karaoke
    • Customized pop-up dialog should belongs to overlay namespace. karaoke
    • Refactor the changelog again to let the class structure more understandable. karaoke
    • Rename from “romaji” into “romanization” in the time-tag. karaoke

      “Romaji” is the romanization for japan only.

    • Deep-clone the time-tag should copy the romanization also. karaoke

    Fix

    • [Close duplicated] Fix ruby generator not work due to packing tool. karaoke
    • Upgrade the project to .net8, includes:
    • Remove the packing dll tool. karaoke

      Because recommend copy all related dlls into the ruleset folder instead of the packed one.
      Also, the packing tool is not worked in the .net8. It’s time to say goodbye.