From a4ca39ece2d19b093b624f6ef9147d0b126c686b Mon Sep 17 00:00:00 2001 From: andy840119 Date: Sat, 15 Jun 2024 04:21:10 +0000 Subject: [PATCH] deploy: ac9b115a6bd80c908e4450dd0d9125e47d21e772 --- changelog/2024.0406/index.html | 2 +- changelog/2024.0615/index.html | 13 +++++++++++++ changelog/2024.0615/res/2024-06-15-11-18-04.png | Bin 0 -> 32499 bytes changelog/2024.0615/res/2024-06-15-11-20-35.png | Bin 0 -> 16860 bytes changelog/2024.0615/res/2024-06-15-11-21-48.png | Bin 0 -> 20738 bytes changelog/2024.0615/res/2024-06-15-11-22-57.png | Bin 0 -> 14986 bytes changelog/2024.0615/res/2024-06-15-11-33-55.png | Bin 0 -> 24887 bytes changelog/2024.0615/res/2024-06-15-11-45-52.png | Bin 0 -> 46867 bytes changelog/2024.0615/res/2024-06-15-11-58-37.png | Bin 0 -> 9492 bytes changelog/2024.0615/res/2024-06-15-11-59-12.png | Bin 0 -> 22655 bytes changelog/2024.0615/res/2024-06-15-12-04-35.png | Bin 0 -> 22908 bytes changelog/2024.0615/res/2024-06-15-12-05-24.png | Bin 0 -> 5335 bytes changelog/2024.0615/res/2024-06-15-12-07-51.png | Bin 0 -> 75555 bytes changelog/2024.0615/res/2024-06-15-12-08-32.png | Bin 0 -> 38809 bytes changelog/index.html | 10 ++++++---- changelog/index.xml | 2 +- changelog/page/2/index.html | 12 ++++-------- changelog/page/3/index.html | 12 ++++++++---- changelog/page/4/index.html | 8 ++++---- changelog/page/5/index.html | 8 ++++---- changelog/page/6/index.html | 8 ++++---- changelog/page/7/index.html | 7 ++++--- en/sitemap.xml | 2 +- index.html | 10 ++++++---- index.xml | 2 +- page/2/index.html | 12 ++++-------- page/3/index.html | 12 ++++++++---- page/4/index.html | 8 ++++---- page/5/index.html | 8 ++++---- page/6/index.html | 8 ++++---- page/7/index.html | 7 ++++--- sitemap.xml | 2 +- 32 files changed, 86 insertions(+), 67 deletions(-) create mode 100644 changelog/2024.0615/index.html create mode 100644 changelog/2024.0615/res/2024-06-15-11-18-04.png create mode 100644 changelog/2024.0615/res/2024-06-15-11-20-35.png create mode 100644 changelog/2024.0615/res/2024-06-15-11-21-48.png create mode 100644 changelog/2024.0615/res/2024-06-15-11-22-57.png create mode 100644 changelog/2024.0615/res/2024-06-15-11-33-55.png create mode 100644 changelog/2024.0615/res/2024-06-15-11-45-52.png create mode 100644 changelog/2024.0615/res/2024-06-15-11-58-37.png create mode 100644 changelog/2024.0615/res/2024-06-15-11-59-12.png create mode 100644 changelog/2024.0615/res/2024-06-15-12-04-35.png create mode 100644 changelog/2024.0615/res/2024-06-15-12-05-24.png create mode 100644 changelog/2024.0615/res/2024-06-15-12-07-51.png create mode 100644 changelog/2024.0615/res/2024-06-15-12-08-32.png diff --git a/changelog/2024.0406/index.html b/changelog/2024.0406/index.html index 8dd1e95..fafd61d 100644 --- a/changelog/2024.0406/index.html +++ b/changelog/2024.0406/index.html @@ -6,6 +6,6 @@ Introduce
This page looks best with JavaScript enabled

2024.0406

 ·  ☕ 2 min read

    Achievement

    • Already bought lots of anime blu-ray online and seems hard to stop buying ;_;
    • Have little bit more time on this project for refactoring.
    • It’s able to generate the badge for disaplay the githug repo star number in the shields.io

    Code quality

    • Refactor the menu item for dealing with some binding event. karaoke

    • Rename this menu item and should not be abstract. karaoke

    • Refactor the object for display the lyric text. karaoke

    • Sync the project dotnet setting from lazer. karaoke

    • Refactor the code in the bindable namespace. karaoke

    • Finally rename all Romaji to Romanisation in the whole project. karaoke

      Because “romaji” is only used in Japan. -Also, romanised syllable will inside the time-tag to make sure that display romanisation will be OK.

      • Romanization to Romanisation for following lazer use UK english. karaoke
      • Romani to romanization in the lyric editor. karaoke
      • Romani to romanization in the issue template. karaoke
      • Romani to romanization in the generator. karaoke
      • Rename the remaining romaji wording. karaoke
      • Remove romaji wording in import lyric screen. karaoke
      • Add missing binding for romanization in the time-tag. karaoke
      • Remove the `romaji tag property from the lyric. karaoke
      • Rename remaining romaji to romanisation. karaoke
    • Remove the text-tag interface.

      Because ruby-tag and romaji-tag inherit it before, but romaji-tag say goodbye to us.

      • Rename all the text-tag relate utility/method into ruby-tag. karaoke
      • Remove the text-tag interface. karaoke
    • Move some adjustment from system config to mod.

      There’s some reason for it:

      1. Because lazer has mod preset. And mod preset can record the config.
      2. User might change the config frequently if they want to try different language of karaoke beatmap. Use mod seems much suitable.
      3. Anything that change the difficulty(e.g. use romanisation or adjust the tone) should be made as mod, or the adjustment need to be recorded into replay.
      4. Most of the time user did not change display lyric type or show/hide the translation while singing. Make it as mod can reduce the effort of dealing with binding events or re-calculation.
      • Move the display type/property from config into mode. karaoke
      • Move the display translation/prefer language from config into mode. karaoke

    Editor

    • Make the focused textbox always visible at the right side if press tab to switch the focused textbox. karaoke
    • Improve romanisation edit mode. karaoke

    Utility

    • (WIP) Implement the processor for able to config the lyric display type or property. karaoke

      Means it’s possible to display the romaised lyric at the center of the text, or show/hide the ruby/romanisation at the top or bottom.


    • Fix the logic in the processor. karaoke