何か。の略歴

ninix-aya-current

ninix-aya-current について

作者:
杉谷 氏
配布元:
ninix-aya 開発プロジェクト
特記事項:
GNU GPL (バージョン2以降) に準拠

ninix-aya-current 更新履歴

ページ 1 (2006-01-15 ~ 2009-11-29)
Phase Date Memo
ninix-aya 3.8
(hacking run)
2006-01-15
  • GTK+ 2.6 ベース (ninix-aya 安定版) 新版
    • stable と testing を統合、current の名前でリリース
  • menu.foreground.font.color の設定に対応
ninix-aya 3.8.1 2006-02-02
  • Cairo グラフィックライブラリを使用するよう変更
    • これにより GTK+(pygtk) 2.8 以降が必要に
    • pna, 本体設定によるサーフィスとバルーンの半透明化が可能
  • ddp 暗号化ファイルのサポートを追加
ninix-aya 3.8.2 2006-03-25
  • バルーンの設定ファイルによるフォントサイズ指定を変更
    • ユーザによる指定をきちんと区別する (3/4 倍しない)
    • バルーンフォントのデフォルトサイズ指定を修正
  • bln.py がマウスイベントの処理で落ちる問題を修正
ninix-aya 3.8.3 2006-04-16
  • タスクバー上に Sakura 側サーフィスのみが表示されるように
  • バルーンの gtk.Window タイプを POPUP から NORMAL に変更
  • バルーンがアクティブウィンドウより下に表示されるよう調整
ninix-aya 3.8.4 2006-04-25
  • 文5 互換モジュール aya5.py を追加
  • 文5 ローダー aya5.py を削除
ninix-aya 3.8.5 2006-05-25
  • 「美坂」互換モジュールを修正
    • Lexer の文字列抽出部分を修正
  • Cairo による描画のバグ修正
    • 背景を透明にする処理が抜けていた
ninix-aya 3.8.6 2006-05-28
  • コミュニケート複数送信拡張に対応
  • コミュニケート処理の修正
    • 送信元ゴーストが喋り終わってからイベントを送信する
ninix-aya 3.8.7 2006-06-11
  • 「文」互換モジュールを修正
    • 辞書のコメントの処理を修正
  • ゴーストの見切れ処理を調整
  • サーフィスのマウスドラッグによる移動処理を変更
    • gtk.Window.begin_move_drag() を使用するように
ninix-aya 3.8.8 2006-07-18
  • 上付き指定 (\f[sup,true/false]) タグを実装
  • 下付き指定 (\f[sub,true/false]) タグを実装
  • SSTP 送信元表示のフォントサイズ計算を修正
ninix-aya 3.8.9 2006-08-27
  • 下線指定 (\f[underline,true/false]) タグを実装
  • 消し線指定 (\f[strike,true/false]) タグを実装
ninix-aya 3.8.9a 2006-08-30
  • \q, \URL タグで落ちる問題を修正
ninix-aya 3.9
(I see no more
YASAGURE here.)
2006-09-04
  • GTK+ 2.8 ベース (ninix-aya 安定版) 新版
  • python-chardet による文字コードの自動判定を実装
    • Shift_JIS 以外の文字コードを使用したゴーストに対応
    • インストールしていなければ Shift_JIS のみ対応
ninix-aya 3.9.1 2006-10-09
  • アニメーションの処理を変更、CPU 負荷とコマ飛びを低減
ninix-aya 3.9.2 2006-10-10
  • サーフィスやバルーンのデータが残ってしまう問題を修正
ninix-aya 3.9.3 2006-12-10
  • Surface クラスの終了処理で Seriko を停止するように
  • pna ファイルの処理で Numeric Python の機能を使うように
ninix-aya 3.9.4 2007-04-29
  • メニューアイコンの管理を Application クラスに移した
  • gdk-pixbuf 周りのコード修正
    • 関連コードを Surface クラスに移した
    • 使用している部分のメモリリーク対策をした
  • メニューコンテキストの配置が SSP に近づくように
  • locale/ja.po を更新
ninix-aya 3.9.5 2007-07-09
  • SERIKO によるサーフィス書き換えを抑制するオプション追加
    • 内部で SERIKO は動作している (書き換えが起きないだけ)
  • YAYA ローダー (yaya.py) を追加
ninix-aya 3.9.6 2007-07-22
  • 下記の新しいマウスイベントを追加
    • OnMouseEnterAll/-LeaveAll (キャラクタウィンドウ内への出入り)
    • OnMouseEnter/-Leave (特定の当たり判定領域への出入り)
  • OnBalloonClose イベント追加
ninix-aya 3.9.7 2007-12-24
  • osuwari.dll 互換 SAORI モジュール (osuwari.py) を追加
  • プログラムファイルの文字コード指定を全て小文字に統一
  • 透過ウィンドウ処理の変更
    • GTK+ 2.10 の新機能を使用するように変更
    • 透過ウィンドウの背景が黒で塗られる問題を修正
  • サーフィス周り (surface.py) の変更
    • 以前の変更で不要になった処理が残っていたのを削除
    • サーフィスのドラッグに使用するボタンを左ボタンに変更
    • サーフィス移動後の位置の再計算のタイミングを変更
ninix-aya 3.9.8 2008-12-24
  • Sakura/Ghost クラスの間での処理の分担を整理 (未完成)
  • Window の Shape Mask の生成処理を高速化
    • 余分な pixmap の生成が無くなったため
  • Socket open は sstp.py が直接行うように変更
  • アルファチャンネル付き PNG ファイルの処理を高速化
    • numpy を使用することによって
  • 下記の画像が表示されなくなっていたのを修正
    • スクロールバーの矢印, SSTP マーカー, \_b タグの画像
ninix-aya 3.9.8a 2009-01-04
  • サーフィスのツールチップ表示を実装 (SSP 互換)
  • surfaces.txt の文字コード指定に対応 (SSP 互換)
  • Sakura/Ghost クラスの間での処理の分担を整理 (継続中)
  • 各種入力ボックスの状態管理を Balloon クラスで行うように
  • _niseshiori.so を削除
    • niseshiori.py 内部に Python で実装されたコードがある
    • これで ninix-aya 本体には C 言語モジュールが無くなった
  • 見切れと重なりの判定が正しく機能していなかったのを修正
ninix-aya 3.9.8b 2009-05-06
  • sourceforge.jp に Git リポジトリ作成、ソースコード管理を移行
    • 今後、CVS のリポジトリは更新されない
  • バルーンウィンドウ表示周りの変更
    • バルーンがフォーカスを奪わないようにする設定を削除
    • ウィンドウを前面に出す処理が機能していなかったのを修正
  • cantalk フラグは 1/0 を値として SHIORI に渡すように修正
  • ループ処理の無駄が少なくなるように修正
  • デフォルトの Web ブラウザを Firefox に変更
ninix-aya 3.9.8c 2009-05-11
  • Git 移行に伴い、全てのファイルから CVS の $Id$ タグを削除
  • 画面の上下方向の有効範囲をユーザ指定する設定を削除
ninix-aya 3.9.8d 2009-06-12
  • 複数のデスクトップがある場合に落ちる問題を修正
  • ユーザ設定の管理を集約し、設定の項目も減らした
ninix-aya 3.9.8e 2009-06-12
  • 3.9.8d で easyballoon 互換モジュールが落ちるのを修正
ninix-aya 3.9.8f 2009-07-05
  • Ghost クラスを Sakura クラスに統合した
    • ghost.py は sakura.py に吸収される形で消滅
  • NGM クローンからのゴーストの更新方法を変更
    • \![updatebymyself]\e をスクリプトキューに入れるように
ninix-aya 3.9.9 2009-07-22
  • サーフィスのドラッグ移動終了直後にサーフィス位置を再計算する
  • 「猫どりふ」の見切れをゴーストと同様の基準で発動するよう変更
  • 「きのこ」の "ontop" の実装方法を変更
  • locale/ja.po を更新
ninix-aya 3.9.9a 2009-11-29
  • CommunicateWindow クラスと、それを継承しているクラスを修正

About this document

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