Commit Graph

33 Commits

Author SHA1 Message Date
harukinMBP
9037d21237 fix: TypeScript build errors (143 to 47) 2026-03-25 01:44:29 +09:00
harukinMBP
cee238d060 ShortcutWidgetのタイル表示を改善し、遅延情報と運行情報を取得する機能を追加 2026-03-25 00:34:34 +09:00
harukin-expo-dev-env
2d96bdcad9 fix: Felicaウィジェットにスキャンタイムスタンプを追加 2026-03-24 04:37:56 +00:00
harukin-expo-dev-env
4b518b848e fix: FelicaQuickAccessWidgetとFelicaBalanceWidgetのUIを改善し、背景デザインを最適化 2026-03-23 15:14:08 +00:00
harukin-expo-dev-env
f4b86f4e77 fix: FelicaQuickAccessWidgetおよびShortcutWidgetのUIを改善し、バランスウィジェットのデザインを更新 2026-03-23 11:26:17 +00:00
harukin-expo-dev-env
13f2c4de7a feat: 駅固定モード バックグラウンド更新 + 通知書式改善
- 駅固定モードでもForeground Serviceのバックグラウンドポーリングを有効化
- pollStationTrains(): APIから遅延情報を取得し通知を自動更新
- テキスト書式を「00:00 特急 ○○号 ○○行 定刻」に変更
- StationTrainInfo に typeColor フィールド追加
- StationLockNotificationBuilder: 種別名にBackgroundColorSpan適用
- ExpoLiveActivityModule: 駅固定もMap引数方式に変更
- trainsJson/stationName をServiceに保存してバックグラウンドで使用

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-23 06:31:05 +00:00
harukin-expo-dev-env
960acdbb3f refactor: update ShortcutWidget layout and component structure for improved readability and maintainability 2026-03-23 04:40:02 +00:00
harukin-expo-dev-env
86123ecb81 feat: implement train tracking notifications with background polling and update UI components 2026-03-23 04:33:58 +00:00
harukin-expo-dev-env
ecc9ee313e feat: update navigation handling and widget click actions for improved user experience 2026-03-22 23:23:32 +00:00
harukin-expo-dev-env
d4ad8c005e feat(widget): add Shortcut, Delay Info, and Felica Balance widgets
- Implemented ShortcutWidget for quick access to app features with customizable shortcuts.
- Added DelayInfoWidget to display train delay information fetched from a remote endpoint.
- Created FelicaBalanceWidget to show the balance of Felica-compatible IC cards.
- Introduced OperationInfoWidget for displaying train operation status.
- Set up shared data handling for Felica snapshots between the main app and widget.
- Configured widget assets and entitlements for proper functionality.
- Updated Info.plist and expo-target.config.js for widget deployment.
2026-03-22 11:45:58 +00:00
harukin-expo-dev-env
29bc89f183 feat: Felicaウィジェット ディープリンク対応 + 通知タップルーティング\n\n- FelicaQuickAccessWidget: OPEN_URI で jrshikoku://open/felica へディープリンク\n- App.tsx: ディープリンクハンドラ (routeFromUrl → FelicaHistoryPage)\n- Apps.tsx: linking config + rootNavigationRef 接続\n- lib/rootNavigation.ts: グローバルナビゲーション ref 追加\n- useNotifications.tsx: 通知タップ時のルーティング (遅延速報EX/怪レい列車/運行情報)\n- docs/widget-overview.md: ウィジェット機能の概要ドキュメント" 2026-03-17 10:00:21 +00:00
harukin-expo-dev-env
f387479ff7 feat(Felica): implement Felica quick access widget and update snapshot handling 2026-03-17 06:17:14 +00:00
harukin-expo-dev-env
e8a2547ca4 tsx化 2025-12-05 10:43:57 +00:00
harukin-expo-dev-env
bd2248e1a9 マクロのパスを修正 2025-04-20 17:22:48 +00:00
harukin-expo-dev-env
a979fee6ec アイコンの設定更新 2025-01-28 13:47:46 +00:00
harukin-expo-dev-env
58dcc27704 ウィジェットのバグを修正 2024-05-24 03:11:26 +00:00
harukin-expo-dev-env
1fafe1649c コード整理 2024-05-21 10:33:41 +00:00
harukin-expo-dev-env
9df3d0c62a 名変更 2024-05-21 10:25:10 +00:00
harukin-expo-dev-env
9447678f85 switchに分解 2024-05-21 10:23:51 +00:00
harukin-expo-dev-env
170bc36afa props統合 2024-05-21 10:19:09 +00:00
harukin-expo-dev-env
9738b752fb ASのremoveを追加、ウィジェットを動的でなく静的に設定 2024-05-21 10:16:31 +00:00
harukin-expo-dev-env
f85c79ab2c ウィジェットのコア作成 2024-05-21 10:06:08 +00:00
harukin-expo-dev-env
db4ac86875 ウィジェットに応じて自動変化するように変更 2024-04-02 03:39:39 +00:00
harukin-expo-dev-env
d55a62b8ae 領域を仮作成 2024-03-28 13:37:17 +00:00
harukin-expo-dev-env
8a5251462a ウィジェットデザイン調整 2024-03-24 14:17:27 +00:00
harukin-expo-dev-env
e1e35168d6 回転判定の移動、コードの部分共通化 2024-03-09 11:02:52 +00:00
harukin-expo-dev-env
d4c9bdae75 データの整理と最適化ミスの修正 2024-03-09 07:03:59 +00:00
harukin-expo-dev-env
45b64f28cb コンポーネント整理 2024-03-09 06:39:23 +00:00
harukin-expo-dev-env
de37b3698c ウィジェットの調整 2024-03-09 06:35:15 +00:00
harukin-expo-dev-env
b0822ba5fb 細かいバグを修正 2024-03-08 13:58:07 +00:00
harukin-expo-dev-env
52f8b291c6 ウィジェットの正常時にメッセージが出ない問題を修正 2024-03-08 03:15:10 +00:00
harukin-expo-dev-env
1f9c3064bf ウィジェットの核となる仕組みが完成したので一旦これで仕組みとしては完成 2024-03-07 12:56:19 +00:00
harukin-expo-dev-env
d3b99535f2 テストウィジェット作成 2024-03-06 03:05:31 +00:00