Skip to content

Commit

Permalink
要らない処理を省いた
Browse files Browse the repository at this point in the history
  • Loading branch information
Hiroshiba committed Nov 6, 2024
1 parent 6e155bf commit b74cce6
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 27 deletions.
1 change: 1 addition & 0 deletions docs/エンジン周りについて.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ VOICEVOXはマルチエンジン機能を介して複数のVOICEVOX API準拠エ
| マルチエンジン | エディタ内で複数のエンジンを扱う機能のこと。 |
| デフォルトエンジン | エディタに付属しているエンジンのこと。<br>デフォルトエンジンがないとエディタが起動しない。 |
| VVPP | VOICEVOXにインストールできるエンジンのパッケージファイル。<br>エンジンやエンジン情報を含む。 |
| 追加エンジン | ユーザーが手動で追加したエンジンのこと。<br>デフォルトエンジン以外のエンジン。 |

<!--
TODO: 以下の内容を`細かい設計方針.md`から移動する
Expand Down
10 changes: 0 additions & 10 deletions src/backend/electron/engineAndVvppController.ts
Original file line number Diff line number Diff line change
Expand Up @@ -175,16 +175,6 @@ export class EngineAndVvppController {
// FIXME: より新しいバージョンであれば更新する
if (this.engineInfoManager.hasEngineInfo(envEngineInfo.uuid)) {
log.info(`Default engine ${envEngineInfo.uuid} is already installed.`);

// vvppとしてインストールされていない場合は警告を出す
const engineInfo = this.engineInfoManager.fetchEngineInfo(
envEngineInfo.uuid,
);
if (engineInfo.type != "vvpp") {
log.warn(
`Default engine ${envEngineInfo.uuid} is already installed as "${engineInfo.type}", not "vvpp"`,
);
}
continue;
}

Expand Down
1 change: 0 additions & 1 deletion src/backend/electron/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -937,7 +937,6 @@ app.on("ready", async () => {
await engineAndVvppController.fetchEngineAndPackageInfosToInstall();
for (const { envEngineInfo, packageInfo } of engineAndPackageInfosToInstall) {
// インストールするか確認
// FIXME: 案内文をよりユーザーフレンドリーにする
const result = dialog.showMessageBoxSync(win, {
type: "info",
title: "デフォルトエンジンのインストール",
Expand Down
16 changes: 0 additions & 16 deletions src/backend/electron/manager/engineInfoManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -172,22 +172,6 @@ export class EngineInfoManager {
...this.fetchVvppEngineInfos(),
...this.fetchRegisteredEngineInfos(),
];

// 追加エンジンがダウンロードしたデフォルトエンジンと同じなら、デフォルトエンジンとして扱う
const targetEngineUuids = this.envEngineInfos
.filter((e) => e.type == "downloadVvpp")
.map((e) => e.uuid);
for (const engineInfo of engineInfos) {
if (targetEngineUuids.includes(engineInfo.uuid)) {
if (engineInfo.type != "vvpp") {
log.warn(
`Engine ${engineInfo.uuid} is same as default engine, but type is "${engineInfo.type}"`,
);
}
engineInfo.isDefault = true;
}
}

return engineInfos;
}

Expand Down

0 comments on commit b74cce6

Please sign in to comment.