Commit Graph
43 Commits
Author SHA1 Message Date
Sameh Khamis 8a226a2fe3 Merge pull request #407 from bilawalsidhu/refactor/scene-controls
refactor: separate Scene controls from project and playback operations
2026-09-13 04:09:04 -07:00
Sameh Khamis 8b5ad67dcb Merge pull request #406 from bilawalsidhu/refactor/cockpit-components
refactor: separate Cockpit camera and presentation components
2026-09-13 03:15:42 -07:00
Sameh Khamis 43db5c19bb Merge pull request #403 from bilawalsidhu/refactor/context-controls
refactor: separate Context controls and layer restoration
2026-09-13 02:18:04 -07:00
Sameh Khamis 7f70b97536 Merge pull request #400 from bilawalsidhu/refactor/camera-panel
refactor: separate camera panel controls and presentation
2026-09-13 01:26:53 -07:00
Sameh Khamis bd14d6c301 Merge pull request #398 from bilawalsidhu/refactor/radio-controls
refactor: isolate Radio controls and tuner presentation
2026-09-13 00:28:52 -07:00
Sameh Khamis 79a0f09087 Merge pull request #396 from bilawalsidhu/refactor/location-controls
refactor: isolate Location controls and search lifecycle
2026-09-12 23:14:57 -07:00
Sameh Khamis 20c1611354 Merge pull request #395 from bilawalsidhu/refactor/layer-panel
refactor: separate Layers panel presentation and feedback
2026-09-12 22:49:55 -07:00
Sameh Khamis 31f1923633 Merge pull request #394 from bilawalsidhu/refactor/map-source-controls
refactor: isolate Map Source controls
2026-09-12 22:31:36 -07:00
Sameh Khamis 78199c2ab3 Merge pull request #393 from bilawalsidhu/refactor/visual-effects
refactor(ui): separate visual effects from Display controls
2026-09-12 22:04:43 -07:00
Sameh Khamis 5f60d86bc9 Merge pull request #391 from bilawalsidhu/refactor/display-controls
refactor(ui): give Display controls an explicit listener lifecycle
2026-09-12 21:34:01 -07:00
Sameh Khamis 795ed68192 Merge pull request #390 from bilawalsidhu/refactor/visual-input
refactor(ui): extract application shortcuts and parameter controls
2026-09-12 20:54:09 -07:00
Sameh Khamis 5fa8db1686 Merge pull request #389 from bilawalsidhu/refactor/panel-placement
refactor(ui): extract adaptive panel rail layout
2026-09-12 20:07:17 -07:00
Sameh Khamis 83df873879 Merge pull request #387: share surface keyboard lifecycle
Extract shared Tab, Escape and return-focus handling with explicit listener ownership. Preserve screen policy and validate unit, mutation, browser, tracking and CI checks.
2026-09-12 18:54:22 -07:00
Sameh Khamis d5b09efa74 Merge pull request #385: extract panel disclosure controls
Share panel keyboard and hover lifecycle with explicit listener and timer cleanup.
2026-09-12 17:44:42 -07:00
Sameh Khamis 29653cb3d8 Merge pull request #367: add issue reporting forms
Collect reproducible reports and allow unavailable diagnostics during installation failures.
2026-09-12 17:20:20 -07:00
Sameh Khamis d0aa6a51a5 Merge pull request #371: correct military feed and loading status
Preserve cached observation times and show installation guidance without false load failures.
2026-09-12 17:16:52 -07:00
Sameh Khamis dfb5f2cfef Merge pull request #383: harden Places and CCTV providers
Harden Places input and CCTV provider downloads
2026-09-12 16:50:11 -07:00
Sameh Khamis 8bcf1460fc Merge pull request #381: cancel searches on control disposal
Complete the location lookup teardown wiring. Browser disposal and all 108 tracking checks pass.
2026-09-12 15:53:44 -07:00
Sameh Khamis eec4dd5cdb Merge pull request #166: keyless place search through providers
Preserve the original Photon geocoding and place-matching contribution, with explicit service composition, cancellation and outage-cache fixes.
2026-09-12 15:41:25 -07:00
Sameh Khamis 1194afe468 Merge pull request #180: harden GBFS upstream requests
Preserve the original GBFS redirect and streaming-cap contribution, adapted to the provider modules with full-body deadlines and response cleanup.
2026-09-12 15:18:21 -07:00
Sameh Khamis 4e99f40488 Merge pull request #373 from bilawalsidhu/refactor/local-service-modules
refactor: split remaining local services into focused modules
2026-09-12 13:12:44 -07:00
Sameh Khamis 781613fbb8 Merge pull request #372 from bilawalsidhu/fix/preview-provider-serving
fix: restore data providers in local build preview
2026-09-12 12:52:49 -07:00
Sameh Khamis 276bb84904 Merge pull request #369 from bilawalsidhu/refactor/cctv-radio-providers
refactor: separate CCTV media and radio directory providers
2026-09-12 12:13:59 -07:00
Sameh Khamis fada0c661f Merge pull request #368 from bilawalsidhu/fix/simplify-google-key-setup
Simplify Google Maps setup in POWER UP
2026-09-12 11:40:15 -07:00
Sameh Khamis aacfa06a31 Merge pull request #331 from bilawalsidhu/refactor/environment-provider-modules
refactor: separate terrain traffic fire and bike-share providers
2026-09-11 22:08:00 -07:00
Sameh Khamis 3ec3fe6822 Merge pull request #330 from bilawalsidhu/refactor/space-provider-modules
refactor: separate satellite and launch-feed providers
2026-09-11 21:29:35 -07:00
Sameh Khamis bbabba89bf Merge pull request #328 from bilawalsidhu/fix/landmark-annotation-identity
fix: preserve landmark identity when resolving annotation outlines
2026-09-11 21:18:11 -07:00
Sameh Khamis f883dfbc1e Merge pull request #323: separate place-search and routing providers
Extract focused Node middleware and portable response projections; preserve standalone behavior.
2026-09-11 20:09:26 -07:00
Sameh Khamis bdfd02ba93 Merge pull request #322: split aircraft and vessel server providers 2026-09-11 19:13:21 -07:00
Sameh Khamis 149517da81 Merge pull request #321: add main CI badge to README 2026-09-11 18:40:07 -07:00
Sameh Khamis 350896a900 Merge pull request #320: standalone Vite and provider boundaries
Preserve separate structural and mechanical-formatting commits.
2026-09-11 18:13:01 -07:00
Sameh Khamis 493acfc6aa Merge pull request #319: application lifecycle and standalone startup
Preserve separate application extraction and mechanical-formatting commits.
2026-09-11 17:14:11 -07:00
Sameh Khamis 092f28e301 Merge pull request #227: scoped formatting and package boundaries
Preserve the contributor commits and adopt scoped formatting with infrastructure export checks.
2026-09-11 16:17:21 -07:00
Sameh Khamis e9b6214ec4 Merge pull request #313: finish browser QA renderer portability
Complete Tom-Neverwinter's deferred browser QA portability fixes, with renderer evidence, attribution keyboard and 2D floor-hold setup corrections.
2026-09-11 15:04:57 -07:00
Sameh Khamis 162ac4f2c9 Merge pull request #311 from bilawalsidhu/refactor/infrastructure-factories
Extract reusable datacenter and dam layers
2026-09-11 13:39:54 -07:00
Sameh Khamis a547e99a7b Merge pull request #302: Declutter infrastructure markers and correct close-up terrain placement
Preserve the infrastructure implementation and separate terrain and idle-render corrections with their contributor authorship.
2026-09-11 09:10:33 -07:00
Sameh Khamis c7ef01827d Merge pull request #291: preserve keyboard focus and Space activation
Preserve the contributor commits for keyboard accessibility and focused browser QA.
2026-09-10 23:54:25 -07:00
Sameh Khamis c82fdd7478 Merge pull request #290: update vulnerable dependencies and browser QA
Includes the reviewed dependency updates and Puppeteer compatibility changes, verified with the accepted security fixes.
2026-09-10 23:27:30 -07:00
Sameh Khamis e9fd272ade Merge pull request #289: consolidate CCTV startup and sanitize proxy failures
Preserve contributor authorship and the reviewed launcher, proxy, and regression fixes.
2026-09-10 23:19:42 -07:00
Sameh Khamis a458d27067 Merge pull request #171: preserve Map Source keyboard focus
Preserve the selected map source through delayed keyboard opening and cancel interrupted focus requests.

Retain Tom-Neverwinter's original focus repair and Manjunath's separately authored selection/cancellation refinements, with maintainer integration and verification commits.
2026-09-10 22:16:41 -07:00
Sameh Khamis 6fb8cc37d5 Merge pull request #216 from kk376/fix/hud-input-a11y-labels
fix(a11y): add accessible names to hud sliders and inputs
2026-09-10 21:37:53 -07:00
Sameh Khamis 024738a8d2 Merge pull request #197 from onionviolet/codex/upstream-payload-truth
fix(launches): preserve unknown payload details
2026-09-10 20:34:35 -07:00
Sameh Khamis 5067abfe9b Merge pull request #198 from onionviolet/codex/upstream-earthquake-snapshot
fix(earthquakes): validate snapshots before replacing entities
2026-09-10 20:00:24 -07:00