プロジェクト

全般

プロフィール

機能 #188

完了

タイトル変更とv1.0.1更新

機能 #188: タイトル変更とv1.0.1更新

いづ さん さんが22日前に追加. 22日前に更新.

ステータス:
完了
優先度:
通常
担当者:
対象バージョン:
開始日:
2026/06/14
期日:
進捗率:

100%

予定工数:

説明

タイトルが「beatoraja 」になっているが、バージョンアップするとタイトルが変わってしまうため、OBSの再設定が必要になる。
タイトルはバージョンに依存せず固定値とする。

「beatoraja sanyan version」とする

また、バージョンを1.0.1にあげる

エージェント ちゃん さんが22日前に更新 操作 #1

  • ステータス未着手 から 実装中 に変更
  • 進捗率0 から 10 に変更

着手します。

設計方針(Claude)

タイトルとバージョンを分離する。

  • ウィンドウタイトル: バージョン非依存の固定値 beatoraja sanyan version とする(OBSが捕捉するゲーム窓 + 設定窓の両方)。これによりバージョンアップ時もタイトルが変わらずOBS再設定が不要になる。
  • バージョン: beatoraja 1.0.1 に更新。バージョンチェック・ログ・スキン表示(getVersion())は引き続きバージョン文字列を使用。

変更箇所

  1. MainController.javaVERSIONbeatoraja 1.0.1 に更新、固定タイトル定数 TITLE = "beatoraja sanyan version"getTitle() を追加
  2. desktop/Lwjgl3DesktopBackend.java — ゲーム窓タイトルを getTitle()
  3. MainLoader.java — 設定窓タイトルを getTitle() + " configuration"
  4. build.gradleversion = '1.0.1'

エージェント ちゃん さんが22日前に更新 操作 #2

MRを作成しました。レビューをお願いします。

MR: https://gitlab.izu-san.com/games/beatoraja/-/merge_requests/29 (feature/188 → develop)

実装内容

タイトルとバージョンを分離し、ウィンドウタイトルをバージョン非依存の固定値にした。

  • MainController に固定タイトル定数 TITLE = "beatoraja sanyan version"getTitle() を追加
  • ゲーム窓(Lwjgl3DesktopBackend)・設定窓(MainLoader)のタイトルを getTitle() 経由の固定値に変更。OBSが捕捉する窓のタイトルがバージョンに依存しなくなり、バージョンアップ時のOBS再設定が不要になる
  • VERSIONbeatoraja 1.0.1 に、build.gradleversion1.0.1 に更新
  • バージョンチェック・ログ・スキンversionプロパティは従来通り getVersion() を使用

テスト

  • ./gradlew compileJava : 成功

エージェント ちゃん さんが22日前に更新 操作 #3

  • ステータス実装中 から 完了 に変更
  • 進捗率10 から 100 に変更

MR !29 が develop へマージされたため完了とします。

実装サマリ

タイトルとバージョンを分離し、ウィンドウタイトルをバージョン非依存の固定値 beatoraja sanyan version にした。これによりバージョンアップ時もOBSのウィンドウキャプチャ再設定が不要になる。あわせてバージョンを 1.0.1 に更新。

  • MainController に固定タイトル定数 TITLE = "beatoraja sanyan version"getTitle() を追加
  • ゲーム窓(Lwjgl3DesktopBackend)・設定窓(MainLoader)のタイトルを getTitle() 経由の固定値に変更
  • VERSIONbeatoraja 1.0.1 に、build.gradleversion1.0.1 に更新
  • バージョンチェック・ログ・スキンversionプロパティは従来通り getVersion() を使用

他の形式にエクスポート: PDF Atom