| ninix-kagari v2.0.0 |
2025-08-18 |
- GTK3+X11 から GTK4+Wayland 環境へ移行
GTK4+Wayland環境への移行によるデグレ多めです。
- AYU の機能を拡充
- ninix-kagari.zip は 64bit 化
|
| ninix-kagari v2.0.1 |
2025-09-10 |
- マルチディスプレイの対応を改善
- バルーン位置の計算処理を surface から sakura へ移した
- gtk3 -> gtk4 の修正漏れを直した
- AYU でもシェル倍率を変更できるようにした
|
| ninix-kagari v2.1.0 |
2025-09-15 |
- メニュー位置と OnMouse 系のイベントの座標がおかしいのを改善
- Windows-x64 で x86 な SHIORI を呼び出すための処理 (ninix-proxy) を追加
- Windows でエラー落ちしていたのを修正
- SHIORI プロトコルの文字コード判別処理を改善
|
| ninix-kagari v2.2.0 |
2025-10-01 |
- Install ダイアログが機能していなかったのを改善
- 起動直後のゴーストの位置がおかしい場合があったのを修正
- SNS 風味のバルーンの試験的な実装
|
| ninix-kagari v2.2.1 |
2025-10-07 |
- NAR インストール後 readme を表示しようとして落ちていたのを修正
- SNS 風バルーンについて、表示しなくて良いものは表示しないように
- メニューの表示もマルチディスプレイに対応させた
- deb パッケージの gtk3 -> gtk4 の修正漏れを修正
- ninix に実行属性が付いてなかったのを修正
|
| ninix-kagari v2.2.2 |
2025-10-11 |
- 起動時のサーフェス位置がおかしい&エラーになっていたのを修正
- app_id (X11 では WM_CLASS) に対応
|
| ninix-kagari v2.2.3 |
2025-10-11 |
|
| ninix-kagari v2.3.0 |
2025-10-26 |
- Console ウィンドウも app_id を変更するように
- 連続でメニューを開こうとすると落ちる場合があったのを修正
- ウィンドウを fullscreen せずに maximize するように変更
- 環境変数 NINIX_ENABLE_MULTI_MONITOR=1 で従来に戻せる
|
| ninix-kagari v2.4.0 |
2025-11-30 |
- NINIX_MONITOR_SIZE でウィンドウの大きさを強制できるように
- 画像の左上を透過するかを seriko.use_self_alpha に依存するように
- \![bind,...] は sleep せずにすぐ次のスクリプトを解釈するように
- 一度にたくさん着せ替えすると重くなる問題を改善
- \![unlock,repaint] が呼ばれたら描画しなおすように
- NINIX_ENABLE_MULTI_MONITOR を指定していない場合の挙動を修正
- AYU 対応を見据えて bind の処理を surface.rb で完結するように
|
| ninix-kagari v2.5.0 |
2025-12-17 |
- 里々もネイティブのライブラリを呼べるようにした
- ライブラリが見つからない場合は従来のものを使用
- ネイティブのライブラリは (おそらく) UTF-8 の辞書は読み込めない
- AYU は AO に名前を変更
- AO で送信するイベント名と内容を変更
- AO で popen3 失敗時にエラーになっていたのを修正
- \_? を実装
- .ninix フォルダの絶対パスに日本語が含まれる場合のエラーを修正
- 絶対パスに日本語が含まれる NAR インストールに失敗するのを修正
|
| ninix-kagari v2.6.0 |
2026-02-01 |
- フォルダを ZIP した NAR に対応
- Windows でパスに日本語が含まれる時に起動失敗していたのを修正
- 実験的なシェル/バルーン描画を行うように
- NINIX_ENABLE_SORAKADO を指定した場合に対応
- ao_builtin と ai_builtin をビルドする必要あり
- ninix-kagari.zip では run_enable_sorakado.bat を起動すること
- OnLanguageChange に対応 (SSP とは非互換)
|
| ninix-kagari v2.7.0 |
2026-02-09 |
- animation.pattern,import に対応 (AO)
|
| ninix-kagari v2.7.1 |
2026-02-09 |
|
| ninix-kagari v3.0.0 |
2026-03-15 |
- 現状 v3 以降は deb パッケージの配布をしない予定
- ninix-kagari が Debian の公式パッケージになった関係で
- FMO 取得に、クライアントからのコマンド送信が必要に (v2 とは非互換)
- ninix の起動中にゴーストを追加で呼び出せるように
- 長いスクリプトの tokenize 処理に時間がかかっていたのを修正
- \![bind] が連続している時の処理を最適化
|
| ninix-kagari v3.0.1 |
2026-03-21 |
- サーフェスのキャッシュが解放されないバグを修正
- コピーライト表記を更新
|
| ninix-kagari v3.0.2 |
2026-03-28 |
- バルーンのスクロール方向が逆だったのを修正
- \x タグでのクリック待ちをサポートした (AI)
- AI 使用時に実行時エラーになっていたのを修正
- クイックセクション周りの挙動を修正
|
| ninix-kagari v3.1.0 |
2026-04-03 |
- PropertySystem の setter に対応
- EXECUTE SSTP の SetProperty/GetProperty に対応
- activeghostlist().ext に対応
- ゴースト起動時に hwnd と uniqueid を発火するように
- hwnd は実際のウィンドウの id ではないユニークな数値
- 現在の実装では hwnd は sakura 側のみ用意される
|
| ninix-kagari v3.1.1 |
2026-04-18 |
- シェル/バルーン切り替えが機能していなかったのを修正
- AO で呼び出しが切り替え処理になっていたのを修正
|
| ninix-kagari v3.1.2 |
2026-04-26 |
- AO/AI のリクエスト生成処理を最適化
- スコープ変更時に AO/AI 向けにイベントを発火するように
- クイックセクション時のバルーンの挙動を SSP に近づけた
|
| ninix-kagari v3.1.3 |
2026-05-10 |
- ウィンドウ透過修正
- Wayland ポップアップメニュー修正
- kinoko/nekodorif の GTK4 書き直し
- AO/AI のリクエスト生成処理の最適化
CPU を無駄遣いすることがあったのを修正
|
| ninix-kagari v3.1.4 |
2026-05-24 |
|
| ninix-kagari v3.2.0 |
2026-06-10 |
- ファイルの DnD がまるで動いていなかったのを修正
- OnFileDrop2 の mime に対応
|
| ninix-kagari v3.3.0 |
2026-06-12 |
- timerraise に対応
- プロパティ name, sakuraname, keroname に対応
- OnRaiseOtherFailure に対応
|
| ninix-kagari v3.4.1 |
2026-08-03 |
- timerraise のループ判定が逆になっていたのを修正
- AO から ScriptLog を呼べるようにした
- ScriptLog で一番上にいるときはその状態を維持するように
- ScriptLog に使われる ListView が deprecated だったのを修正
- SORAKADO 関連の機能追加・修正
- move に対応 (SORAKADO)
- currentghost.rect/animation.num を実装 (SORAKADO)
- AO/AI の種別を SORAKADO.Initialize 時に送るように
- NINIX_ENABLE_SORAKADO が有効なら SORAKADO_PATH も見る
- sorakado_builtin.exe を用いるように
|
| ninix-kagari v3.5.0 |
2026-08-30 |
- デフォルトゴースト/バルーンを用意した
- Windows 用の zip には、デフォルトゴースト/バルーンが同梱される
- SSTP の処理の最適化
- Direct SSTP を keep-alive 出来るように
- AO を利用した surfaces.txt の無い shell も読み込めるように
- AO のメニューのフォーマットをより汎用的に
- 演算順序由来の意図しない代入を修正
- ○○つつかれイベントが無かったので追加
|
| ninix-kagari v3.6.0 |
2026-10-27 |
- balloontimeout/choicetimeout を実装
- SORAKADO とのやりとりを別スレッドに分けるように
- \C タグがスクリプト先端以外で出現すると落ちていたのを修正
|