Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

project-sブランチをmainブランチにマージ #1776

Merged
merged 69 commits into from
Jan 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
0b7a5e7
project-s: 開発用にタブ分割する (#955)
romot-co Sep 27, 2022
46eb62d
Merge branch 'main' into merge-main
Hiroshiba Oct 2, 2022
823f260
project-sブランチに現在のmianブランチをマージする (#966)
Hiroshiba Oct 2, 2022
57a62f1
project-s: StoreStateを追加 (#970)
sigprogramming Oct 10, 2022
64dc057
project-s: UIスケルトンの用意 (#977)
romot-co Oct 18, 2022
dcb4cd1
project-s: 初期化とシンガー・楽譜を設定するaction/mutationを追加 (#988)
sigprogramming Oct 26, 2022
f40a542
project-s: シンガーを表示・設定するUIを追加 (#999)
sigprogramming Nov 3, 2022
7a45861
project-s: MIDIファイルとMusicXMLファイルをインポートする機能を追加 (#1018)
sigprogramming Nov 19, 2022
99a02ed
project-s: テンポ・拍子の表示と設定を行う機能を追加 (#1025)
sigprogramming Nov 25, 2022
495b9d4
[project-s] ピアノロールにノートを表示/追加/削除できるようにする (#1102)
romot-co Feb 5, 2023
7bce3e3
[project-s]再生周りの機能を追加 (#1184)
sigprogramming Mar 1, 2023
32dbae7
[project-s] 音声を書き出す機能を追加 (#1249)
sigprogramming Mar 15, 2023
bef16f5
[project-s] 歌ボ形式で歌声合成する機能を追加 (#1255)
sigprogramming Apr 11, 2023
554afef
[project-s] ノート(複数)をドラッグおよびキーボードで移動+長さ変更+削除 (#1256)
romot-co Jul 10, 2023
ca98530
[project-s] 各Schedulerを直接使用してスケジューリングを行う形に変更する (#1532)
sigprogramming Sep 4, 2023
18a86c7
[project-s] シーケンスの追加・削除をチャンネル内で行わないようにする (#1536)
sigprogramming Sep 11, 2023
e3ac2c7
[project-s] AudioRenderer.tsのリファクタリングとコメントの追加 (#1571)
sigprogramming Sep 20, 2023
7120176
Merge branch 'main' into merge-main
Hiroshiba Sep 24, 2023
f15ae5b
[project-s] mainブランチマージのコンフリクト解消、及び追従 (#1583)
Hiroshiba Sep 26, 2023
e7692c4
[project-s] mainブランチを一旦マージする (#1582)
Hiroshiba Sep 26, 2023
17557ce
[project-s] 音声コンテキストとトランスポートを直接扱う形にして、音声をBlobで保持するようにする (#1590)
sigprogramming Sep 27, 2023
7a94cb4
[project-s] 出力する音声が0dBを超えないようにする (#1593)
sigprogramming Sep 30, 2023
aa06c65
[project-s] エンジンプロトタイプでレンダリングできるようにする (#1595)
sigprogramming Oct 7, 2023
e1388cf
[project-s] シーケンサーの計算の整理と修正 (#1602)
sigprogramming Oct 11, 2023
1aa007d
[project-s] 拍の線を描画する処理を追加 (#1607)
sigprogramming Oct 14, 2023
d7a28d3
[project-s] スナップを設定する機能を追加 (#1609)
sigprogramming Oct 15, 2023
645ab4b
[project-s] インポート周りの修正とリファクタリング (#1614)
sigprogramming Oct 19, 2023
be89dae
[project-s] スナップ周りの修正とリファクタリング (#1615)
sigprogramming Oct 22, 2023
07cec39
[project-s] 拍子周りの修正とリファクタリング (#1621)
sigprogramming Oct 25, 2023
0def6f0
[project-s] state.scoreからundefinedを消す (#1622)
Hiroshiba Oct 26, 2023
1c727ea
[project-s] データ構造の整理とリファクタリング (#1625)
sigprogramming Oct 28, 2023
e3416b0
[project-s] シーケンサー周りの調整 (#1632)
sigprogramming Nov 3, 2023
37eb121
[project-s] ルーラーを実装 (#1639)
sigprogramming Nov 5, 2023
cb468f0
[project-s] ズーム周りの調整 (#1640)
sigprogramming Nov 6, 2023
e4a308b
[project-s] 再生ヘッドの描画処理とオートスクロールを実装 (#1649)
sigprogramming Nov 20, 2023
3a7524b
[project-s] 再生ヘッドの位置を設定する機能を追加 (#1658)
sigprogramming Nov 23, 2023
1a4563f
[project-s] 音声書き出し時にダイアログを表示する (#1661)
sigprogramming Nov 28, 2023
46556c9
[project-s] Phraseをストアで持つようにする (#1663)
sigprogramming Dec 3, 2023
1483940
[project-s] レンダリング中の範囲を表示する機能を追加 (#1668)
sigprogramming Dec 11, 2023
1331abb
[project-s] フィルターの追加とオプション周りの修正 (#1670)
sigprogramming Dec 13, 2023
e3b7847
[project-s] 鍵盤クリック時とノート編集時に音を鳴らす機能を追加 (#1671)
sigprogramming Dec 16, 2023
b7e4e54
[project-s] 重なっているノートを検出して色を変えて表示する機能を追加 (#1676)
sigprogramming Dec 23, 2023
b89edd9
Merge remote-tracking branch 'upstream/main' into merge-main
Hiroshiba Dec 23, 2023
3dedb71
update package lock
Hiroshiba Dec 23, 2023
f13a4ab
[project-s] mainブランチを追従 (#1677)
Hiroshiba Dec 23, 2023
259e8a0
[project-s] ドラッグ周りの整理とプレビュー処理の追加 (#1680)
sigprogramming Dec 28, 2023
4c88e95
[project-s] 歌詞入力周りの実装 (#1689)
sigprogramming Jan 5, 2024
b199f3f
[project-s] シンセ周りのリファクタリング (#1691)
sigprogramming Jan 6, 2024
8c06ed4
[project-s] コードを整理 (#1693)
sigprogramming Jan 7, 2024
2ce1c3f
[project-s] 複数選択を実装 (#1695)
sigprogramming Jan 8, 2024
5151536
[project-s] ノートが追加される位置を表示する機能を追加 (#1704)
sigprogramming Jan 10, 2024
ebaa6bf
[project-s] ノートを右クリックでコンテキストメニューが表示されるようにする (#1710)
sigprogramming Jan 14, 2024
1dc1918
Merge remote-tracking branch 'upstream/main' into mainのマージ
Hiroshiba Jan 17, 2024
1802cb8
[project-s] mainブランチのマージ (#1721)
Hiroshiba Jan 17, 2024
5616743
[project-s] project-s用のopanpiに更新 (#1722)
Hiroshiba Jan 17, 2024
8b52f6f
[project-s] ハミング対応のエンジンでレンダリングできるようにする (#1728)
sigprogramming Jan 20, 2024
0f16033
[project-s] リファクタリング (#1735)
sigprogramming Jan 21, 2024
541db78
[project-s] レンダリングできなかったときの表示を修正 (#1740)
sigprogramming Jan 22, 2024
63f9a99
Merge branch 'main' into merge-main
Hiroshiba Jan 22, 2024
ec14e0a
[project-s] mainブランチをマージ (#1743)
Hiroshiba Jan 22, 2024
0b37dca
[project-s] #1743 のマージミスを修正 (#1744)
Hiroshiba Jan 22, 2024
b5801cc
[project-s] エンジン起動をApp.vueに移管 (#1746)
Hiroshiba Jan 23, 2024
cd41c30
[project-s] メニューを統一して切り替えUIをメニューに追加 (#1748)
Hiroshiba Jan 24, 2024
bf9f368
[project-s] キャラクターメニューおよび全身ポートレート表示 (#1750)
romot-co Jan 25, 2024
b46d856
[project-s] キャラクターメニューの調整 (#1764)
sigprogramming Jan 26, 2024
a804e47
[project-s] シーケンサーのスクロール・編集周りを調整 (#1767)
sigprogramming Jan 28, 2024
55a497c
[project-s] Openapiを0.16.0-dev用に更新 (#1769)
Hiroshiba Jan 28, 2024
9f01699
[project-s] Escキーでノートの選択を全て解除できるようにする (#1775)
sigprogramming Jan 28, 2024
7d1772b
[refactor] Talk系移動 (#1762)
Hiroshiba Jan 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ npm run electron:serve
npm run browser:serve
```

また、main ブランチのビルド結果がこちらにデプロイされています <https://voicevox-browser-dev.netlify.app/#/home>
また、main ブランチのビルド結果がこちらにデプロイされています <https://voicevox-browser-dev.netlify.app/#/talk>
今はローカル PC 上で音声合成エンジンを起動する必要があります。

## ビルド
Expand Down Expand Up @@ -108,7 +108,7 @@ Playwright を使用しているためテストパターンを生成すること
**ブラウザ版を起動している状態で**以下のコマンドを実行してください。

```bash
npx playwright codegen http://localhost:5173/#/home --viewport-size=800,600
npx playwright codegen http://localhost:5173/#/talk --viewport-size=800,600
```

詳細は [Playwright ドキュメントの Test generator](https://playwright.dev/docs/codegen-intro) を参照してください。
Expand Down
14 changes: 7 additions & 7 deletions docs/UI名称とVueファイル名の対応早見表.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

### views ディレクトリ

- メイン画面全体 ・・・ [EditorHome](../src/views/EditorHome.vue)
- メイン画面全体 ・・・ [EditorHome](../src/components/Talk/EditorHome.vue)

### compornents ディレクトリ

Expand All @@ -37,16 +37,16 @@
- ウィンドウ右上のボタン群(ピンボタン含む) ・・・ [TitleBarButtons](../src/components/TitleBarButtons.vue)
- ピンボタン以外のボタン ・・・ [MinMaxCloseButtons](../src/components/MinMaxCloseButtons.vue)
- ツールバー ・・・ [HeaderBar](../src/components/HeaderBar.vue)
- キャラクター表示欄 ・・・ [CharacterPortrait](../src/components/CharacterPortrait.vue)
- キャラクター表示欄 ・・・ [CharacterPortrait](../src/components/Talk/CharacterPortrait.vue)
- 台本欄(テキスト欄追加ボタンを含む) ・・・ [views/EditorHome](../src/views/EditorHome.vue) に含まれる
- レーン(行番号・テキスト欄含む) ・・・ [AudioCell](../src/components/AudioCell.vue)
- レーン(行番号・テキスト欄含む) ・・・ [AudioCell](../src/components/Talk/AudioCell.vue)
- キャラクターアイコン ・・・ [CharacterButton](../src/components/CharacterButton.vue)
- コンテキスト(右クリック)メニュー ・・・ [ContextMenu](../src/components/ContextMenu.vue)
- パラメータ調整欄 ・・・ [AudioInfo](../src/components/AudioInfo.vue)
- パラメータ調整欄 ・・・ [AudioInfo](../src/components/Talk/AudioInfo.vue)
- プリセット管理 ・・・ [PresetManageDialog](../src/components/PresetManageDialog.vue)
- 詳細調整欄(各項目・再生ボタンを含む) ・・・ [AudioDetail](../src/components/AudioDetail.vue)
- アクセント項目のうち、文字以外の部分の UI ・・・ [AudioAccent](../src/components/AudioAccent.vue)
- イントネーション・長さ項目のスライダー [AudioParameter](../src/components/AudioParameter.vue)
- 詳細調整欄(各項目・再生ボタンを含む) ・・・ [AudioDetail](../src/components/Talk/AudioDetail.vue)
- アクセント項目のうち、文字以外の部分の UI ・・・ [AudioAccent](../src/components/Talk/AudioAccent.vue)
- イントネーション・長さ項目のスライダー [AudioParameter](../src/components/Talk/AudioParameter.vue)
- その他
- 初回起動時に表示される画面
- 利用規約 ・・・ [AcceptTermsDialog](../src/components/AcceptTermsDialog.vue)
Expand Down
28 changes: 14 additions & 14 deletions docs/res/起動シーケンス図.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,16 @@
flowchart
174170["back.installVvppEngineWithWarning"] --> 786961["back.installVvppEngine"]
764022["(画面読み込み)"] --> 698565["App.vue"]
764022 --> 332024["EditorHome.vue"]
733212["back.createWindow"] -.-> 764022
448821>"アプリ停止中"] -.-> 430173["app.ready"]
style 448821 fill:#ffbbbb,stroke:#ff0000
430173 -->|"ある"| 174170
430173 -->|"ない"| 389651["back.start"]
698565 -.-> 704891>"アプリ実行中"]
332024["EditorHome.vue"] -.-> 704891>"アプリ実行中"]
style 704891 fill:#bbbbff,stroke:#0000ff
332024 -.-> 704891
786961 --> 389651
698565 --> 332024
subgraph 332024["EditorHome.vue"]
709863["Vuex.GET_ENGINE_INFOS"] --> 773040["Vuex.POST_ENGINE_START"]
subgraph 773040["Vuex.POST_ENGINE_START"]
970396["get ALT_PORT_INFOS"] --> 467527["各エンジン"]
subgraph 467527["各エンジン"]
592206["Vuex.START_WAITING_ENGINE"] --> 799767["Vuex.FETCH_AND_SET_ENGINE_MANIFEST"]
end
end
subgraph 709863["Vuex.GET_ENGINE_INFOS"]
807081["back.get ENGINE_INFOS"] --> 423649["Vuex.set engineInfos"]
423649 --> 623418["Vuex.set engineIds"]
end
end
subgraph 389651["back.start"]
967432["engine.runEngineAll"] --> 733212
Expand All @@ -47,9 +35,21 @@ flowchart
546251{{"VVPPファイルがあるか"}}
end
subgraph 698565["App.vue"]
709863["Vuex.GET_ENGINE_INFOS"] --> 773040["Vuex.POST_ENGINE_START"]
646647["Vuex.INIT_VUEX"] --> 632374["back.ON_VUEX_READY"]
632374 --> 709863
subgraph 632374["back.ON_VUEX_READY"]
225701["win.show"]
end
subgraph 709863["Vuex.GET_ENGINE_INFOS"]
807081["back.get ENGINE_INFOS"] --> 423649["Vuex.set engineInfos"]
423649 --> 623418["Vuex.set engineIds"]
end
subgraph 773040["Vuex.POST_ENGINE_START"]
970396["get ALT_PORT_INFOS"] --> 467527["各エンジン"]
subgraph 467527["各エンジン"]
592206["Vuex.START_WAITING_ENGINE"] --> 799767["Vuex.FETCH_AND_SET_ENGINE_MANIFEST"]
end
end
end
```
2 changes: 1 addition & 1 deletion openapi.json

Large diffs are not rendered by default.

Loading
Loading