何か。の略歴

ninix-aya-current

ninix-aya-current について

作者:
杉谷 氏
配布元:
ninix-aya 開発プロジェクト
特記事項:
GNU GPL (バージョン2以降) に準拠
ninix-aya 4.99.x では、以下の点に注意が必要

ninix-aya-current 更新履歴

ページ 6 (2012-08-16 ~ 2013-01-22)
Phase Date Memo
ninix-aya 4.99.0
(bulletproof)
2012-08-16
  • Python3 & PyGI GTK3 対応版リリース
  • 「gomi.dll」SAORI 互換モジュールを追加
  • BasePlugin クラス周りの変更・修正
    • standard version を 2.4 から 2.5 に上げた
    • 古いプラグインが起動出来ないようにするため
  • cairo_region_t を利用してウインドウの形状を指定する
    • そのため、pycairo と pygobject にパッチが必要
ninix-aya 4.99.1 2012-08-19
  • 「gomi.dll」SAORI 互換モジュールを更新
    • dbus-python のインストールが不要に
  • cairo_region_t サポートが無くてもエラーが出ないように
    • サポートが無い場合にはウィンドウ形状が矩形になる
ninix-aya 4.99.2 2012-09-27
  • GStreamer 1.0 でループ再生が機能しない問題を修正
    • 4.99.x では GStreamer 0.10 でのループ再生はサポートしない
ninix-aya 4.99.3 2012-10-10
  • 「gomi.dll」互換モジュールの更新
ninix-aya 4.99.4 2012-11-04
  • \![open,passwordinput] を実装
  • コンソールへの URL DnD でゴーストをインストール可能に
  • インプットボックス等に DnD でも入力出来るように
  • 以下のイベントを実装
    • OnCommunicateInputCancel
    • OnTeachInputCancel, OnUserInputCancel
  • Esc キーで TeachBox を閉じた場合の問題を修正
    • ゴーストの終了等が出来なくなっていた
  • 選択したシェルの情報が正しく記録されないバグを修正
ninix-aya 4.99.5 2012-11-16
  • SakuraScript の下記タグを実装
    • \z, \y (挙動は \e と同じ)
    • \8 (WAV 再生), \![sound] および \_V
  • SakuraScriptEnv の下記変数を実装
    • %wronghour, %*
  • \8, \_v をSSTPで実行出来ないタグに追加
  • 以下のイベントを実装
    • OnMouseDragStart/-End (マウスドラッグ開始/終了)
    • OnDressupChanged (着せ替え変更通知)
    • OnGhostCalling (ゴースト呼び出し中)
  • 終了イベントを補足してゴーストを終了させるように
    • POSIX 環境では SIGTERM のみ補足 (SIGKILL は即終了)
  • OnClose の Ref0 に終了理由を入れるように
  • OnGhostChanging の Ref0 から Ref3 全てに対応
  • OnSurfaceChange の Ref2 追加 (SSP 同様)
  • 画面サイズ変化時にその都度 OnDisplayChange を送る
ninix-aya 4.99.6 2012-12-02
  • SakuraScript の下記タグを実装
    • \![quicksession,true/false]
    • \![call,ghost,ゴースト名]
    • \![change,balloon,バルーン名]
    • \![set,otherghosttalk], \![set,othersurfacechange]
  • \![vanishbymyself] が動かなくなっていたのを修正
  • \![vanishbymyself,ゴースト名] に対応
  • 以下のイベントを実装
    • OnOtherGhostBooted/-Closed/-Changed
    • OnOtherVanished/-Talk/-Surface
    • OnUpdate.OnMD5CompareBegin
  • OnUpdate 系イベントの Reference 情報追加に対応
  • OnDisplayChange が複数回送信される問題を修正
  • OnDisplayChange 送信時にキャラウィンドウの位置を再調整する
  • OnGhostChangedの Ref1, Ref2, Ref7 の送信を実装
  • ゴースト間コミュの機能を OnOther- イベントの処理と統合
    • OnCommunicate と OnOther- の両方が来る問題が解消
  • OnVanished にスクリプトを返さなかった場合の処理を変更
    • OnBoot へフォールバックする前に OnGhostChanged を試す
  • shell の descript.txt にある下記の値を使用するように
    • menu.background.alignment
    • menu.foreground.alignment
    • menu.sidebar.alignment
  • メニューが画像よりも大きい場合の処理を変更
    • 画像の右下の端の色で画像が切れた部分を塗り潰す
  • 当たり判定領域の基準を変更
    • SERIKO base に設定されているサーフィスを基準とする
  • バルーン移動処理を表示の有無にかかわらず行うよう修正
  • aya.py の Python3 対応漏れを修正
ninix-aya 4.99.7 2012-12-09
  • \![set,alignmenttodesktop,default] を実装
  • \![set,*] の処理で、引数の数のチェック漏れを修正
  • 以下のイベントを実装
    • OnBalloonBreak, OnBalloonTimeout
  • OnBalloonClose イベントの送信タイミングの誤りを修正
  • メニュー制御のための ShioriResource の一部に対応
  • menu.*.font.color.[rgb] の値指定に対して制御を加えた
    • [rgb] の値が 0 から 255 の範囲を出ないようにした
    • 一部ゴーストでこの範囲外の値が指定されていたため
ninix-aya 4.99.8 2013-01-05
  • \C (バルーンのテキストに追記) タグを実装
    • \C を SSTP で実行出来ないタグに追加
  • \![set,trayicon] を実装
  • \![enter/leave,collisionmode] を実装
  • (sakura|kero).seriko.defaultsurface 指定をサポート
    • ゴーストの descript.txt で指定する
    • 指定時は「0番10番がない」シェルを許容する (SSP と同様)
  • OnBoot イベント の Ref6, 7 を送信するように
    • 異常終了後の起動で送信される
  • タイムクリティカルセッション処理を修正
    • OnMouse 系イベントが起きないようにした
  • 当たり判定の表示機能に文字列表示を追加
ninix-aya 4.99.9 2013-01-11
  • \![open,readme] (README ダイアログ) を実装
    • ダイアログを複数開くことも可能
    • ゴースト/バルーンのインストール時にも開く
    • シェルやサプリメント等には未対応
  • お気に入り/ポータルメニューでバナーを表示するように
    • 表示方法はゴースト等のサムネイルと同様
    • ローカルにファイルがある場合のみ表示する
  • バルーン同梱ゴーストのインストール処理を修正
    • 上書きインストールが正しく実行されない問題を修正
    • 再起動しなくても、メニューにバルーンが追加されるように
ninix-aya 4.99.10 2013-01-22
  • SakuraScript の下記タグを実装
    • \x[noclear]
    • \![close,inputbox,ID]
    • \![set,autoscroll,enable/disable]
  • 以下のイベントを実装
    • OnInitialize, OnDestroy
    • installedghostname/-shellname/-balloonname
  • sstpmessage.font.color.[rgb] 指定をサポート
    • ゴーストの descript.txt で指定する
    • SSTP メッセージのフォント色を指定する
  • balloon.defaultsurface 指定をサポート
    • ゴーストの descript.txt で指定する
    • バルーンの標準画像 ID を指定する
  • \p[2] 以降のサーフィスエイリアス定義を可能に
    • char?.surface.alias による指定をサポート
    • alias.txt, surfaces.txt で指定する
  • \p[2] 以降の着せ替え定義を可能に
    • char?.bindgroup/char?.menuitem による指定をサポート
    • シェルの descript.txt で指定する

About this document

URI:
http://www5f.biglobe.ne.jp/%7Enobml/sakura/xaya_c_6.html
著作権表示:
© 2001-2023 NOB