manjunath22466
b2fb4a261e
feat(camera): add globe rotation ( #1225 )
...
Add continuous globe rotation with direction and speed controls, viewport fit checks, camera ownership handoff, and voice refusal guards.
2026-10-23 14:51:42 -07:00
manjunath
b48fcc42ae
fix(voice): refuse direct cctv toggles outside the shared lifecycle
2026-10-20 10:00:24 +05:30
manjunath
b920d5f404
merge main into fix/cctv-tool-routing
2026-10-20 10:00:13 +05:30
manjunath
b0e0945360
fix(analyst): restore exact region matches and remove search rescue
2026-10-20 06:31:50 +05:30
manjunath
bd2342dc81
test(voice): fix resize fixture overlap and trim duplicate coverage
2026-10-19 22:47:25 +05:30
manjunath
10916227cb
refactor(voice): isolate gemini live provider core
2026-10-19 21:40:40 +05:30
manjunath
a6f229d870
Merge branch 'main' of https://github.com/bilawalsidhu/gods-eye-view into fix/cctv-tool-routing
2026-10-19 21:12:55 +05:30
manjunath
1eded0468f
Merge upstream main into fix/location-resolution
2026-10-19 21:12:47 +05:30
manjunath
bd087d6096
Merge upstream main for typed-send compatibility
2026-10-19 21:12:47 +05:30
manjunath
5fd5d688dc
Merge upstream main for typed-send compatibility
2026-10-19 20:39:51 +05:30
manjunath
3b3895f82e
Merge upstream main into fix/location-resolution
2026-10-19 20:30:51 +05:30
manjunath
d09d1ddad1
Merge branch 'main' of https://github.com/bilawalsidhu/gods-eye-view into fix/cctv-tool-routing
2026-10-19 20:28:18 +05:30
manjunath
1763143337
docs(changelog): record location resolution fix
2026-10-19 11:02:30 +05:30
manjunath
a331616a9d
fix(location): preserve geocoded places and region provenance
2026-10-19 11:01:18 +05:30
manjunath
8d3c929740
docs: add numbered changelog for typed send rejection
2026-10-18 16:16:39 +05:30
manjunath
7688e53424
fix(voice): skip replies for rejected typed sends
2026-10-18 16:15:06 +05:30
manjunath
e20e858ba8
docs(changelog): record cctv routing fix
2026-10-18 11:15:09 +05:30
manjunath
9b1967a59e
fix(voice): report actual cctv toggle results
2026-10-18 11:13:30 +05:30
manjunath
8abc99aa0a
fix(voice): preserve request ownership across callbacks
...
keep typed and tool-follow-up responses attached to their original requests
reject duplicate events before they affect newer work
preserve newer input and Radio handoffs during old callback cleanup
integrate the tested main snapshot without dropping existing history
2026-10-16 22:29:00 +05:30
manjunath
4fde920665
feat(voice): harden Gemini Live provider integration
2026-10-16 17:09:03 +05:30
513dc87a0e
feat(hud): Cyber HUD theme with GPU contact sonar ( #706 )
...
Add the opt-in Cyber HUD layout with coordinated map and cockpit panel
styling, GPU-only contact sonar (rings, range, power, opacity, sector) with
native-rendering fallback, and set_cyber_sonar voice controls. Sonar visual
style inspired by kk376's tactical naval sonar (#214 ).
Co-authored-by: Sameh Khamis <[email protected] >
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected] >
2026-09-23 20:31:56 -07:00