Skip to content

Release 4.1.0

Latest

Choose a tag to compare

@macrossmerrell macrossmerrell released this 18 Sep 23:55

New & Updated Features (v4.1.0)

✏️ Updated: Advanced Route Button

  • Jump Range is now exact. It is calculated from your ship's real FSD (base stats, engineering changes to optimal mass / max fuel per jump, and Guardian FSD Boosters) using live fuel, cargo and reservoir mass, and it drops correctly when you're low on fuel. (Previously an estimate that ignored the per-jump fuel cap and scaled the booster bonus.)
  • Trip Progress no longer resets when the game clears and re-plots the same route (launching the game, opening the Galaxy Map). It only resets when you plot a different destination, plot a longer route, or arrive at your destination.
  • Fixed a wrong Next System / Destination distance during hyperspace jumps. It showed a hop too far ahead until the jump completed.

✏️ Updated: Text no longer disappears without a background image

Buttons that draw text (Gravity, Planet Info, Lat/Long, Heading/Altitude, Nav Target, Alert, Exobiology, On Foot Exploration, Odyssey Ship Status, Advanced Route, Route, Limpet, Power) now draw on a plain black background when no image is set, instead of showing nothing.

✏️ Updated: Text sizing on Lat/Long, Heading/Altitude and Planet Info

Font size now scales with your background image and fits the space between your configured vertical positions, so text uses the room you've given it. Three-line atmosphere text (e.g. THIN / ARGON / SULFIDE) is larger than before.

🛠️ Fixes & Under the Hood

  • Journals from older game releases are now read correctly (the newest journal is chosen by file date, not by file name).
  • Background images are no longer locked by the plugin, so you can edit or replace them while Stream Deck is running (a button picks up the change when its settings reload or Stream Deck restarts).
  • All bundled button images now ship inside the plugin's Images folder, so they appear in the file picker after installing.
  • Less CPU and Stream Deck traffic: data-driven buttons skip redraws when nothing has changed.
  • Fixed memory leaks in text drawing and made the shared route/planet caches thread-safe.
  • Removed a duplicate journal reader.