ninix-aya 4.3 (juggling eggs) |
2011-10-20 |
- プラグインを POSIX/Windows 両環境で動作する形で再実装
- Windows 環境ではゴーストの SHIORI DLL を優先して使用する
- 現状では互換 SHIORI モジュールは一切使用しない
- Windows 環境でも gettext(多言語対応) が機能するように
- 各言語のメッセージファイル (ninix.mo) が必要
- インストーラパッケージを使用すれば導入される
- Windows 用インストーラパッケージのインストール機能強化
- ninix/dll/ 以下のファイルインポート時のパス取得方法を変更
- main.py と ninix パッケージを別の場所に導入可能に
- sstplib.py を ninix/ 以下に移した
- main.py の名前を ninix_main.py に変更
- ninix-install を削除
|
ninix-aya 4.3.1 |
2011-10-25 |
- Windows 環境でプラグインが動作しない問題を修正
- Windows用インストーラパッケージ周りの不具合修正
|
ninix-aya 4.3.2 |
2011-11-06 |
- SSTP リクエスト周りでの不具合修正
- 選択肢インタフェースを使用した場合にエラーになっていた
- プラグインの standard version 周りの変更・修正
- standard version を 2.0 から 2.1 に上げた
- standard version チェックが機能していなかったのを修正
- BasePlugin クラス周りの変更
- NOTIFY SSTP/1.1 を送信する notify_sstp メソッドを追加
- ninix_home と caller 変数を追加した
- sstp.py の NOTIFY SSTP/1.1 に関するバグを 2 つ修正
- イベントのレスポンスが得られなかった
- 保険反応の指定が無い場合にエラーになっていた
|
ninix-aya 4.3.3 |
2011-11-13 |
- SSTP リクエストのキュー処理周りの変更
- キューから取り出して処理する際に IfGhost 確認を行う
- SEND/NOTIFY SSTP リクエストは全て一つのキューに入れる
- SEND SSTP/1.4 リクエスト周りの不具合を修正
- 選択肢インタフェースと IfGhost を同時に使えなかった
- NOTIFY SSTP/1.1 リクエスト周りの変更
- ヘッダに Event の指定が無い場合には 400 エラーを返す
- ゴースト選択の際に保険スクリプトの IfGhost を考慮する
- EXECUTE SSTP リクエスト周りの変更・修正
- sstp.py に残っていた EXECUTE SSTP/1.5 のコードを削除
- レスポンスにはリクエストで指定された文字コードを使う
- 追加データがある場合に末尾の CR+LF が不足していた
- BasePlugin クラス周りの変更・修正
- プラグインを起動したゴーストの IfGhost 名を渡す
- SEND SSTP を送信する send_sstp メソッドを追加
- notify_sstp メソッドの event 引数を省略不可に
- standard version を 2.1 から 2.2 に上げた
- send_script は send_sstp メソッドを使うように
- send_sstp でのリクエストのバージョン判定を修正
- README の Python に関する記述を更新
|
ninix-aya 4.3.4 |
2011-11-19 |
- SSTP で送信されたスクリプトの再生処理周りの修正
- 再生中に発生した SHIORI イベントが正しく処理されなかった
- SSTP ブレーク時にバルーンを閉じるようにした
- BasePlugin クラス周りの変更・修正
- プラグイン終了後も保存されるデータを扱うメソッド追加
- standard version を 2.2 から 2.3 に上げた
- 同じプラグインは複数起動出来ないようにした
|
ninix-aya 4.3.5 |
2011-12-04 |
- ゴースト等のインストール先ディレクトリ名の処理を修正
- Windows 環境の場合には MBCS を使用するように変更
- GTK+ に渡す場合はファイル名の文字コードを UTF-8 に変換する
- ゴーストの終了時に選択されているシェルの情報を保存する
- ゴーストを上書きインストールした場合は再起動する
- ゴースト交代/召喚のメニュー項目の管理方法を変更
- シェル選択のメニュー項目の管理方法も変更
- ゴースト交代/召喚メニューのアイコンが表示されないのを修正
- ゴースト毎に持っていたメニューを Application クラスに統合
- ゴーストを管理するデータ構造として Holon クラスを追加
- シェルとバルーンの情報を管理するための Meme クラスを追加
- Sakura クラスに以下のメソッドを追加
- デフォルトのシェルを取得するためのメソッド
- IfGhost を処理するためのメソッド
|
ninix-aya 4.3.6 |
2011-12-10 |
- シェルとバルーンの管理に Meme クラスを使用するように
- Holon, Meme クラスを lib/ninix/metamagic.py ファイルに分離
- インストーラ周りの変更
- 日本語 (cp932) のファイル名を含む ZIP アーカイブに対応
- 残っていた ninix-install コマンドのためのコードを削除
- Sakura クラスの ifghost メソッドが落ちる問題を修正
- satori.py が落ちる問題を修正
|
ninix-aya 4.3.7 |
2011-12-24 |
- インストールできないアーカイブがあったのを修正
- BOM 付き UTF-8 で記述された設定ファイルの読み込みに対応
- descript.txt, install.txt, surfaces.txt, plugin.txt
- aya.py ファイルの文字コードを UTF-8 に変更
- bln.py の文字コード指定を修正
- balloon.py の typo を修正
- 「easyballoon」互換モジュール周りの修正
- font.color の指定が無いエントリがある場合に対応
- 全消去 ('clear') が機能しなくなっていたのを修正
- 使用率グラフの表示で落ちる問題を修正
|
ninix-aya 4.3.8 |
2012-01-16 |
- SHIORI 互換モジュール等の文字コード指定を修正
- kawari.py/aya5.py/satori.py/niseshiori.py/ngm.py
- 猫どりふ互換機能で無駄な描画があったのを修正
- easyballoon のマウスドラッグ移動処理を修正
- kawari8.so が落ちる場合があったのを修正
|
ninix-aya 4.3.9 |
2012-02-22 |
- BasePlugin クラス周りの変更・修正
- standard version を 2.3 から 2.4 に上げた
- ユーザーの入力を受け取るためのダイアログを追加
- ダイアログを開くための open_dialog メソッドを追加
- 保存していたデータが消える場合があるのを修正
- αPNGファイルに対する pnr の処理を高速化
|