Commit Graph

804 Commits

Author SHA1 Message Date
harukin-expo-dev-env
7386ec09fc feat(felica): update station label handling for non-transit process types 2026-03-14 17:23:24 +00:00
harukin-expo-dev-env
8fda56793a Merge commit '83c7dbde630da01d608558c687ca178bbae5e020' into feature/felica-example 2026-03-14 13:55:27 +00:00
harukin-expo-dev-env
676fbf7b64 feat: add nearest station tracking and display functionality 2026-03-14 13:55:05 +00:00
harukin-expo-dev-env
8bc726628a feat(felica): add station name lookup from FeliCa history
- Add regionCode (byte[15]) to history entry in Android/iOS native code
- areaCode = regionCode >> 6 determines the transit area (0-3)
- stationId = (areaCode<<16) | (lineCode<<8) | stationCode
- Add lib/felicaStationMap.ts with 5900+ station entries from
  metrodroid/felica_stations.db3 (GPL-3.0)
- FelicaHistoryPage now shows station names instead of raw L/S codes
- Falls back to raw code format if station is not in the database
2026-03-14 13:21:47 +00:00
harukin-expo-dev-env
ee22d21862 fix: FeliCa履歴サービスコードを0x090Dから0x090Fに修正、バイトレイアウト修正
- 履歴サービスコード修正 (Android/iOS): 0x090D → 0x090F
  - 0x090F が交通系IC共通の利用履歴サービスコード(tattn/NFCReader等で確認)
  - 0x090D は存在しないサービスで常に空配列が返っていた
- parseHistoryBlock バイトレイアウト修正 (Android/iOS):
  - [6] → 入場路線コード(旧: 入場時刻30分単位)
  - [7] → 入場駅コード  (旧: 出場時刻30分単位)
  - [8] → 出場路線コード(旧: 残高低位)
  - [9] → 出場駅コード  (旧: 残高高位)
  - [10-11] → 残高LE    (rolex: 路線コード)
  - [13] → 会社コード   (旧: byte[14])
- FelicaHistoryEntry から entryHour/entryMinute/exitHour/exitMinute 削除
- FelicaHistoryPage UI から時刻表示を削除、路線+駅コード表示に更新
- PiTaPa は systemCode 0003 (交通系IC共通) を実装しているため追加設定不要
2026-03-14 11:27:51 +00:00
harukin-expo-dev-env
ec4db3de9b feat: implement FeliCa history page and update navigation 2026-03-14 08:54:35 +00:00
harukin-expo-dev-env
4a7e481bfd test 2026-03-12 14:39:57 +00:00
harukin-expo-dev-env
720123b1e5 Merge commit 'faf452166c8e89cba5405917fbf6a2c949a042ec' into feature/felica-example 2026-03-12 12:49:13 +00:00
harukin-expo-dev-env
08e052f291 feat: add GridMiniSign component and integrate it into SortGridCard 2026-03-11 08:41:14 +00:00
harukin-expo-dev-env
ab92cc7a85 feat: unify station source management and enhance carousel UI modes 2026-03-10 15:08:05 +00:00
harukin-expo-dev-env
3ea8300846 Merge commit 'beb9b21e1cc8ab58e57d7fd43826a7875458f5bd' into feature/elesite-next 2026-03-10 08:50:32 +00:00
harukin-expo-dev-env
7d7b1849dd feat: add last reported timestamp and update TrainDataSources for elesite integration 2026-03-10 02:56:23 +00:00
harukin-expo-dev-env
30d1111768 feat: enhance HeaderText component with elesite integration and improve layout handling 2026-03-10 01:17:01 +00:00
harukin-expo-dev-env
cc15e6a1ee feat: update elesite integration to prioritize non-empty formation units and improve sorting logic 2026-03-08 08:52:58 +00:00
harukin-expo-dev-env
66650764df feat: add elesite integration and configuration settings
- Introduced useElesite hook for managing elesite data and settings.
- Added elesite logo asset.
- Updated types to include elesite data structures.
- Enhanced TrainMenuProvider to manage elesite usage settings.
- Implemented data fetching and caching for elesite information.
- Added utility functions to retrieve train information from elesite data.
2026-03-07 16:24:07 +00:00
harukin-expo-dev-env
2142d90141 カルーセルにソート機能を追加し、グリッド表示を実装。ソートモード中の動作を改善し、アニメーションを追加。 2026-03-07 04:37:35 +00:00
harukin-expo-dev-env
0f52441b17 LEDの情報の移動速度が爆速になってた致命的なバグを修正 2026-03-06 15:03:29 +00:00
harukin-expo-dev-env
3a182d4650 6.2.1.1 2026-03-06 14:52:44 +00:00
harukin-expo-dev-env
381873b926 列車情報詳細のタイプタグに色とフォントスタイルを追加し、スクロール説明コンポーネントのスクロール速度を改善 2026-03-06 14:51:43 +00:00
harukin-expo-dev-env
9c14a871e8 運用情報のソートロジックを改善し、train_idsおよびrelated_train_idsに基づいてunit_idsを収集する機能を追加 2026-03-06 14:03:11 +00:00
harukin-expo-dev-env
d7f227d5e5 運用Hubの列車データ取得ロジックを改善し、方向に基づいて運用番号を正しい順序でソートする機能を追加 2026-03-06 10:37:00 +00:00
harukin-expo-dev-env
c1accbb204 鉄道運用Hubのデータ表示を改善し、進行方向バナーと基準方向ラベルを追加。アニメーションで路線を切り替える機能を実装。 2026-03-06 09:03:49 +00:00
harukin-expo-dev-env
ac2548e7b6 運用Hub情報の判定ロジックを改善し、車番が空でないエントリのみを考慮するように修正 2026-03-06 07:24:58 +00:00
harukin-expo-dev-env
87f1cf2b1e DataSourceAccordionCardコンポーネントを追加し、鉄道運用Hubのデータソース設定を改善 2026-03-04 14:55:18 +00:00
harukin-expo-dev-env
c49aeeb331 HUBロゴのSVGおよびPNGファイルを追加し、TrainSourcesPanelおよびTrainDataSourcesコンポーネントでの使用を更新 2026-03-04 14:54:52 +00:00
harukin-expo-dev-env
66f5744d51 鉄道運用Hubに関連するコンポーネントの名称を変更し、カスタム列車データの処理を追加 2026-03-04 07:43:49 +00:00
harukin-expo-dev-env
d4a9c4d7d8 データソース設定コンポーネントに戻るボタンの位置を設定し、条件付きレンダリングの構造を修正 2026-03-03 10:43:33 +00:00
harukin-expo-dev-env
f2d0b060b6 情報ソース設定へのアクセス権限管理機能を追加し、データソースの利用権限を実装 2026-03-03 10:37:18 +00:00
harukin-expo-dev-env
38191be0d3 UnyohubのON/OFF管理機能を追加し、追加ソースがオフの場合の挙動を修正 2026-03-03 09:22:03 +00:00
harukin-expo-dev-env
df2e4145a2 運用情報ソースの表示パネルを追加し、運用hubデータの取得機能を実装 2026-03-03 09:18:36 +00:00
harukin-expo-dev-env
29941f515f 暫定コミット 2026-03-03 02:16:37 +00:00
harukin-expo-dev-env
625ee1d786 FeliCaリーダー機能を実装し、残高情報を取得するためのインターフェースを追加 2026-03-02 13:34:11 +00:00
harukin-expo-dev-env
657ee7494b ScrollingDescriptionコンポーネントを追加し、テキストをスクロール表示する機能を実装 2026-03-02 12:51:10 +00:00
harukin-expo-dev-env
4952e32e65 アイコンの反転表示対応 2026-02-20 17:06:01 +00:00
harukin-expo-dev-env
ff46c6ac8f 各コンポーネントでキャッシュバスティングを実装し、運用hubデータの取得時にタイムスタンプを追加。列車情報の表示をスクロール可能な形式に変更。 2026-02-13 15:49:04 +00:00
harukin-expo-dev-env
70bbb4ed5a Merge commit '0a4c61071dfe53f8669e724d193d5a815b0a2959' into feature/add-train-hub-connection 2026-02-09 04:06:43 +00:00
harukin-expo-dev-env
d921d7f8b6 行き先名の取得ロジックを修正し、表示を列車名から行き先名に変更 2026-02-09 03:55:03 +00:00
harukin-expo-dev-env
a42c0871bd unyohub連携仮作成 2026-02-07 17:19:16 +00:00
harukin-expo-dev-env
4eea97ed1f LEDの行き先表示に運休表示を追加 2026-02-07 12:29:19 +00:00
harukin-expo-dev-env
5b0de88218 時刻表テキストの結合条件の整理 2026-02-07 12:28:39 +00:00
harukin-expo-dev-env
09c0020224 6.2.1 release 2026-02-07 09:01:48 +00:00
harukin-expo-dev-env
35810c8b8a to_dataのテキスト関係の微修正 2026-02-07 08:59:54 +00:00
harukin-expo-dev-env
34b83f62b0 to_dataおよびto_data_colorを優先して列車名と色を設定する機能を追加 2026-02-07 08:47:25 +00:00
harukin-expo-dev-env
f019725da8 休編の拡張 2026-02-07 08:20:18 +00:00
harukin-expo-dev-env
63e5e06520 数字修正 2026-02-03 04:48:59 +00:00
harukin-expo-dev-env
935b63f6ce 6.2-release 2026-02-01 13:18:35 +00:00
harukin-expo-dev-env
e5dd334552 新時刻表ボタンをアクティベート 2026-02-01 09:29:51 +00:00
harukin-expo-dev-env
76a42c66c7 公開に向けた準備 2026-02-01 08:28:34 +00:00
harukin-expo-dev-env
f16296c56f 連を増に修正 2026-01-25 15:53:11 +00:00
harukin-expo-dev-env
a760e1343e .のついた駅名が表示されていたバグを修正 2026-01-22 03:29:37 +00:00