orbit/js/ui
Brian Fertig efe17f3d2e Add SYSTEM tab and zoom-bloom star art to the map console
- New "System" socket in MapWindow: a charted star's chart drawn by the
  same painter as Current System (no ship/tethers), armed until the player
  picks that star on the Galaxy tab, then wakes with its map.
- Galaxy tab click flow changes: a visited star opens its chart in the
  System tab (onStarOpen) instead of confirming a jump; uncharted stars
  are readouts only and a lit lane to an uncharted star pops nothing.
- Zoom-bloom star art (GalaxyChart.starArtSpec + GalaxyView blit):
  diffraction spikes, per-type crowns (granulation, prominences, binary
  companion, habitable rings, nebula disc, void horizon) and a surface
  wobble fade in as you zoom; all angles/phases seeded per system.
- Star hit-testing now scales with the dot size and includes a crowded
  cluster dead band so lanes/empty space between stars no longer trigger
  hover.
- New systemChartSnapshot() in SystemChart.js plus tests covering shape,
  coverage, discovery flags, stats and determinism.
- Set Destination dialog (System tab) acknowledges the pick via
  onSetDestination; destination model is still being defined.
- Added spacestation image/video assets for future use.
2026-09-07 18:56:48 -06:00
..
ActionBar.js
BuildWindow.js Add Mining research category and ship-scoped build upgrades 2026-09-07 11:50:36 -06:00
CommsPanel.js
ConfirmOverlay.js Add autopilot confirm dialog and wheel zoom / drag pan to the map consol 2026-09-07 10:27:29 -06:00
CyberShape.js
DiscoveryCompass.js Add compact far-display mode to the discovery compass 2026-09-07 11:07:20 -06:00
GalaxyView.js Add SYSTEM tab and zoom-bloom star art to the map console 2026-09-07 18:56:48 -06:00
GlitchText.js
MapWindow.js Add SYSTEM tab and zoom-bloom star art to the map console 2026-09-07 18:56:48 -06:00
MenuButton.js
MenuSubBar.js Fix menu sub-bar anchor to rest on deck top edge, not button 2026-09-07 12:23:50 -06:00
MineralHud.js
MiningPopup.js
ResearchWindow.js
SavePanel.js
SignalCompass.js
SlotCard.js
Toast.js