Commit Graph
32 Commits
Author SHA1 Message Date
n30nex 8966030fc5 Frame Follow above its controls and release owned graphics contexts 2026-09-27 01:41:09 -04:00
n30nex a8f8c42f9f Focus Finder within its opening gesture to prevent menu races 2026-09-27 01:34:21 -04:00
n30nex 010791a809 Keep traffic controls and node details legible in landscape 2026-09-27 01:33:19 -04:00
n30nex 6a2e045952 Retain mobile reset and bound dense-scene presentation cost 2026-09-27 01:09:33 -04:00
n30nex b1b45a160e Keep Netgraph Follow scoped, readable and steady 2026-09-27 01:07:04 -04:00
n30nex e9f8f4f326 Keep phone legends and touch targets clear of the dock 2026-09-27 00:52:42 -04:00
n30nex 4fd349ed5c Keep dock controls reachable and avoid redundant backdrop rendering 2026-09-27 00:37:10 -04:00
n30nex f8734dce88 Bound GPU presentation cost without dropping packet motion 2026-09-27 00:18:24 -04:00
n30nex 0d4cd37723 Restore worldwide grouping and adapt GPU effects to frame cost 2026-09-27 00:11:37 -04:00
n30nex 2c3981b4c2 Validate each visual scene independently and retain bounded CI evidence 2026-09-26 23:41:19 -04:00
n30nex 3972edd027 Fix mobile layer positioning and verify composited packet colors 2026-09-26 23:23:07 -04:00
n30nex d37d108288 Prepare Worldwide 0.6.0 cinematic release candidate 2026-09-26 23:05:40 -04:00
n30nex 21f619e623 Fix menu history races and Follow inspection 2026-09-26 22:50:15 -04:00
n30nex c2c169d43c Refine cinematic focus and renderer lifecycle 2026-09-26 22:42:20 -04:00
n30nex b74496f781 Add Netgraph live director and cinematic acceptance 2026-09-26 22:30:57 -04:00
n30nex 401a404b8e Add explicit sound preview and streamline map chrome 2026-09-26 22:24:34 -04:00
n30nex 6e3f6cf367 Add scoped Follow and adaptive scene hierarchy 2026-09-26 22:17:17 -04:00
n30nex 480637c850 Build cinematic display controls and shared GPU packet effects 2026-09-26 22:11:11 -04:00
n30nex abfcebb5e8 Refine map layers and cross-view UI usability (#16)
* Refine layer controls and cross-view UI accessibility

* Complete cumulative labels and landscape layer usability checks

* Keep inactive layer labels readable on light scenes

* Check cumulative observation wording in route inspection
v0.5.1
2026-09-13 10:09:11 -04:00
n30nex ab5a58367b Refresh cached map worker policy for new providers (#15) v0.5.0 2026-09-13 02:31:29 -04:00
n30nex 6e76937122 Keep dense terrain preparation within the browser frame budget (#14)
* Prepare dense terrain meshes in bounded batches

* Avoid redundant terrain refreshes and track pending mesh state

* Redact authorization values before diagnostic field cleanup

* Bound dense route decoration and distinguish active work from yielding

* Use fixed diagnostics and bounded terrain GPU transfers

* Remove redundant straight terrain stroke subdivisions

* Reuse MapLibre's native terrain level for bulk elevation queries

* Account for terrain setup work and verify sampler restoration

* Capture focused dense-terrain CPU and scheduling evidence

* Avoid expensive compositing over terrain and trace native rendering

* Gate cold terrain startup and dense route interaction separately

* Discard obsolete flat buffers before entering terrain mode

* Consolidate terrain draw buffers while retaining sliced transfers

* Use a flat-color stroke shader for dense route views

* Measure individual dense-scene GPU draw costs in Actions

* Isolate historical route GPU readback timings

* Keep empty focus layers out of terrain redraws
2026-09-13 01:38:08 -04:00
n30nex f420b7b1ec Bound terrain projection work before the worldwide Docker release (#13)
* Bound close-zoom terrain work and validate full-scale 3D

* Keep visible route endpoints across wrapped longitude views
2026-09-12 19:34:37 -04:00
n30nex f7941b7a95 Upgrade visual styling and ship prebuilt worldwide Docker images (#12)
* Add shared visual controls and native prebuilt worldwide Docker releases

* Validate shared styles, synthetic buildings, and date-line-safe packet geometry

* Document the release and bound decorative work in dense route views

* Remove the retired terrain-history collection cache

* Address review feedback on terrain updates, legends, and responsive buildings

* Keep the region and packet legends separate on compact screens

* Separate building, camera, and responsive browser checks

* Wait for the complete synthetic snapshot before upgrade checks
2026-09-12 18:36:06 -04:00
n30nex 198fbef34d Keep node inspector popups above live packet effects (#11) v0.4.1 2026-09-12 11:30:17 -04:00
n30nex 523fdf3c06 Expand worldwide packet audio to 30 sound voices (#10)
* Add thirty packet sound voices to worldwide map and Netgraph

* Balance filtered pings and percussion from native audio measurements

* Update sound help for the thirty-voice library
v0.4.0
2026-09-11 17:44:07 -04:00
n30nex 69d4cb3529 Start worldwide audit roadmap and ship the corrective foundation (#9)
* docs: turn the end-to-end audit into a delivery roadmap

* fix: deliver roadmap security and data-correctness foundation

* fix: type saved paint properties for the MapLibre 6 API

* build: account explicitly for the MapLibre 6 worker cost

* docs: record the paired foundation delivery and measured worker cost

* style: remove trailing blank line from sanitizer regression

* ci: expose exact-commit manual validation to pull requests
v0.3.2
2026-09-09 19:23:33 -04:00
n30nex 6a446ee9c2 Clear idle follow activity and restore light tooltip contrast (#8) v0.3.1 2026-09-06 03:29:09 -04:00
n30nex 5db5353efc Add worldwide map customization and calmer Live Follow (#7)
* Add map customization and ten-second Live Follow worldwide

* Refine follow cards and restore gesture timing in browser checks

* Keep selected follow visible and settle rendering during live updates
v0.3.0
2026-09-06 02:35:36 -04:00
n30nex 2dbe31dfe9 Port recent CartoLite updates and add worldwide Netgraph (#6)
* Bring CartoLite visuals and recovery to the worldwide server with Netgraph

* Remove remaining country-overlay cleanup references

* Align the CI container identity with the integration checks

* Exercise worldwide grid areas in the large-topology benchmark
v0.2.0
2026-09-05 21:38:55 -04:00
n30nex a57d8bbaf7 docs: use live topology screenshot (#5) 2026-09-02 09:11:24 -04:00
n30nex d73dfb86a8 docs: make README release ready (#4) 2026-09-02 09:05:03 -04:00
n30nex 8c13379512 Initial standalone worldwide server release v0.1.0 2026-09-02 02:00:03 -04:00