You're putting in so much effort into this, I love it! What else do you have planned?
Thank you! I'm not totally sure what's next actually and open to ideas on what to prioritise...
There are a bunch of obvious seeming nice-to-have incremental improvements to all panels I might slowly chip away at, stuff like surfacing factions, adding Odyssey engineering, info about where Engineers are, nearest Interstellar Factors, Material Traders, that sort of thing.
I thought pinning materials / blueprints would be nice but it does depend on an app wide settings save system so I'd need to do some work to implement that (not too hard, but everything needs to sync up between devices/windows) so been putting that one off for a bit. (Theme settings are already saved but that's a slightly different save mechanic as it's a per-device setting).
I think MOST likely up next is replacing the bit of text in each terminal that just says "ICARUS Terminal" with some useful info, like current location (inc. co-ordinates) bounty info (both collected vouchers and any bounties on you), credits, etc. If there is enough info could add a Commander Panel but I'm not sure what other interesting info the game exposes, beyond Ranks, that I could stick in there (IIRC you can't easily get the Codex stuff really, which is a shame). This work would also involve improving how it works out your current location (e.g. if you get a Taxi) and if you are on your own ship, or someone else, so would be nice to addresses those existing edge cases anyway.
I am increasingly tempted to add back the "Comms" panel. If there is not enough info about Commanders exposed to justify it's own panel, I was thinking maybe it could be some sort of Home panel that combines info about a Commander with some news, then as well as obvious stuff (like Galnet articles) may also include easy to guides for things to go do and see - which could link through the map on the Navigation panel - and external to open (and maybe play in the app) various Podcasts and YouTube channels that regularly post about the game. Very open to ideas for things!
I am putting off the Trade panel as it's a lot of work to make it anywhere near as useful as existing tools, while still having a simple interface, and it would 100% depend on an external API (although so does the System Map right now, it uses mostly EDSM data) but I might give it a go later.
There are also some boring internal bits in the back of my mind around performance / memory usage (to do with how it parses events) but it depends on what folks experiencing of using the app is to judge if it's worth the effort (it's also boring to do and wouldn't improve the capabilities of the app, and refactoring would probably break stuff so I'm not super keen on doing it unless it's really warranted.