EVE Planetary Planner

Version 8.5.4 is out.
Fixed a refresh issue for plans with lots of planets and routes.

The new features are completed, and also some requested changes and bug fixes.

But I will not release version 8.6 right away.
I am updating the ‘How To’ section of the site to be up to date with the latest version.

I have all the screenshots ready, but the code of the website is a total mess since it is actually ripped from my old Google Site.
So either I will redo the whole site from scratch or just patch things for the tutorial.
Not sure yet which path I’ll take (most probably redo) but it will take me a few days to do it.

So sit tight and be a little bit more patient please :slight_smile:

Status report:

I have recreated the website, and done some modifications to it.
But I did not publish it yet because I am currently writing the tutorial.
And that takes a lot of time because I am trying to cover as much as possible as clearly as possible.
Current eta is somewhere next week (because I do not have much time each day to work on it)

A bit longer.

I am still working on the Tutorial.
About 50% of it is ready.
(50% of the quantity of text, not the number of tutorials since Planets Plan represent a HUGE chunk of the tutorial)

Current tutorial status:
Main view
Production Plan
Reverse Lookup
Planets Plan (the big one that I dread to write…)
Notifications
Find
Suggester
Tools
API
Product Data popup
Cost popup
Planets Data popup
All in One popup

I ported a feature of the old UI into to the new UI: All in One
This feature let you update all the extractors of your Planets Plan in 1 convenient popup instead of having to go through each planet.

I am also removing the MaskedTextBox from the extractor UI because it is creating more problems that solving them.
Instead there will be 3 textboxes (days, hours, minutes)

Also made so minor UI tweaks here and there.

Current tutorial status: 75% done

Main view
Production Plan
Reverse Lookup
In Progress Planets Plan (the big one that I dread to write…)
Notifications
Find
Suggester
Tools
API
Product Data popup
Cost popup
Planets Data popup
All in One popup

Also:

  • Fixed some issues in the layout of some labels
  • Fixed some inconsistencies in the Aura menu behavior
  • Minor UI improvement in the All in One popup
1 Like

Status update:

You know the good thing about writing an extensive tutorial?
You remember all the little Quality of Life improvements you have added to your tool over the years and forgot about it.

You know the bad thing about writing an extensive tutorial?
You get to test again all the features and find a TON of bugs that need fixing.

So while I am writing the tutorial I am also fixing bugs because I cannot release something that is not working as intended.

Bottom line:
The tutorial is taking good shape.
But it is taking more time than planned because I got to debug and fix issues I found while testing and taking screenshots.

I already got most of the issues fixed.
So I should be done with the bug fixing today or tomorrow.
Then more tutorial to write.

We are getting there,
and when we will be there,
it will be better than ever.
:sunglasses:

Version 8.6.1 is now available

VERY IMPORTANT: You need to MANUALLY download the latest version.
I had some problems with the auto-updating feature and the only fix I could make work was to migrate from the old one and make a new one that will be future-proof.
Sorry for this, it should be the only time it will ever happen.

Also: the API registration is NOT working at the moment.
If you have it setup already, then no problems.
But you cannot add new API characters for now.
I am working on a fix, but I am not sure how long it will take.

Now onto the good stuff:

The tutorial is DONE!
5815 words!
175+ screenshot!
29 functionalities!
Head over to the site and read it until you drop, or get bored.
I think I covered pretty much every aspects and little functionalities of the tool.
If you find something missing, just post it here and I will see to add it.

And the features and bug fixes?

  • Removed Menu default opacity and on hover
  • Updated API final message
  • Completed Quick Output Calculation feature
  • Product Data popup is now resizable, and can be dragged using the whole title bar instead of just the icon
  • Fixed a bug that could crash the app when closing if no Product Data was selected
  • Fixed an issue with the Register API popup not closing when an exception occurs
  • Made all popups title bar draggable
  • Changed Suggester ticks to match in-game
  • Replaced MaskedTextBox with simple textboxes
  • Added All In One feature
  • Fixed a bug causing the Aura Menu to not close after clicking an option
  • Fixed some inconsistencies with the Aura Menu
  • Fixed Space route Expand/Collapse
  • Fixed removing routes when a structure is deleted
  • Fixed an issue adding route then trying to collapse it
  • Fixed several issues related to removing routes
  • Fixed a bug with the error popup not showing the full message
  • Improved API loading message
  • Made API popup resizable
  • Disabled API loading auto-close
  • Updated planets icons to their latest graphic
  • Fixed some issues with the screenshot extractor

API registration is fixed. :slight_smile:

dfghjkrtydvjhgj

What do?

Version 8.6.3 is available.

  • Minor update to the error popup to show more useful messages.
  • Error popup now has a ‘Copy’ button to copy the message to the clipboard so you do not have to take screenshots of it anymore.

Hello @Sirus_Phoenix and welcome to the forums,
Thanks for reporting the error.
I am not sure what went wrong because I cannot trigger this error on my side.

I have published a minor update to the error/warning popup to show more complete messages.

Could you get it, try again and post the full error here?
It might help me figure out what happened.

Version 8.6.3.0

Failed Add API

Failed to send command

Could not load file or assembly ‘Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

at EVEPlanetaryPlanner.WebServiceUtils.SendCommand(String controller, Dictionary`2 command)
at EVEPlanetaryPlanner.RegisterAPIPopup.LoadAPIData()
at EVEPlanetaryPlanner.MainWindow.TextButton_AddAPIClick(Object sender, RoutedEventArgs e)

@Sirus_Phoenix I uploaded Version 8.6.4
I fixed some dependencies.
Can you try again?

I am not sure why this happens to you.
Maybe something missing on your system.
Or maybe a legacy dll that stayed from older version of the tool.

Version 8.6.4.0

Failed Add API

Failed to send command

Could not load file or assembly ‘Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

at EVEPlanetaryPlanner.WebServiceUtils.SendCommand(String controller, Dictionary`2 command)
at EVEPlanetaryPlanner.RegisterAPIPopup.LoadAPIData()
at EVEPlanetaryPlanner.MainWindow.TextButton_AddAPIClick(Object sender, RoutedEventArgs e)

Version 8.6.4.0

Failed to check for update.
An exception occurred during a WebClient request.

Version 8.6.4.0
----
Failed Add API
----
Failed to send command
----
Could not load file or assembly 'Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
----
   at EVEPlanetaryPlanner.WebServiceUtils.SendCommand(String controller, Dictionary`2 command)
   at EVEPlanetaryPlanner.RegisterAPIPopup.LoadAPIData()
   at EVEPlanetaryPlanner.MainWindow.TextButton_AddAPIClick(Object sender, RoutedEventArgs e)

Damn, you too?

Was it a clean install, or did you upgrade from a previous version?
Could you try to get the archive and put it in a clean folder?

I am wondering if it is something stuck from a previous version.

Because on my side I see Newtonsoft.json version 12.0.3.23909

I have deleted and re-installed. do you have an un-install function built-in to it?

Everything is in that folder.
Only the settings are kept in registry.

I am trying to figure this out.
But I really don’t see what is causing this. :confused:

The first time it runs, it is forcing me to download new extensions. Still, got same error. Would it be helpful to say it doesn’t even let me attempt to sign in

I am also available on discord right now to assist if you wish