ばぐとらぶごる

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

CHANGELOG

SSP 2.8.04

+ ![cancel,http,URL] で処理中のHTTPリクエストを中断できるようになった ※ 同じURLを二度![execute,http-]でリクエストした時、かつ1回目がまだ処理中の時、にエラーになるようになった ※ ネットワーク系の中断処理がより確実に動作するようになった(処…

SSP 2.8.03

✕ SSTP/オンラインメッセージがバルーン上に出ない問題の修正

SSP 2.8.02

※ ネットワーク更新(エクスプローラ含む)のキャンセル/ブレーク操作がとても機敏になった ※ エクスプローラの一括ネットワーク更新ダイアログに >> ボタンがついた(1つキャンセルして次へ進む) ✕ MP4/FLAC等再生=Media Foundationを使った再生時に停止…

SSP 2.8.01

※ プレビュー表示設定で [-] だとメニューのみ / [✓] だとメニューとエクスプローラ双方でサムネイル表示するようにした(3state)

SSP 2.8.00

✕ ![sound,loop]のあと![sound,play]するとループになる問題修正 ✕ ダウンロード状態表示がバルーンに出ない問題修正 ✕ DNSが引けない時のタイムアウトがめちゃくちゃ長すぎる問題を改善 ✕ ネットワーク通信中のキャンセル/ブレーク操作時の挙動を改善

SSP 2.7.99

※ 小さめのWAVファイルの再生の読み込み&再生開始をサウンドエフェクトとして使えるぐらい爆速にした メモリ上に読んでXAudio2で直接再生します ※ OnURLQueryのRef2のMIMEタイプ判別をかなり強化し、ゴーストがダウンロード判定を柔軟に行えるようになった …

SSP 2.7.98

+ OnFileDrop2とその派生系のReference2にドロップしたファイルのMIMEタイプを追加 https://ssp.shillest.net/ukadoc/manual/list_shiori_event.html#OnFileDrop2 ✕ 透明バルーンに対するテキスト合成処理についての2年前の修正が戻ってしまっていた問題を…

SSP 2.7.97

✕ 2.7.95 と 2.7.96 で出てきたエンバグの山の討伐 Media FoundationはMP4など限定的に使うことにした 今まで潜在的にあったメディア再生系のバグの山をどうにかした wavファイルの再生レスポンスを大幅改善した

SSP 2.7.96

✕ 2.7.95のMedia Foundation対応で出てきたエンバグの山の討伐

SSP 2.7.95

※ ![sound] タグの再生の仕組みを大規模改修 DirectShow+Media Foundationの二本立てへ大改修(MFでトライして失敗したらDS) 特別な拡張なしで以下の形式に対応:MP4 M4A M4V MOV, MKV, WebM, 3GP, FLAC, Apple Lossless MP3など既存の形式の再生の軽量化…

SSP 2.7.94

✕ サウンド再生終了時に落ちる問題を修正 ✕ soundタグのオプションで--window=falseとしてもウインドウが開いてしまう問題を修正

SSP 2.7.93

+ OnSoundLoopイベントを新設、OnSoundStopのループ版(再生終了して次のループに入るところで通知) ✕ Unicodeの制御文字で「見えないタグ」を作れる問題を暫定修正 ✕ misaka使用ゴーストでエラーメッセージボックスが出たまま止まってしまう問題をたぶん…

SSP 2.7.92

✕ 現在時刻の仮想的変更で秒が指定できない問題を修正(ダークモード実装のエンバグ) ✕ エクスプローラのサムネイル制御再改善

SSP 2.7.91

✕ __q[] タグ (選択肢IDなしのインライン選択肢タグ) が無効だった問題を修正 ✕ ゴーストエクスプローラでサムネイルが残ったままになる場合がある問題を緩和

SSP 2.7.90

✕ Modern UI (Metro) アプリを起動+ゴーストを常に手前に表示、で常に手前が無効化される場合があるOSのバグの回避策を実装 ✕ 画像色を用いた不定形当たり判定の領域演算が先日のメモリ消費量削減以降ひどくエンバグっていた問題を修正

SSP 2.7.89

+ currentghost.scope(ID).scaling + currentghost.balloon.scope(ID).scaling それぞれシェル・バルーンの拡大率をプロパティシステムで取得できます ✕ Wine上で / ではじまるパスをssp.exeに指定すると、スイッチと誤認する問題を修正

SSP 2.7.88

※ シェルの読み込みが遅いと聞いたので頑張って最適化した(ロード時間2割引ぐらい)

SSP 2.7.87

※ シェル画像のメモリ上圧縮方法を改良し平均2割程度メモリ使用量を削減 ※ インストーラに自動インストール対象の言語パック開発者の名前とページへのリンクを追加

SSP 2.7.86

※ メニュー選択中のサムネイル表示がスクリーンDPIに追従して拡大表示されるようになった ※ 同サムネイルに巨大な画像を指定した場合に自動縮小されるようになった ※ ゴーストエクスプローラにもマウスホバーでサムネイルが出るようになった

SSP 2.7.85

+ SHIORI(ゴースト)の拡張プロパティイベントproperty.get/setを追加 https://ssp.shillest.net/ukadoc/manual/list_shiori_event.html#property.get ※ プラグインイベントの拡張プロパティイベントをproperty.get/setに変更 https://ssp.shillest.net/ukad…

SSP 2.7.84

+ プロパティシステムにプラグインを呼び出して「拡張プロパティ」を取得する仕様を追加 https://ssp.shillest.net/ukadoc/manual/list_propertysystem.html#pluginlist(%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E5%90%8D/%E3%83%91%E3%82%B9/ID).ex…

SSP 2.7.83

✕ Windows 10でチェックボックスのテキストラベルがダークモード時に黒になる問題を修正 ✕ 日付ピッカーコントロールが yyyy/mm/dd 形式の文化圏以外でまともに動かない問題を修正 ✕ 高速化キーを押した状態でまれにトークが消える問題の一部を改善

SSP 2.7.82

✕ 2.7.81の大カッコ関係の修正でパラメータなしの\cタグが動かなくなっていた問題を修正 ✕ OnInstallBeginがまったく動かなくなっていた問題を修正

SSP 2.7.81

※ プロパティシステムに currentghost.balloon.scope(ID).background.color を追加 バルーンの「背景色」がとれます https://ssp.shillest.net/ukadoc/manual/list_propertysystem.html#currentghost.balloon.scope(ID).background.color ✕ SakuraScriptの大…

SSP 2.7.80

※ オフラインダンプモードでエラーが起きた場合にダイアログを表示せずサイレント終了するようにした

SSP 2.7.79

✕ オフラインダンプ機能で落ちる場合がある問題を修正

SSP 2.7.78

※ セーブデータ共有が灯・蒼空に対応 ✕ セーブデータ共有でゴースト側が後からdescript.txtにidを追加した場合に対応できていなかった問題を修正

SSP 2.7.77

※ セーブデータをそのまま開けただけでは読めなくし、かつ圧縮を行うようにした zlibでcompressしただけなので分かる人は読めます ✕ サーフェスダンプダイアログが横に伸びる謎現象を修正

SSP 2.7.76

+ セーブデータ共有 まだ開発版でこなれていませんがとりあえず公開 実際の同期処理はクラウドストレージサービスに丸投げで、実質的に指定のディレクトリにセーブデータをまとめて置いておく機能です ※ サーフィスダンプダイアログにダンプ先をエクスプロ…

SSP 2.7.75

✕ ![move]/![set,scaling]タグを\sタグの直後に待機なしで打つと最悪盛大にウインドウ位置がずれる問題を修正 ✕ OnTranslateの入力に\Cがついておらず、かつ返り値に\Cがついていた場合に、スクリプトが実行されない謎現象が起きる問題を修正 ✕ オフラインダ…