Fix ipad#4
Merged
Merged
Conversation
Added comprehensive camera focus and exposure configuration in LiveCameraView for sharper images and improved ML detection. Introduced frame monitoring and performance logging for camera sessions. Added a flashlight toggle button to CameraSceneDescriptionView. Standardized and removed emojis from all logging for professionalism. Improved audio session configuration with robust fallback handling and created a centralized AudioSessionManager. Enhanced diagnostics and error handling throughout object detection, scene description, and ARKit/LiDAR managers.
Updated the research document to clarify and expand on the pros, cons, and evaluation of Apple, Whisper, and alternative on-device speech recognition models. Improved formatting, removed extraneous symbols, and enhanced explanations for accuracy, latency, resource usage, language support, and customization. The recommendation section was also refined for clarity.
Introduces an 'Autofocus' toggle in camera settings, persists its value, and updates camera focus behavior accordingly. When autofocus is disabled, tap-to-focus is enabled; when enabled, the camera uses continuous autofocus. Notification and observer logic ensure live updates to camera configuration.
Tap-to-focus now works regardless of autofocus setting in LiveCameraView. Removed excessive diagnostic and frame-by-frame logging from CameraSceneDescriptionViewModel and LiveCameraView for cleaner output. Also fixed async depth estimation to avoid MainActor compilation errors.
Introduced GitHub Copilot integration for automated PR summaries, smart labeling, and improved code review workflow. Added a detailed PR template, Copilot instructions, and a GitHub Actions workflow for PR analysis and labeling. Updated memlog with InfoPlist permissions checklist, privacy policy, changelog, and new high-priority secure recording task. Minor workspace state update included.
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 join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Fix iPad. Cleanup. Privacy