Releases
v3.3
Compare
Sorry, something went wrong.
No results found
EDMRN v3.3.0 - Fuel Tracker & Improvements
New Features
Fuel Tracker β Real-time fuel monitoring with overlay display
Color-coded progress bar (green/yellow/orange/red)
Audio alerts when fuel drops below warning level
On-foot detection (shows "On Foot" when not in ship)
Configurable warning/critical levels in Settings tab
Custom Route Planner β Multi-stop route optimization with TSP solver
Shortest Distance or Neutron Path modes
x4/x6 boost multiplier selection
Spansh Neutron Router API integration for real neutron star routing
Auto-backup before optimization
System History Tab β Galactic Mapping Project data via EDAstro GEC API
Fetches system history and POI data using system ID64
Beautifully formatted markdown display with proper layout
Replaces broken EDSM Galactic Mapping API
Improvements
Code Quality β System Info Section split into modules (exobiology, journal_cache, log_viewer)
Cleanup β Removed duplicate methods and dead code (~180 lines)
Autocomplete Dropdown β Fixed duplicate _update_suggestions method, improved position calculation
System Info Tab β Removed "Plot Route to" button (unused)
User Manual β Added Fuel Tracker, Custom Route, updated credits with EDAstro
Splash Screen β New design
Bug Fixes
Fixed autocomplete popup appearing at top-left corner and staying on top
Fixed clipboard operations causing app freeze (switched to pyperclip)
Fixed crash log paths β main.py and app.py now use absolute paths
Fixed 3D minimap zoom drift β all axes now zoom toward consistent center point
Fixed plt.close('all') β now only closes own figure, not all matplotlib figures
Cross-Platform Portability (NEW)
Added shared get_ed_journal_dir() and get_ed_status_path() in utils.py
journal_handler.py, journal_cache.py, fuel_tracker.py now use cross-platform paths
Works on Windows, macOS, and Linux (Elite Dangerous journal paths)
platform_detector.py: replaced hardcoded C:\Temp with tempfile.gettempdir()
theme_editor.py, app.py: fixed relative paths using file -based resolution
Technical
Fuel capacity sourced from Journal Loadout (authoritative)
Warning cooldown: 60 seconds between alerts (once per minute)
GMP data source: EDSM ID64 β edastro.com/gec/json/id64/{id64}
Markdown formatter for System History display
Neutron routing: Spansh API with supercharge_multiplier parameter
You canβt perform that action at this time.