Commit Graph

116 Commits

Author SHA1 Message Date
harukin-expo-dev-env 684aaeb92f fix(webViewInjectjavascript): improve operation list fetching logic to handle null data 2026-03-17 02:33:52 +00:00
harukin-expo-dev-env 983d48a1fe fix: update cache expiration times for various data types 2026-03-11 08:41:47 +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 d7f227d5e5 運用Hubの列車データ取得ロジックを改善し、方向に基づいて運用番号を正しい順序でソートする機能を追加 2026-03-06 10:37:00 +00:00
harukin-expo-dev-env ac2548e7b6 運用Hub情報の判定ロジックを改善し、車番が空でないエントリのみを考慮するように修正 2026-03-06 07:24:58 +00:00
harukin-expo-dev-env 7b7ec45bfa 停止中の点滅アニメーションを動的に注入する機能を追加 2026-03-03 02:52:25 +00:00
harukin-expo-dev-env b60a43f25c setReloadの呼び出しをsetTimeoutで遅延させ、スクリプト実行の完了後に処理を行うように変更 2026-03-02 12:50:56 +00:00
harukin-expo-dev-env 7004eeefad Add station data, train icon mapping, and train type configuration
- Introduced `stationData.ts` to store station information including names, numbers, and features.
- Created `trainIconMap.ts` for mapping train numbers to their respective image URLs, including dynamic URLs for special trains.
- Added `trainTypeConfig.ts` to define display settings for various train types, including colors and labels for different categories.
2026-03-02 12:38:43 +00:00
harukin-expo-dev-env 413ef4acb3 不要なコメントを削除し、列番データの処理を簡素化 2026-03-02 09:37:04 +00:00
harukin-expo-dev-env 7f3a1493ef InjectJavascriptOptionsインターフェースを追加し、injectJavascriptData関数の引数をオブジェクト形式に変更 2026-03-02 09:06:25 +00:00
harukin-expo-dev-env 8e64932a01 useIntervalとwebViewInjectjavascriptでのデータ取得処理を最適化し、localStorageキャッシュを実装。バックグラウンド復帰時にデータを即時再取得する機能を追加。 2026-03-02 05:59:01 +00:00
harukin-expo-dev-env 9036e7a8c1 古いWebViewの互換性向上のため、onclick属性の処理を改善し、イベントの伝播を制御。PopUpMenuとShowTrainTimeInfo関数をObject.definePropertyでロック。 2026-03-02 04:05:48 +00:00
harukin-expo-dev-env 1bf4a6991d Font Awesomeの依存を削除し、インラインSVGに置き換え。全WebView対応のバッジ表示を実装。 2026-03-02 03:40:09 +00:00
harukin-expo-dev-env 03b9080c06 Font Awesomeの非同期読み込みを追加し、lodash依存を削除。軽量な変更検出ユーティリティを実装し、データ取得処理を最適化。 2026-03-02 03:27:22 +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 0a677c908d 列車運用hubの設定を追加し、データ取得ロジックを実装 2026-02-09 03:42:30 +00:00
harukin-expo-dev-env a42c0871bd unyohub連携仮作成 2026-02-07 17:19:16 +00:00
harukin-expo-dev-env ec947ab4ec optionalTextに「最終」がある場合に赤色に 2026-02-07 08:47:03 +00:00
harukin-expo-dev-env b653ab8b5b 複数色に対応したグラデーション生成機能を追加 2026-02-02 14:20:08 +00:00
harukin-expo-dev-env efd260ca72 release準備 2026-02-01 10:20:51 +00:00
harukin-expo-dev-env 3b85ab9776 本家モードでアイコンの表示を調整 2025-12-29 18:40:06 +00:00
harukin-expo-dev-env fd3e488c34 アイコンを最初と最後だけ表示するように修正 2025-12-28 15:56:27 +00:00
harukin-expo-dev-env b6dd05419b アイコンの本家モードでの挙動修正 2025-12-27 11:08:39 +00:00
harukin-expo-dev-env 0d7658eba1 アイコンが無いときに表示されているバグの修正(未確認) 2025-12-27 09:57:15 +00:00
harukin-expo-dev-env f8dfa77e97 ブラウザ側に複数アイコン対応 2025-12-20 10:04:30 +00:00
harukin-expo-dev-env b40280d099 列車の運用無効化対応 2025-12-20 06:17:01 +00:00
harukin-expo-dev-env 84403ea89d 暫定保存 2025-12-05 07:34:44 +00:00
harukin-expo-dev-env cd303063dc アイコンが設定されずformationだけ登録されている場合に表示がおかしくなるバグを修正 2025-12-03 07:20:47 +00:00
harukin-expo-dev-env 3a10fbe899 operationLogが無いときにクラッシュするバグを修正 2025-11-30 15:47:29 +00:00
harukin-expo-dev-env 55bc7a3507 operation判定機能を追加 2025-11-30 09:11:00 +00:00
harukin-expo-dev-env e9bfb84330 web側も新型サーバーに最適化 2025-11-29 13:59:15 +00:00
harukin-expo-dev-env 07635b08fd jsonのネスト解釈ミスを修正 2025-11-26 14:01:52 +00:00
harukin-expo-dev-env 11502f9bff ダイヤ取得ソース変更 2025-11-21 08:50:44 +00:00
harukin-expo-dev-env 6f74f5dfa2 miss 2025-11-06 01:40:59 +00:00
harukin-expo-dev-env 70fa6160b2 ic/みどりの窓口表示を追加 2025-11-05 03:09:19 +00:00
harukin-expo-dev-env c001a43e5f 試運転、工事を追加 2025-09-29 18:37:00 +00:00
harukin-expo-dev-env dfaf5b05b9 一部の列車情報を表示しないように変更 2025-09-29 06:08:08 +00:00
harukin-expo-dev-env 7dc3c324f9 reloadをinject経由からuseIntervalへ変更 2025-09-13 14:31:14 +00:00
harukin-expo-dev-env 46cff473e6 JRFの削除 2025-08-22 11:36:31 +00:00
harukin-expo-dev-env 7814037d2a partyのbackgoundColorを追加 2025-08-21 18:59:22 +00:00
harukin-expo-dev-env ed6dc3809e Partyを追加 2025-08-21 17:06:43 +00:00
harukin-expo-dev-env ba5da62736 TrainNumberOverride機能を追加 2025-08-19 09:57:38 +00:00
harukin-expo-dev-env 6567bab066 isWanmanを基本的に無効化(種別判定を有効化)、予土線の直通ラインカラーを実装、特定期間有効アイコンをコミュニティアイコンみたく実装 2025-08-19 09:20:55 +00:00
harukin-expo-dev-env a119b426db コミュニティノートみたいなアイコンを追加 2025-08-08 07:16:05 +00:00
harukin-expo-dev-env c258dfad3d 不要になる要素を削除 2025-08-08 04:16:34 +00:00
harukin-expo-dev-env 9280fc77f6 injectのアップデート処理の変更 2025-08-07 17:10:38 +00:00
harukin-expo-dev-env 6b4606f2b5 各種独自データを毎分更新して自動取得するように変更 2025-08-02 15:20:13 +00:00
harukin-expo-dev-env 4c68d7d103 路線カラー変更 2025-08-02 14:42:50 +00:00