Repository navigation
v1.1.1
TVClock Modern v1.1.1
Windows のデスクトップに常駐するデジタル時計 (.NET 8 / WPF)。枠なし・背景透明のガジェット表示で、マルチモニタ同時表示、文字単位の切り替え効果、フォント・サイズ・色・縁取り・影の調整、マウス接近フェード、クリックスルーに対応。
ダウンロード
| ファイル | 内容 |
|---|---|
TVClockModern-1.1.1-win-x64.exe |
自己完結型・単一 exe (ランタイム不要) |
TVClockModern-1.1.1-src.zip |
ソースコード |
v1.1.0 からの変更点
変更
- ロガーの負荷削減: 古いログの削除チェックを書き込みごとから1時間に1回へ変更(60Hz ポーリング時のログ洪水でもディレクトリを毎回スキャンしない)
- 設定保存の最適化: 内容が変わらない場合は書き込みを行わない(毎分の自動保存がディスクに触れない)
- バックアップの原子的置換: 設定バックアップも tmp +
File.Replaceに変更(コピー中のクラッシュでバックアップが半端にならない) - マウス接近フェード無効時の監視ポーリングを 60Hz → 30Hz に緩和(解除キー監視のみの場合)
修正
DispatcherUnhandledExceptionの再起動カウンタを累積から「10分以内の連発」に変更(長期常駐中にまばらな珍例外で意図せず再起動しない)MonitorPositionsの書き込み時に異常エントリー(要素数不一致・非有限数)を除外する防御を追加(読み込み側と対称化)- ビルド警告 3 件を解消(CS8602 ×2、WFAC010 はマニフェストの Per-Monitor V2 DPI を維持するため抑制)
免責
本ソフトウェアは現状有姿 (AS IS) で提供されます。詳細は README を参照してください。