Sameh Khamis
ad79e57028
Merge main into PR #1207
2026-10-25 08:14:59 -07:00
KnottyDyes
6fee8382ce
fix(first-run): make the dismiss hint a button so touch screens can close the card ( #1226 )
...
Allow touch users to dismiss the welcome card through the existing dismissal path.
Contribution by @KnottyDyes.
2026-10-25 08:14:52 -07:00
quanticsoul4772
91144e88ad
perf(models): aircraft models skip Cesium's dynamic environment map ( #1366 )
...
Skip per-aircraft dynamic environment maps while retaining default model lighting.
Contribution by @quanticsoul4772.
2026-10-25 08:08:43 -07:00
Sameh Khamis
dae03f9a11
Merge PR #1207 with current main
2026-10-25 07:54:46 -07:00
Sameh Khamis
75eaa56c15
Merge remote-tracking branch 'origin/main' into perf/aircraft-label-candidates
2026-10-24 23:42:23 -07:00
Rudy Mizrahi Celekli
b07352ea6a
fix(search): read hemisphere letters separated from the number ( #1340 )
...
Support spaced hemisphere coordinates while rejecting malformed numeric fragments and ambiguous component assignments. Include regression tests and runtime documentation.
Contribution by @rudycelekli.
2026-10-24 23:39:51 -07:00
Sameh Khamis
d53d68b7cf
docs: record aircraft candidate processing improvement
2026-10-24 23:36:58 -07:00
Said Turksever
5b8e6fbc38
fix(street-level): read the older {zoom, kind} zoomFor shape ( #1288 )
...
Restore legacy provider zoomFor compatibility and document supported return values.
Contribution by @asturksever.
2026-10-24 23:33:10 -07:00
Sameh Khamis
5d21beed9a
Merge main into PR #1326
2026-10-24 23:21:10 -07:00
Sameh Khamis
29db102f59
docs: document PR #1326 behavior
2026-10-24 23:14:56 -07:00
Sameh Khamis
fae7703b4f
Merge PR #1349 with current main
2026-10-24 23:14:52 -07:00
Sameh Khamis
ad3f26be2d
Merge remote-tracking branch 'origin/main' into fix/touch-zoom-aircraft-performance
2026-10-24 22:48:07 -07:00
Sameh Khamis
979fd652cf
Document touch zoom and aircraft update improvements
2026-10-24 22:47:43 -07:00
Sameh Khamis
77e233600a
Merge main into PR #1353
2026-10-24 22:40:23 -07:00
Sameh Khamis
19de386bcc
Merge main into PR #1352
2026-10-24 22:27:39 -07:00
Sameh Khamis
80cd3476bf
Merge main into PR #1354
2026-10-24 22:16:42 -07:00
Sameh Khamis
023be3c189
Merge main into PR #1353
2026-10-24 22:16:41 -07:00
Sameh Khamis
5754e8f046
Merge main into PR #1352
2026-10-24 22:16:39 -07:00
Sameh Khamis
a2a3aba1d2
Merge main into fix/ais-static-keeps-motion
2026-10-24 21:39:32 -07:00
Sameh Khamis
19ed82af07
Merge branch 'main' into fix/cyclone-movement-knots
2026-10-24 21:33:20 -07:00
Sameh Khamis
77b485d619
fix(ais): refresh changed static metadata without advancing position
2026-10-24 21:29:21 -07:00
Sameh Khamis
4ba0a1b57f
Merge branch 'main' into upstream/wind-stale
2026-10-24 21:26:18 -07:00
Sameh Khamis
aa33bb5ec3
Merge branch 'main' into fix/terrain-test-cache-isolation
2026-10-24 21:20:50 -07:00
Sameh Khamis
aa9a7d41bf
Merge main into fix/cyclone-movement-knots
2026-10-24 21:20:41 -07:00
nu-stats and Claude Opus 5.5
1161899aea
Merge main; keep inline panels polling while their host reports them hidden
...
Main now has #1282 , which pauses periodic layer polling in a hidden page
with its own catch-up and listener cleanup, so this PR drops its duplicate
lifecycle.js change and test in favor of main's.
Review fixes:
- data.js passes panelAwareVisibility(document) (new in app/embed.js) as
the lifecycle's visibility target, so an inline panel whose host reports
it hidden keeps polling. The HUD's 250 ms readout follows the same
document.hidden && !isEmbeddedInline() rule as tools.js.
- Tests: embed.test.mjs (layers poll in an inline panel reported hidden,
pause without the flag) and hudPageVisibility.test.mjs (HUD readout).
Both use mock timers and clean up in finally.
- changelog.d/1344-inline-panel-visibility.md and a note in
docs/CURRENT-STATE.md.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-24 19:47:18 -04:00
Said Turksever
60ec1f962b
Merge branch 'main' into codex/fix-hidden-tab-polling
2026-10-24 23:51:23 +01:00
Alex O'Neill
8553b3d5f7
docs: number changelog fragment for PR 1374
2026-10-24 23:14:15 +01:00
Alex O'Neill
1644acd2a3
fix(director): restore layer visibility on same-shot seeks
2026-10-24 23:05:56 +01:00
quanticsoul4772
89a6f8c96f
Merge branch 'main' into upstream/wind-stale
2026-10-24 08:51:41 -07:00
quanticsoul4772 and Sameh Khamis
1c234ce027
fix(opensky): load OAuth credential files and retire Basic auth ( #1229 )
...
Read OpenSky OAuth credentials from OPENSKY_CREDENTIALS_FILE and stop sending retired Basic authentication. Update setup diagnostics and guidance.
Keep credential-file warnings free of parser excerpts and filesystem error details, cover both failure paths with a regression test, and use a launcher-compatible absolute path example.
Original contribution by quanticsoul4772, with credential-warning and documentation follow-up by Sameh Khamis.
Co-authored-by: quanticsoul4772 <[email protected] >
Co-authored-by: Sameh Khamis <[email protected] >
2026-10-24 08:25:42 -07:00
quanticsoul4772
07318cc9a4
fix(geo): wrap longitude differences across the antimeridian in point distances ( #1304 )
...
Wrap longitude differences in annotation proximity checks and nearby-place distances so points across the antimeridian remain close.
Original contribution by quanticsoul4772.
Co-authored-by: quanticsoul4772 <[email protected] >
2026-10-24 08:19:21 -07:00
manjunath
5c3b66c263
feat(voice): reconcile preview and settings with main
...
add the shared Voice Preview and Settings panel with browser-local preview
and inactivity preferences, keyboard controls and responsive positioning
preserve main’s Rotation and Context behavior, clarify panel routing and
refresh schema pins within the unchanged prompt limit
2026-10-24 15:20:15 +05:30
Rudy Celekli
a9eda1d9e7
changelog: note the rounded-north destination heading
2026-10-24 00:36:02 -04:00
Rudy Celekli
9f8ed74e7b
changelog: note the 10 MW fire-power label
2026-10-24 00:35:59 -04:00
Rudy Celekli
1469cc2ade
changelog: note the 90-second transit report age
2026-10-24 00:35:53 -04:00
Rudy Celekli
b8f8a8685d
docs(changelog): add AIS static data fragment
2026-10-24 00:24:08 -04:00
Rudy Celekli
1b52298c6c
docs(changelog): add cyclone movement speed fragment
2026-10-24 00:21:39 -04:00
Rudy Celekli
7276e300eb
docs(changelog): add cyclone classification fragment
2026-10-24 00:18:37 -04:00
Said Turksever
39777ad173
Merge branch 'main' into fix/kartaview-impossible-timestamps
2026-10-24 01:42:59 +01:00
Said Turksever
ddd3962078
Merge branch 'main' into fix/firms-acquisition-calendar
2026-10-24 01:31:25 +01:00
Said Turksever
1c2fe8201f
Merge branch 'main' into codex/fix-overpass-cache-singleflight
2026-10-24 01:11:43 +01:00
Said Turksever
70bdcbfd8a
Merge branch 'main' into codex/fix-launch-hover-throttle
2026-10-24 01:06:07 +01:00
Rudy Celekli and Cursor
d9ecd9869a
Drop the second changelog fragment for the KartaView fix.
...
Co-authored-by: Cursor <[email protected] >
2026-10-23 19:14:35 -04:00
Rudy Celekli and Cursor
e07b0e9256
Add the changelog note for impossible wildfire acquisition dates.
...
Co-authored-by: Cursor <[email protected] >
2026-10-23 19:12:34 -04:00
Rudy Celekli and Cursor
cbefa2567a
Add the changelog note for impossible KartaView timestamps.
...
Co-authored-by: Cursor <[email protected] >
2026-10-23 19:12:32 -04:00
Rudy Celekli and Cursor
bdb3851bb2
changelog: note 1342-firms-acquisition-calendar
...
Co-authored-by: Cursor <[email protected] >
2026-10-23 19:12:07 -04:00
Rudy Celekli and Cursor
dbf306379f
changelog: note 1341-kartaview-impossible-timestamps
...
Co-authored-by: Cursor <[email protected] >
2026-10-23 19:12:04 -04:00
Sameh Khamis
8d454bf7f1
fix: improve mobile contact selection and context drawers ( #1338 )
...
Improve coarse-pointer contact selection, reveal tracked aircraft through Contacts, support downward drawer dismissal, and enlarge the mobile logo.
2026-10-23 15:05:23 -07:00
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
German Khokhlov
ddae593bb7
docs: credit Traditional Chinese translation sources
2026-10-23 22:53:15 +04:00