Unreleased
未リリース
追加
- フォーカスモード(Solo)— 1 セクションだけを最前面で表示。Timer / Schedule / Todo / Memo それぞれに最適化されたサイズで起動
- Schedule のアウトプット契約モデル — 当日の時間ブロックに「出すべき成果物」を紐付け、達成 / 未達 / 延長を記録
- 進行中ブロックのライブ可視化 — iris 脈動 + 進捗バー + 「残り Xm」 countdown チップ
- 締切迫り色変化 — 残り 5 分で amber、1 分で赤 + flash
- タイトルバーの sticky「今: 〇〇 残り Xm」chip — どのセクションから見ても進行中の予定を見失わない
- 次のブロック予告 — 点線 iris border + 「次」コーナーバッジ
- 完了タイミング記録 — 「5 分早く完了 / 時間通り完了 / 3 分遅れで完了」の振り返り
- カテゴリ色 — ブロックごとに 5 色プリセット(仕事 / 個人 / 学習 / 外出 / その他)から選択、左端アクセントストライプで識別
- Schedule のキーボードショートカット(最小限) — Space で進行中ブロックの完了切替、N で次の空きスロットに新規ブロック
- 自動最適サイズ — 表示中のセクション数・組み合わせから window サイズを自動計算
- カラム手動リサイズ — セクション間の区切り線をドラッグして幅調整
- セクションごとのパステル背景 tint — Schedule (iris) / Todo (cyan) / Memo (champagne) / Timer (rose)
- Memo の autosave インジケータ — 「保存中… → 保存済み」のチップ表示
- クリップボード対応(macOS Edit メニュー登録)— Cmd+C / V / X / A / Z 等
- UI デザインリフレッシュ — Aurora 背景 + Glass morphism + section title 色分けアクセント
- 本番アプリアイコン — 多色 Gradient Time-block デザイン
- 配布用ランディングページ — Cloudflare Pages デプロイ可能な静的サイト
変更
- ウィンドウ最小サイズを 320×240 で OS 強制
- Schedule タイムラインの表示範囲を 5:00–24:00 に拡張
- ブロック完了演出を iris から emerald 緑に切替
- ウィンドウサイズ変更時に画面外にはみ出ないよう自動クランプ
- Cmd+. を tri-state トグル化(前面化 / hide の判定改善)
- ESC でウィンドウを隠せるよう
core:window:allow-hidecapability を追加 - "Solo" 用語を「フォーカス」へ変更
- 表示モードを「コンパクト / 標準 / ゆったり」の密度表現へ
- 残り時間表記を
90m→90 分に日本語化 - デフォルト起動時に Schedule + Memo の 2 セクションを表示
修正
- スケジュール上端スクロール時に時間ラベルが見切れていた CSS バグ
- +ボタンのサイレント失敗(空きスロットなしの fallback 通知を追加)
- 隣接 overdue ブロックが横並びになる lane 計算バグ
- Schedule の click 位置と登録時間がずれる scrollTop 加味漏れ
- 4 セクション同時表示時の Timer START ボタン押下不可
- Timer が縦幅小さい時に画面外へはみ出る問題
- Schedule の進捗チップ位置を左上→右上に修正
- 常に最前面の暴発(
set_floating_level()の呼び出し回数を最小化)