ばぐとらぶごる

開発者もすなるぶろぐといふものを、エンバグ野郎もしてみむとてするなり。

SSP 2.6.79

  • SSPの起動に必要な言語ファイルの一部が欠落した状態で、インストール時のフォルダ選択ダイアログで「新規作成」を選ぶと、最悪SSPフォルダ以下のファイルの一部を削除してしまう場合があるとんでもない不具合を修正
    • 条件がマイナーなのでふつうは起きないと思いますが、結果が致命的なので緊急修正しました

SSP 2.6.77

  • ✕ウインドウ表示付きサウンド再生時に途中で停止するとウインドウが閉じなくなる問題を修正 (BTS:643)
  • ✕本体設定の「配信」の値変更でSSPが強制終了される問題を修正 (BTS:647)
  • ✕OnSoundErrorのReference3のエラーメッセージが不正確な問題を修正 (BTS:648)
  • #以下は2.7からのバックポート
  • プラグインにもnotifyinstalledghost / notifyinstalledballoonを通知するようにした
  • ※zip解凍処理のファイル書き込みの扱いを改善
  • ✕バルーンリロードがおかしい問題を修正 (BTS:641)
  • Windows 7より前で起動できない問題を修正

SSP 2.7.00 Pre3

  • プラグインにもnotifyinstalledghost / notifyinstalledballoonを通知するようにした
  • ※マルチスレッド動作のパフォーマンス改善
  • ※zip解凍処理のファイル書き込みの扱いを改善
  • ✕バルーンリロードがおかしい問題を修正
  • Windows 7より前で起動できない問題を修正
  • -Win9x/Meに対応するためのコード削除の続き

SSP 2.7.00 Pre2

  • エクスプローラにカレンダースキン・スケジュールセンサを追加した
  • +カレンダーの拡大縮小ができるようになった
  • +その他カレンダーがらみで細かい機能を追加した
  • +High DPI Awareだと認識させる機能を追加した
    • キャラクター画像が二重に拡大縮小されて汚い問題を回避できます
  • ※カレンダースキンの半透明対応
  • -Win9x/Meに対応するためのコードを全部削除
    • UnicodeAPIに全面移行したため、どう頑張っても9x/Meでは動かなくなりました
  • -regionによる不定形ウインドウ処理を全部削除し、半透明ウインドウを常にONにした
    • なので、Windows 2000より後でないと何も表示されませんし、そもそも起動しないです
  • -いまどきの環境で不要なコードを削除した
    • 高精度ウエイトを切る機能と、スレッド優先度を下げる機能を撤廃しました。いまどきのCPUでは要りません。
    • moveを切る機能と、右クリックメニューの高速化はまだ残してあります。

SSP 2.6.76

  • SSTP NOTIFY/SENDに Option: notify を新設した
  • SHIORI ValueNotifyヘッダの「Valueが存在せず、NOTIFYで通知された場合のみ」という制限を撤廃した
    • 何も喋っていないのに通知領域アイコンを切り替えたりするのが、常にできるようになります
  • ※ シェルとバルーンの拡大率を連動するオプションをデフォルトOFFにした
  • ✕ アニメーションつきwebpを読もうとすると必ずエラーになる問題を修正