feat: add marketing video mode and Remotion marketing video project
Add debug-only Marketing Video Mode toggle that enables hands-free screen recording across the app: auto-scrolling Featured Trips carousel, auto-filling trip wizard, smooth trip detail scrolling via CADisplayLink, and trip options auto-sort with scroll. Add Remotion marketing video project with 6 scene compositions using image sequences extracted from screen recordings, varied phone entrance animations, and deduped frames for smooth playback. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -519,6 +519,13 @@ struct SettingsView: View {
|
||||
Label("Override Pro Status", systemImage: "star.fill")
|
||||
}
|
||||
|
||||
Toggle(isOn: Binding(
|
||||
get: { UserDefaults.standard.bool(forKey: "marketingVideoMode") },
|
||||
set: { UserDefaults.standard.set($0, forKey: "marketingVideoMode") }
|
||||
)) {
|
||||
Label("Marketing Video Mode", systemImage: "video.fill")
|
||||
}
|
||||
|
||||
Button {
|
||||
showOnboardingPaywall = true
|
||||
} label: {
|
||||
|
||||
Reference in New Issue
Block a user