-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
f7370b4
commit 4c3913a
Showing
4 changed files
with
70 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
--- | ||
title: "2024.0831" | ||
date: 2024-08-31 | ||
--- | ||
|
||
## Achievement | ||
|
||
- Go to thailand on week. | ||
- ~~Unlimitd weeds.~~ | ||
- Create [project board](https://github.com/orgs/karaoke-dev/projects/2) for able to see what's next. | ||
- Adjust folder structure in the lyric editor for able to let it easier to be maintained/add more things. | ||
- Improve the UI/UX in the compose lyric mode, see "[Improve the preview lyric area](https://github.com/karaoke-dev/karaoke/discussions/2245)". | ||
- Fix the [time-tag parsing issue](https://github.com/karaoke-dev/LrcParser/issues/40) in the [LrcParser](https://github.com/karaoke-dev/LrcParser) | ||
> It's a very simple project for able to read/write the `.lrc` file, but it parse the `.kar` file actually. | ||
> So need to re-write another parser for the real [.lrc and it's A2 extension friend](https://en.wikipedia.org/wiki/LRC_(file_format)) | ||
- Close lots of damn old issues. | ||
|
||
## Beatmap | ||
|
||
- Time to close old issues | ||
- [Close duplicated] Let user easy understand mapping between kanji(lyric text or main text) and romanization. [karaoke](#352@andy840119) | ||
![](res/2024-08-27-23-27-30.png) | ||
- [Close duplicated] Create karaoke beatmap `encoder`/`decoder` for testing purpose. [karaoke](#404@andy840119) | ||
|
||
## Code quality | ||
|
||
- Rename from `translate` to `translation(s)` everywhere. [karaoke](#2252#2253@andy840119) | ||
> Because translate is a verb and translation is noun. | ||
- Make some UI-related components inherit the `CompositeDrawable` instead of `Container`. [karaoke](#2255@andy840119) | ||
> If the component inherit the `Container`, means it's allow add child components to itself outside. | ||
- Remove `HasFlagFast()` extension, restore `Enum.HasFlag()`. [karaoke](#2250@andy840119) | ||
> Follow how [o!f did](https://github.com/ppy/osu-framework/pull/6324/files). | ||
- Upgrade csharp language version to 12. [karaoke](#2266@andy840119) | ||
> Still follow how [lazer did](https://github.com/ppy/osu/pull/26957/files). | ||
- Time to close old issues | ||
- [Close duplicated] Ignore some warning in project. [karaoke](#318@andy840119) | ||
|
||
## Editor | ||
|
||
- Adjust folder structure in the lyric editor | ||
- Remove the `LyricEditorLayout.Preview` / `LyricEditorLayout.Detail` into `LyricEditorLayout.List` / `LyricEditorLayout.Compose` to make it easier to understand. [karaoke](#2247@andy840119) | ||
- Adjust lyric editor content folder structure. [karaoke](#2254@andy840119) | ||
- Make the code quality better in the lyric editor content. [karaoke](#2256@andy840119) | ||
- Move `PreviewKaraokeSpriteText` into the child of LyricLayer. [karaoke](#2271@andy840119) | ||
- Create bottom bar for the lyric editor. [karaoke](#2251@andy840119) | ||
![](res/2024-08-27-22-43-26.png) | ||
- Make `preview lyric` (named `InteractableLyric`) in the lyric editor more flexible. [karaoke](#2261@andy840119) | ||
> It has multiple of layers and it's possible to decide which layer will be used outside. | ||
- Restrict hover y position in lyric provider. [karaoke](#2272@andy840119) | ||
- Add test case for this class. [karaoke](#2273@andy840119) | ||
- Make the idol/hover caret looks better. [karaoke](#2277@andy840119) | ||
- Improve the UI/UX in the compose lyric mode | ||
- Add grid layout in the lyric compose mode. [karaoke](#2265@andy840119) | ||
![](res/2024-08-27-22-55-34.png) | ||
- Fix preview lyric not change the size if size changed. [karaoke](#2275@andy840119) | ||
- Able to drag the lyric in the composer. [karaoke](#2276@andy840119) | ||
- Refactor toolbar button inherition in the lyric compose mode. [karaoke](#2274@andy840119) | ||
- Time to close old issues | ||
- [Close duplicated] Implement the compose area in the lyric editor. [karaoke](#1609@andy840119) | ||
- [Close duplicated] Enable to switch the main text position between romanization and main text. [karaoke](#319@andy840119) | ||
- [Close duplicated] Make editor config has visualization area. [karaoke](#377@andy840119) | ||
> Close this issue because it's super wasting time to make the preview area. | ||
- [Close duplicated] Show alert checker in lyric editor. [karaoke](#412@andy840119) | ||
> Damn old issue. | ||
- Make action button for the compose mode in the lyric editor. [karaoke](#1610@andy840119) | ||
|
||
## Fix | ||
|
||
- Fix ruby blueprint has select issue in the lyric editor. [karaoke](#2259#2260@andy840119) | ||
- Replace all the `.lrc` file support to `.kar` by following the `LrcParser` changes [karaoke](#2231#2268@andy840119) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.