harukin-expo-dev-env
|
33defa1182
|
TextInputコンポーネントのプレースホルダーのテキストカラーをcolors.textTertiaryに変更
|
2026-03-30 11:07:23 +00:00 |
|
harukin-expo-dev-env
|
e1293d2500
|
fix: UIの色設定をダークモードに対応させ、視認性を向上
|
2026-03-26 08:56:31 +00:00 |
|
harukin-expo-dev-env
|
a2912d77ae
|
キーボード回避ロジックをuseKeyboardAvoid hookに共通化
3コンポーネントに重複していたキーボード処理を lib/useKeyboardAvoid.ts に集約:
- Androidの偽イベント(height<100)ガード+キャッシュ
- hide→show高速切替のデバウンス(100ms)
- Android measure()の150ms遅延
- LayoutAnimation easeInEaseOut
対象: AllTrainDiagramView, SearchUnitBox, StationDiagramView
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-03-24 09:56:51 +00:00 |
|
harukin-expo-dev-env
|
e80eeae211
|
StationDiagramViewにキーボード高さキャッシュ・デバウンス・ガードを適用
- height<100の偽イベントを無視し、lastValidKbでキャッシュ利用
- hideデバウンス100msで素早い閉じ→開きに対応
- Android 150ms遅延でmeasure安定化
- LayoutAnimationをeaseInEaseOutに統一
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-03-24 09:50:17 +00:00 |
|
harukin-expo-dev-env
|
33410fcd61
|
fix: キーボード表示時の測定処理をリファクタリングし、タイマー管理を追加
|
2026-03-24 09:02:18 +00:00 |
|
harukin-expo-dev-env
|
ff25363600
|
fix: キーボード表示時のアニメーションの持続時間を短縮し、レイアウト調整を改善
|
2026-03-24 08:58:45 +00:00 |
|
harukin-expo-dev-env
|
36cd7448a5
|
fix: 検索ユニットボックスでキーボード表示時の位置調整を改善し、親コンテナの参照を追加
|
2026-03-24 08:51:09 +00:00 |
|
harukin-expo-dev-env
|
4a0e252366
|
fix: SearchUnitBoxに親コンテナの参照を追加し、キーボード表示時の位置調整を改善
|
2026-03-24 08:43:04 +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
|
80eeb51134
|
fix: 各コンポーネントのスタイルとナビゲーションを改善し、パフォーマンスを向上
|
2026-03-24 06:39:37 +00:00 |
|
harukin-expo-dev-env
|
59653bbc16
|
fix: ダークモードに対応し、背景色を動的に変更
|
2026-03-24 04:37:46 +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
|
acd5d0bb88
|
検索削除機能を追加
|
2025-07-18 15:34:00 +00:00 |
|
harukin-expo-dev-env
|
f75582ee53
|
menuのレイアウト更新
|
2025-07-16 23:46:26 +00:00 |
|
harukin-expo-dev-env
|
e6adf775bb
|
検索モードの追加
|
2025-07-15 02:56:29 +00:00 |
|
harukin-expo-dev-env
|
3dc5f52333
|
iOSでキーボード関係でクラッシュするバグを修正
|
2025-07-13 15:39:43 +00:00 |
|
harukin-expo-dev-env
|
9478f2df8d
|
メニューの路線別リストアップ機能を追加
|
2025-07-07 11:48:46 +00:00 |
|
harukin-expo-dev-env
|
caa4694c94
|
検索ボタン暫定実装
|
2025-07-06 11:14:24 +00:00 |
|