Major refactor: Replace custom camera implementation with MijickCamera Added: - MijickCamera Swift package (v3.0.3) - MijickTimer dependency (required by MijickCamera) Changed: - ContentView now uses MCamera() from MijickCamera - Ring light wraps around MijickCamera view with padding - MijickCamera handles all camera logic: - Permissions - Capture (photo/video) - Camera switching - Orientation/rotation - Zoom/focus gestures - Flash Removed: - CameraViewModel.swift (replaced by MijickCamera) - CameraPreview.swift (replaced by MijickCamera) Kept: - Ring light background (settings.lightColor) - Ring size control (settings.ringSize) - Grid overlay - Post-capture preview workflow - Settings view - Premium features and paywall - iCloud sync Benefits: - Less code to maintain - Battle-tested camera implementation - Better rotation handling built-in - More camera features available (filters, exposure, etc.) |
||
|---|---|---|
| .. | ||
| project.xcworkspace | ||
| xcshareddata/xcschemes | ||
| project.pbxproj | ||