ScreenLeX 0.1.0 (Build 15)
新機能
Markdown テキストカードと壁紙エディタ — Markdown のテキストカード/壁紙エディタを追加し、スクリーンショット編集ウインドウに統合しました。
直接編集と翻訳 — 直接編集、翻訳バー、Markdown のブロック単位翻訳、統一された設定コントロールに対応しました。
共通の注釈エンジン — テキストカードとスクリーンショットで同じ注釈エンジンを使用します。
Finder のような選択操作 — 複数選択、範囲選択、キーボード操作、スペースキーでのプレビューを追加しました。
ローカルの macOS スクリーンショットを読み込み — Mac 内のスクリーンショットをスキャンして読み込めるようになりました。
一括処理と書き出し — 一括圧縮、形式変換、書き出しに対応しました。
スクリーンショットプレビューと UI テスト — スクリーンショットのプレビューウインドウと UI テストを追加しました。
スクリーンショットをターミナルへドラッグ — スクリーンショットをターミナルへドラッグし、テキストパスまたはファイル URL として貼り付けられます。
クリック可能なリスク別の機密テキスト — すべての機密テキストをクリックでき、リスクレベルに応じて強調表示します。
モデルレビュー後の自動マスク — 機密と判定された領域は自動でマスクし、安全に自動処理できない領域は確認必須として提示します。
再利用可能な Reveal Slider — 美化設定に Reveal Slider を導入し、数値の直接入力にも対応しました。
スクリーンショット効果音を追加 — 複数の新しいスクリーンショット効果音を追加しました。
画面共有でキャプチャ UI を正しく表示 — スクリーンショット UI と描画カーソルが画面共有に正しく表示され、macOS のバージョンに応じて動作します。
改善
レイアウトと書き出しを改善 — キャンバスサイズ、余白、背景、リンク色、リスト組版、透かし、書き出し結果を改善しました。
ライブラリ操作を改善 — ウインドウの呼び出し、プレビュー範囲、ツールバーアイコン、既定の選択動作を調整しました。
一時ファイルの管理とエラー表示 — 一時ファイルのライフサイクル管理とエラーメッセージを追加しました。
ドラッグ開始を高速化 — 2 段階ペイロードとホバー時の事前準備により、ドラッグ開始の遅延を減らしました。
既定の書き出し形式を統一 — PNG/JPEG の既定形式が、コピー、書き出し、ドラッグ、テキストカードに一貫して適用されます。
Apple Translation の確実なキャンセル — キャンセル伝播、タイムアウト予算、並行タスクの所有権を改善しました。
カスタム翻訳 API を再構築 — リクエスト、接続テスト、設定、エラー処理を再構築しました。
設定と一致するフォールバック動作 — 自動切り替え、失敗時の再試行、予備サービスの動作を設定画面と一致させました。
Swift 並行処理を改善 — Swift actor の分離警告を修正し、言語ペアの利用可否チェックをメインスレッド外へ移しました。
OCR の段落グループ化を改善 — 自動折り返しを正しく扱い、同じ段落の翻訳文でフォントサイズを統一しました。
プライバシーワークフローをモジュール化 — 検出、レビュー、編集の各フローを大幅に分割・再構築しました。
文字形状に沿ったマスク — Vision の行全体の枠を実際の文字形状まで絞り込み、安全に絞れない OCR 枠は保持します。
アバターとモザイク境界を改善 — 円形/四角形アバターの境界調整、透明アバター候補、モザイク小領域の統合、画面端のアバター検出を改善しました。
プライバシー誤検出を大幅に削減 — ベンチマークサンプルで誤検出を 11 件から 2 件に減らしました。
プライバシー回帰テストを拡充 — 評価データセット、回帰ゲート、レンダリングテスト、操作テストを追加しました。
ライト/ダーク外観に対応した設定画面 — 設定画面を再構築し、両方の外観に適応するカラーシステムを追加しました。
高速で安定した壁紙サムネイル — 壁紙サムネイルのデコードとキャッシュを改善し、リスト順序の入れ替わりを修正しました。
ショートカット記録コントロールを刷新 — キーボードショートカットの記録コントロールを再設計しました。
翻訳アニメーションと設定外観を更新 — 翻訳アニメーションに BorderBeamKit を採用し、設定ウインドウの外観も修正しました。
不要な壁紙エンコードを省略 — 変更されていないデスクトップ壁紙は PNG の再エンコードを行いません。
単一ウインドウキャプチャの完了を高速化 — シャッター音を同期的な完了処理から外しました。
修正
編集の安定性を向上 — クイックコピー、編集状態の上書き、背景のちらつき、重複レンダリングを修正しました。
翻訳の競合状態を修正 — キャンセル後にテキストが送信され続ける問題と、古いタスクが新しいタスクの状態を消す問題を修正しました。
キャプチャ開始時のカーソルを維持 — キャプチャ開始時にカーソルが一瞬矢印へ戻る問題を修正しました。