Commit Graph

4 Commits

Author SHA1 Message Date
4d2f90f88d ウィンドウの最小幅を縮小し、柔軟なUI表示に対応
- WindowGroupのframe指定でminWidthを600から200へ変更
2025-10-26 12:28:25 +09:00
b8dd3e254d イベント詳細表示と日付変更検知によるカレンダーのUX向上
- イベント行にポップアップによる詳細ビュー(EventDetailView)を追加し、イベントの場所・メモ・URLなどをリッチに表示
- ボタン化によりイベントタップ時の操作性を改善
- NotificationCenterでNSCalendarDayChangedに対応し、日付変更時にイベントリストを自動更新するよう拡張
- 日時や区切りの表示、日本語ロケールへの対応などイベント詳細情報のUIを最適化
2025-10-24 23:30:27 +09:00
f3a196c95d カレンダーイベントの外部変更に即時対応するためのイベント監視機構の追加
- EKEventStoreの変更通知を監視し、イベントやカレンダーの状態を自動で再読込する処理を追加
- 通知監視の開始・解除処理をコンストラクタおよびデイニシャライザで適切に実装
2025-10-24 23:27:01 +09:00
552a55ead6 カレンダーイベント管理アプリの最初のプロジェクト構成と基本実装
- .gitignore や project.yml、Makefile などによる基本的なプロジェクト構成ファイルを追加
- macOSカレンダーイベントを表示するSwiftUIアプリの主要コンポーネント(イベント取得・リスト・カレンダー設定画面など)を実装
- カレンダーの表示期間や「今日へスクロール」「設定画面」遷移などの基本動作に対応
2025-10-24 23:25:57 +09:00