orbit/js/ui
Brian Fertig bfd85c8e1f Extend route compass to mark the destination object as final stop
- In the destination system, the orange compass arrow now points at the
  destination OBJECT (not just the next gate), so the "where to fly next"
  marker persists across the last hop into the system.
- Add `_checkDestinationReached` per-frame check: clears the destination and
  fires REACHED only when the ship is within the object's keep-out rim,
  replacing the old jump-time clear for destinations with a specific object.
- Route compass entries (`route:`/`dest:` ids) are now resolvable by
  `autopilotTo`, fixing the ship aiming at the star instead of the gate.
- New `alwaysFull` flag on compass targets keeps route waypoints at full
  readout (arrow + type + name) regardless of distance; add tests.
- Add `route.destTypeLabel` config key and update docs/PROJECT_NOTES.md.
2026-09-07 20:36:11 -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 Fix SET DESTINATION button overflow in shared ConfirmOverlay 2026-09-07 19:23:18 -06:00
CyberShape.js
DiscoveryCompass.js Extend route compass to mark the destination object as final stop 2026-09-07 20:36:11 -06:00
GalaxyView.js Add SET DESTINATION route plotting with compass guidance 2026-09-07 20:10:15 -06:00
GlitchText.js
MapWindow.js Add SET DESTINATION route plotting with compass guidance 2026-09-07 20:10:15 -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