リポジトリを移動しました。
Protocol/Vote/VoterList.cs: 各モードごとの参加者リストを保持できるようにしました。大合神クジラちゃん用に追加したプロパティです。
Server/VoteStrategy/ShogiVoteStrategy.cs: クジラちゃんに参加者が増えたときに、それを内部の参加者情報に記録するようにしました。
TODOを修正しました。
バージョンを1.0.20に上げました。
不足していた画像ファイルを追加しました。
Client/Model/SoundManager.cs: 投票開始や投票終了などのＳＥ再生時にファイルがなくてもエラーを出力しないようにしました。
PluginShogi/Model/VariationManager.cs: 変化付きの棋譜を正しく出力できるようにしました。今までは変化の扱い方が間違っていました。
Protocol/Vote/VoterInfo.cs: 名前と強さの文字数を全角で12文字までに制限しました。
PluginShogi/Model/AutoPlay.cs: 指し手の自動再生用オブジェクトを追加しました。
PluginShogi/ViewModel/Commands.cs: 指し手を連続で戻す／指し手を連続で進める機能を追加しました。
PluginShogi/ViewModel/EffectManager.cs: 変化エフェクトを使用するかどうかのフラグを追加しました。
また、変化エフェクトの音量調整機能を付加しました。
ViewModel/ShogiWindowViewModel.cs: 変化の自動再生時に全体を指定の色で染めるようにしました。
変化の再生前後で色がフェードイン／アウトします。また、再生前の事前確認をしないようにすることもできるようになりました。
全プロジェクト: ランタイムを.NET Framework 4.0ではなく、4.0のClient Profileを使うように修正しました。
Client/UpdateChecker.cs: 自動更新の仕方を変え、起動後に更新チェックを行うようにしました。これによってユーザーの待ち時間を減らします。
バージョンを1.1.0に上げました。
また、1.0.21を自動更新確認用のバージョンとして用意しました。
Client/View/EndRollWindow.xaml: 背景を黒にしました。また文字色を白を基調としたものに変更しました。
Client/View/VersionWindow.xaml: バージョン情報を表示するようにしました。
FlintSharp/twoD/Initializers/ParticleImage.cs: パーティクルにもDiffuseの指定が可能になりました。
FlintSharp/twoD/Zones/RectangleZone.cs: - と = を取り違えていたため、それを修正しました。
PluginShogi/ViewModel/EffectManager.cs: カットイン再生用のメソッドを追加しました。
PluginShogi/ViewModel/ShogiWindowViewModel.cs: 指し手の自動再生時にクラス外から局面の変更が指示された場合は、自動再生をすべて停止するようにしました。
PluginShogi/ShogiData/Effect/Variation/CutInEffect1: 指し手自動再生時のカットイン用ファイルを追加しました。
Client/Global.cs: エンドロールの紫色が少し見にくかったので、少し明るいマゼンダ色に変更しました。
Client/View/EndRollWindow.xaml.cs: エンドロールの表示文字を少し調整しました。
少し修正しました。
PluginShogi/View/CurrentBoardSetupDialog.xaml.cs: 現局面更新時に、投票の開始や持ち時間の変更を一緒に行えるようにしました。
PluginShogi/ShogiData/Effect/Piece: 駒成り、駒取りのＳＥを更新しました。
PluginShogi/View/CurrentBoardSetupDialog.xaml: 現局面更新時の操作を修正し、時間制限有の投票も行えるようにしました。
PluginShogi/View/Detail/EffectSettingControl.xaml: 自動再生のカットインを使うかどうか選択するチェックボックスを追加しました。
PluginShogi/ViewModel/AutoPlay.cs: カットインを使用するかどうかのフラグを追加しました。
PluginShogi/ShogiTimeSpan.cs: 投票時間を分と秒で管理するための、管理用オブジェクトを追加しました。
Client/Command/VoteCommands.cs: 持ち時間の再設定コマンドを追加しました。
Client/View/Control/VoteControl.xaml: 持ち時間の再設定用ボタンを追加しました。
Client/Model/CommenterManager.cs: 中継したコメント一覧を保持するようにしました。
Client/View/Control/CommenterSettingControl.xaml: 中継したコメント一覧を表示するようにしました。
Server/vote-server: 実行属性を変更しました。
PluginShogi/ShogiData/Effect/Other/CastleEffect/CastleEffect.xaml: 各囲いのボイスを設定しました。
PluginShogi/ShogiData/Effect/Other/CastleEffect/Voice: 囲いのボイスを追加しました。
バージョンを1.1.1に上げました。