mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-05 19:04:02 +00:00
fix(mobile): polish round: night close-ups, bundled real recording, demo runbook
- Close-ups stay readable at any hour: night-side imagery is graded instead of black, and a watchdog drops to flat terrain when the keyless terrain host stalls. - A bundled real ADS-B recording (23 Oct 2026, 08:25-11:06Z; NYC, London, Gulf) gives the time machine ghosts to replay on first open. - Director beats frame their subjects (hearts rise over Midtown), fire a deterministic alert, and run in any order. - Dossiers name operators from airline prefixes and show the privacy notice only for real privacy flags. - The iPad Moment pane carries the record and chat; time machine labels no longer collide; demo data ships in the production build. - mobile/DEMO.md explains how to run and present the demo. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01VVYRAqiQj9Y1V9ZfG1RcDH
This commit is contained in:
8 files changed
+25828
-912
No files matched your search
+3
-1
@@ -172,7 +172,9 @@ const PATTERNS = {
|
||||
export function haptic(kind = 'tick') {
|
||||
if (!settings.haptics) return;
|
||||
try {
|
||||
if (navigator.vibrate) navigator.vibrate(PATTERNS[kind] ?? 5);
|
||||
// Chrome logs an intervention for vibrate() before any user gesture.
|
||||
if (navigator.vibrate && navigator.userActivation?.hasBeenActive !== false)
|
||||
navigator.vibrate(PATTERNS[kind] ?? 5);
|
||||
} catch {
|
||||
/* ignore */
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user