v0.16.0
Release Notes
I've had a bit of a break over the last month - the heat has been crushing! - but have returned to active development.
This update includes changes to the Ship Panel and the System Map.
Ship Panel
- Fixed issue with secondary navigation (on the left hand side) not highlighting correctly when focused on the first item in the list.
- Split "Status" (aka Instrumentation) and "Modules" (aka Ship Internals) views into separate views. I intend to improve on both views, especially the Modules/Ship Internals view - to suggest Engineering options and give more information about module stats.
- The Ship Status/Instrumentation panel now takes up the entire panel and auto-scales the UI, as well as being fluid and responding to different screen orientations and display ratios.
- The Ship Instrumentation now includes absolute values for Cargo and Fuel, as well as still displaying progress bars for quick at-a-glance reading.
- Toggle switches relocated to the top of the instrumentation (note: toggle switches are not yet interactive in release builds).
- Minor changes to some text labels, including the text for the 'Hardpoints' toggle is now displayed as 'Hard Points'. The former is Technically Correct but the latter allows the indicator text to wrap better on some devices/resolutions and the style is in keeping with rest of the toggle switch indicators.
There are some minor kinks in the new Ship Instrumentation at some edge case display sizes / in some browsers, but overall it seems to be working well enough to release and iterate on. I'd love to do more with the Ship Panel, including showing ship schematics and hardpoint placement and would love feedback about it.
Navigation Panel
- Improved appearance of header on System Map view, simpler, less clutter and improved clarity of information.
- Improved appearance and icons used in System Information pop up on the System Map. System scan progress will likely end up being displayed in here, and will be added to both List and Map views in future.
- Fixes to the text that displayed for various system states.
- Improved animation timing on System Map view and added subtle "swipe" effect to rendering of System Map. This also inadvertently impacted the tinting of the System Map background and has made it darker, but I like the result so left it in.
Other
- The behavior of the 'Copy' functionality (when you hover over text like a system, planet or station name, or material, commodity, etc. so you can copy it to the clipboard) has been improved. The notification message now clearly confirms exactly what text was copied. Improvements also allows the text in the UI and the text in the clipboard to differ slightly, so you can have text like "Alioth System" in the UI (which scans better) but "Alioth" is what gets copied to the clipboard (as that's more useful for copy/pasting).
Known Issues
This is not an exhaustive list, just some things are currently bugging me.
- Ship Cargo not updating in real time in some scenarios (should be listening for 'Cargo' events)
- Various issues with Station/Port/Settlement/Megaship data being incorrect in some systems. This usually (but not always) stems from incorrect data in EDSM and am looking to resolve it by incorporating local data, which will also facilitate showing which bodies have been scanned with the FSS.
- Objects that are orbiting null points in space are not very well handled in the Navigation view (they are rendered, but could be done better).
- Ship Modules inspector doesn't have a lot of information (e.g. no text or base stats) for some modules) so isn't very useful in some cases.
- Route Map view should clearly indicate up coming Neutron Stars / White Dwarf stars on the route (and not just say they are 'Fuel Stars', as that's a bit misleading) and could draw better attention when about to jump into a system that is not a fuel star.