[pull] master from suyunkai:master#24
Open
pull[bot] wants to merge 237 commits into
Open
Conversation
…solutionSettingsFragment
…ams 尺寸设置;更新 BlindSpotStatusBarView 布局为 FrameLayout,调整动画持续时间和样式,提升状态栏显示效果;修改布局文件以适应新状态栏设计。
…out,提升整体布局性能和可读性。
… 的管理逻辑,增加对已释放实例的检查,确保摄像头管理器的有效性。
…service refactor New features: - Supervision mode: dual floating windows for left/right cameras - Long view mode: turn signal triggered dual camera display - QR code file transfer via NanoHTTPD local server - Recording floating button service (iOS-style draggable button) - HEVC (H.265) encoding support with auto codec selection - macOS-style toggle buttons for per-camera on/off control Architecture improvements: - Extract config into BlindSpotConfig and RecordingConfig - New service layer: CameraRecordingService, BlindSpotOverlayService, RecordingFloatingService - RecordingController state machine for recording lifecycle - PanoramicEngine OpenGL ES 2.0 multi-camera rendering scaffold - Async stopRecording to prevent ANR - Adaptive drain control and frame skip optimization in CodecVideoRecorder UI enhancements: - Share functionality in video/photo playback (QR transfer + system share) - Floating window visual upgrade (30dp rounded corners, turn signal arrows) - AlertDialog theme fix for dark mode - Relay write toggle in settings
Restore HEVC-first encoder path and Profile/Level optimizations from before PR #48. Expose a 'force H.264 compatibility' switch in settings for cars where HEVC causes flicker or configure failures. Default off so existing behavior is preserved.
…odec tune # Conflicts: # app/build.gradle.kts
将versionCode从74增加到75,versionName从1.6.4-test-04202313更新为1.6.5
Add an EVCC dashcast pick (-100 placeholder) for the secondary blind-spot display so the floating preview can land on EVCC's instrument-cluster VirtualDisplay even though its real displayId changes across restarts. Resolves the saved -100 to the live id at runtime via EVCC's content://com.kooo.evcc.displays provider, with auto-rebind when the VD id changes. Bump versionName to 1.6.6. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )