There was an error while loading. Please reload this page.
e4229f1
UIと設定の改善、およびエラーハンドリングの追加 - `deploy.yml` に `appsettings.json` を作成するステップを追加し、シークレットから接続文字列とDiscordのWebhook URLを設定ファイルに書き込むようにしました。 - `App.config` に `DbWritable` と `HourCheck` の設定を追加しました。 - `Form1.Designer.cs` に `ContextMenuStrip` とそのメニュー項目、チェックボックス、テキストボックスを追加し、既存のUI要素の位置やサイズ、テキストを変更しました。また、フォームのプロパティを変更し、固定サイズとアイコンを設定しました。 - `Form1.cs` にタイマー、`appsettings.json` の読み込み、`SystemEvents` のイベントハンドラの非同期化、`Speedtest` メソッドのリファクタリング、エラーハンドリングとDiscord通知、設定の保存、タスクトレイアイコンの表示、コンテキストメニューのイベントハンドラを追加しました。 - `Program.cs` にアプリケーションの多重起動を防ぐための `Mutex` を追加しました。 - `Settings.Designer.cs` と `Settings.settings` に `DbWritable` と `HourCheck` の設定を追加しました。 - `SpeedChecker.csproj` にアプリケーションアイコン `SpeedChecker.ico` を追加し、リソースファイルの設定を更新しました。 - `SpeedtestResult.cs` に `FormatException` を投げるエラーハンドリングを追加しました。 - `sql.ico` というバイナリファイルを削除しました。