Skip to content

v1.1.0

Choose a tag to compare

@micachi micachi released this 15 Oct 14:11
· 18 commits to main since this release

TVClock Modern v1.1.0

Windows のデスクトップに常駐するデジタル時計 (.NET 8 / WPF)。枠なし・背景透明のガジェット表示で、マルチモニタ同時表示、文字単位の切り替え効果、フォント・サイズ・色・縁取り・影の調整、マウス接近フェード、クリックスルーに対応。

ダウンロード

ファイル 内容
TVClockModern-1.1.0-win-x64.exe 自己完結型・単一 exe (ランタイム不要)
TVClockModern-1.1.0-src.zip ソースコード

v1.0.0 からの変更点

追加

  • 右クリックメニューの拡張
    • 位置プリセット サブメニュー(左上/右上/左下/右下/中央、位置のみ即時反映)
    • Windows 起動時に自動で開始(チェックでレジストリ登録/解除)
    • このアプリについて(設定画面の情報タブを直接表示)
  • 設定画面に情報タブを追加(アプリ名/バージョン/作者/GitHub/ライセンス/設定ファイルの場所/免責事項)
  • 設定のエクスポート/インポート(JSON、情報タブから)
  • 設定画面の情報タブから GitHub・ライセンスページを開けるリンク

変更

  • 設定画面を 書式 / 文字 / 装飾 / 動作 / 情報 の5タブ構成に再編
  • 設定画面をリサイズ可能にし、表示先モニターの作業領域へ自動収録(小さい画面でもボタンが届く)
  • スライダー/コンボの変更はプレビューのみに反映し、実際の時計は「適用」「OK」で反映する方式に統一
  • 既定値の変更: 日付を非表示、文字の縁取りオン(黒 2px)、マウス接近時の不透明度 0.2
  • 位置プリセット使用後も対象モニター変更とドラッグ移動を正しく扱うように調整

修正

  • フェードイン・アウトが2回目以降崩れる不具合(ghost を使わない単一 TextBlock 方式に変更)
  • 二重起動を拒否したプロセスが設定ファイルを既定値で上書きする不具合
  • モニター切り替え時に時計リストが二重削除され、例外や管理外ウィンドウが発生する不具合
  • 不正な時刻・日付フォーマットで時計の更新タイマーが永久停止する不具合(書式検証と正規化を追加)
  • 壊れた設定ファイルからバックアップで復旧した直後、正常なバックアップを破損データで上書きする不具合
  • NaN / Infinity / null を含む設定ファイルで例外になる不具合
  • マルチモニタ同時表示時に、担当外モニターへドラッグした際の位置記憶の汚染
  • 設定画面・トレイ・時計メニューのチェック状態が同期しない不具合
  • 時計の右クリック「終了」がアプリ全体を終了しない不具合
  • 設定プレビューに文字間隔・区切り間隔・手入力した書式が反映されない不具合

免責

本ソフトウェアは現状有姿 (AS IS) で提供されます。詳細は README を参照してください。