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 |
- 「美坂」互換モジュールを修正
- 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 |
|
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 の生成処理を高速化
- Socket open は sstp.py が直接行うように変更
- アルファチャンネル付き PNG ファイルの処理を高速化
- 下記の画像が表示されなくなっていたのを修正
- スクロールバーの矢印, 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 リポジトリ作成、ソースコード管理を移行
- バルーンウィンドウ表示周りの変更
- バルーンがフォーカスを奪わないようにする設定を削除
- ウィンドウを前面に出す処理が機能していなかったのを修正
- 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 クラスと、それを継承しているクラスを修正
|