harukin-expo-dev-env
|
9e2abc96c7
|
StatusBarの表示ロジックを改善し、Appsコンポーネントにフォーカス状態を追加
|
2026-04-05 06:07:04 +00:00 |
|
harukin-expo-dev-env
|
0764c17d43
|
MapPinコンポーネントにおけるマーカーの表示方法を改善し、画像をViewでラップしてスタイルを適用
|
2026-04-01 11:13:54 +00:00 |
|
harukin-expo-dev-env
|
1d9a1d593b
|
useThemeColorsからisDarkを追加し、ユーザーインターフェーススタイルを動的に設定
|
2026-03-31 00:01:07 +00:00 |
|
harukin-expo-dev-env
|
06b2e97392
|
fix: DeX(PR=0.756)実測値に基づく密度補償 fontScale=2.0/PR(max 2.5x)
- DeX実測: Win=1133x690, PR=0.756, FS=0.8, Scr=731x411
- fontScale: 2.0/0.756 = 2.64 → cap 2.5x(テキスト2.5倍拡大)
- moderateScale: 拡大なし(レイアウト寸法保護)
- デバッグAlert/DebugMetrics除去
|
2026-03-29 16:46:01 +00:00 |
|
harukin-expo-dev-env
|
b8481e985e
|
debug: Alert.alertでネイティブダイアログ表示(密度非依存の確実な方法)
|
2026-03-29 16:39:49 +00:00 |
|
harukin-expo-dev-env
|
146602caa1
|
debug: DebugMetricsをScrollView外に移動(常に画面上部に表示)
|
2026-03-29 16:35:50 +00:00 |
|
harukin-expo-dev-env
|
c07f8f1677
|
debug: デバッグパネルを赤背景+fontSize40で無条件表示(DeX値確認用)
|
2026-03-29 16:32:35 +00:00 |
|
harukin-expo-dev-env
|
8a318475bf
|
fix: 密度補償を大幅に縮小 - fontScaleのみ1.3x、moderateScaleは拡大なし
- moderateScaleがwidth/height/borderRadiusにも使われておりレイアウト崩壊の原因
- fontScale: 低密度時1.3倍(テキスト可読性のみ改善)
- moderateScale: 常に原寸(レイアウト保護)
- デバッグパネル: 低密度時fontSize固定24
|
2026-03-29 16:28:10 +00:00 |
|
harukin-expo-dev-env
|
f5abf0d85a
|
fix: DeX低密度ディスプレイでフォント/アイコンを拡大する密度補償を追加
- PixelRatio < 2.0 のとき densityCompensation = 2.0/PR で拡大(最大2.5倍)
- fontScale/moderateScale が密度補償倍率を適用
- デバッグパネルも密度に応じてfontSizeを自動拡大
- Phone窓モード(PR=2.01)では変化なし、DeX(PR≈1.0)では約2倍に拡大
|
2026-03-29 16:21:25 +00:00 |
|
harukin-expo-dev-env
|
e373ffdb76
|
fix: DeXで文字の縮小を停止、デバッグパネルのフォントサイズを拡大
- fontScale/moderateScale を恒等関数に変更(低密度ディスプレイでの縮小を停止)
- verticalScale のみレイアウト高さ圧縮に使用
- デバッグパネルのフォントサイズを10→16に拡大(DeXでも読めるように)
- デバッグ情報を簡潔化(Win/Scr/LowDensity表示)
|
2026-03-29 16:14:34 +00:00 |
|
harukin-expo-dev-env
|
61074d0bfe
|
debug: DeX環境調査用のメトリクス表示を追加(一時的)
useWindowDimensions, Dimensions(window/screen), PixelRatio, FontScaleの
実際の値をメイン画面に表示してDeXでの挙動を特定する
|
2026-03-29 16:03:33 +00:00 |
|
harukin-expo-dev-env
|
9a03143853
|
fix: レスポンシブスケーリングを大幅強化 - fontScale 0.4→0.8、moderateScale 0.5→0.8
- responsive.ts: スケーリングファクターを大幅強化(fontScale 0.8, moderateScale 0.8)
- initIcon: タブバーアイコンsize 30→moderateScale(30)
- SimpleDot: ドットサイズ20/14→moderateScale
- StationPagination: 全寸法(28/24/18/22/8/6)をmoderateScale/fontScale化
- CarouselBox: fontSize 20/14→fontScale
- MenuPage: マップオフセット100/80/10/30→verticalScale
- menu: スクロールオフセット/snapToOffsets→verticalScale
|
2026-03-29 15:52:29 +00:00 |
|
harukin-expo-dev-env
|
4a0e252366
|
fix: SearchUnitBoxに親コンテナの参照を追加し、キーボード表示時の位置調整を改善
|
2026-03-24 08:43:04 +00:00 |
|
harukin-expo-dev-env
|
1c96776f56
|
fix: アイコンシェア機能の options 引数ミスを修正
shareAsync の第2引数が (options = {...}) という代入式になっており
グローバル変数への代入になっていた。正しいオブジェクトリテラルに修正。
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-03-24 08:32:44 +00:00 |
|
harukin-expo-dev-env
|
53b95a91d5
|
fix: アイコンプレビューが表示されないバグを修正
Image コンポーネントに padding: 30 を直接設定していたため、
RN 0.76+ の新アーキテクチャでコンテンツ領域がゼロになり画像が非表示になっていた。
padding を持つ wrapper View に移動し、Image サイズを 50x50 から 80x80 に拡大。
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-03-24 08:26:40 +00:00 |
|
harukin-expo-dev-env
|
5202f35702
|
feat: 与島(観光スポット)をトップメニューに追加
- assets/originData/spots.ts: 与島PAデータを新規作成(isSpot: true, StationNumber: null)
- lib/CommonTypes.ts: StationProps に isSpot フラグを追加
- lib/getStationList.ts: 観光スポットキーとして stationList に追加
- stateBox/useStationList.tsx: StationNumber: null でも名前検索が通るよう修正、getInjectJavascriptAddress で路線外エントリをスキップ
- menu.tsx: 位置情報検索に観光スポットを追加
- components/観光スポット看板/SpotSign.tsx: テーマパーク風の観光スポット看板コンポーネントを新規作成
- components/Menu/Carousel/CarouselBox.tsx: isSpot フラグで SpotSign に切り替え
- components/Menu/Carousel/GridMiniSign.tsx: isSpot 対応・ドット除去表示
- components/StationDiagram/SearchBox/SearchInputSuggestBox.tsx: ドット除去表示
- components/StationDiagram/StationDiagramView.tsx: スポットの「駅」表記を除去
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-03-24 01:58:16 +00:00 |
|
harukin-expo-dev-env
|
91cad9c2c8
|
Refactor code structure for improved readability and maintainability
|
2026-03-20 07:14:58 +00:00 |
|
harukin-expo-dev-env
|
10df37d0a2
|
feat: Expo SDK 52→53 upgrade + full dark mode support
- Upgrade Expo SDK 52→53 (React 18→19, RN 0.76→0.79)
- Remove deprecated packages (native-base, react-native-elements)
- Migrate to @rneui/themed 5.0.0 + modular vector icons
- Fix breaking changes: defaultProps, BackHandler, notifications, key props
- Add Babel plugin for font scaling (replaces Text.defaultProps)
- Configure expo-font for native font preloading
- Add complete dark mode theme system (lib/theme/)
- AppThemeProvider + useThemeColors hook
- Light/dark/fixed color token definitions
- Migrate ~60 files across all screens to use theme colors
- Set userInterfaceStyle to "automatic" for system dark mode
|
2026-03-17 22:19:46 +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
|
2142d90141
|
カルーセルにソート機能を追加し、グリッド表示を実装。ソートモード中の動作を改善し、アニメーションを追加。
|
2026-03-07 04:37:35 +00:00 |
|
harukin-expo-dev-env
|
84403ea89d
|
暫定保存
|
2025-12-05 07:34:44 +00:00 |
|
harukin-expo-dev-env
|
4edfb951d4
|
細かい仕様調整
|
2025-09-13 14:02:56 +00:00 |
|
harukin-expo-dev-env
|
50b2cbb21c
|
path修正
|
2025-09-12 19:05:18 +00:00 |
|