Skip to content

Releases: HTanoda/TNDesign

Release list

TNDesign v1.1.0

Choose a tag to compare

@HTanoda HTanoda released this 26 Jul 12:57

オフライン動作の AI 画像編集デスクトップアプリ (Windows 10/11, .NET 10 / WPF) の v1.1.0 リリースです。

ダウンロード

ファイル 内容
TNDesign-Setup-1.1.0.exe 通常はこちら。 インストーラ (.NET ランタイム・AI モデル・フォント同梱、インターネット接続不要)
models.zip ソースからビルドする場合に必要な ONNX モデル一式。リポジトリ直下に models/ として展開してください

v1.1.0 の変更点

多系統コードレビューの指摘に基づく安定性・UX 改善リリースです。

データ喪失防止

  • 「名前を付けて保存」の失敗検知を追加 (書き込み失敗が無通知で成功扱いになる問題を修正)。画像・.tnd とも一時ファイル経由の書き込みにして、保存失敗時に既存ファイルが壊れないようにしました
  • ウィンドウを閉じる / プロジェクトを開く際に未保存確認 (保存 / 破棄 / キャンセル) を追加
  • テキスト編集開始時に回転・拡縮が Undo 履歴なしで失われるバグを修正
  • 不透明度・ブレンドモード・表示切替の変更が未保存マークに反映されない問題を修正

安定性

  • AI 処理中はメニュー・ツールバー・編集コマンドを無効化 (処理中のレイヤー削除等によるクラッシュ経路を遮断)
  • AI 処理のキャンセルに対応。RunOptions.Terminate により推論の実行中でも即座に中断できます
  • Undo 履歴にメモリ上限 (約 1.5GB) を導入。大画像 × 多レイヤーでのメモリ枯渇を防止
  • 超解像に画像サイズ上限ガードを追加し、処理失敗時のメモリリークを修正
  • .tnd 読み込みにサイズ・整合性検証を追加 (破損 / 異常ファイルを安全に拒否)
  • ONNX セッションのリソースリーク修正、GPU (DirectML) 初期化失敗時の CPU フォールバックを強化
  • AI モデルの整合性チェックを初回のみに変更し、AI 機能の起動を高速化

使い勝手

  • レイヤー名をダブルクリックで変更可能に
  • タイトルバーに編集中ファイル名と未保存マーク (*) を表示
  • ウィンドウ位置・サイズの記憶、「最近使ったファイル」メニューを追加
  • ショートカット追加: Ctrl+Shift+S (プロジェクト保存)、Delete (レイヤー削除)
  • エラーメッセージを日本語の定型文に統一し、ログの参照先を案内
  • 色置換のスポイトが画像の余白部分で誤った色を拾う問題を修正
  • 対応外形式のドラッグ&ドロップ時に通知を表示
  • スタートメニューの「マニュアル」ショートカットが機能していなかった問題を修正

動作環境

Windows 10 (1809 以降) / Windows 11、x64。GPU があれば DirectML で自動的に高速化され、無ければ CPU で動作します。